TacoSkill LABTacoSkill LAB

The full-lifecycle AI skills platform.

Product

  • SkillHub
  • Playground
  • Skill Create
  • SkillKit

Resources

  • Privacy
  • Terms
  • About

Platforms

  • Claude Code
  • Cursor
  • Codex CLI
  • Gemini CLI
  • OpenCode

© 2026 TacoSkill LAB. All rights reserved.

TacoSkill LAB
TacoSkill LAB
HomeSkillHubCreatePlaygroundSkillKit
  1. Home
  2. /
  3. SkillHub
  4. /
  5. moodle-external-api-development
Improve

moodle-external-api-development

8.7

by davila7

199Favorites
390Upvotes
0Downvotes

Create custom external web service APIs for Moodle LMS. Use when implementing web services for course management, user tracking, quiz operations, or custom plugin functionality. Covers parameter validation, database operations, error handling, service registration, and Moodle coding standards.

moodle

8.7

Rating

0

Installs

Backend Development

Category

Quick Review

Excellent comprehensive skill for Moodle external API development. The description clearly specifies use cases (course management, user tracking, quiz operations, plugin functionality). The SKILL.md provides exceptional task knowledge with complete code examples covering the entire lifecycle: parameter validation, business logic, return structures, service registration, error handling, and testing. Advanced patterns (transactions, course modules, access restrictions, random question selection) demonstrate deep domain expertise. Structure is well-organized with step-by-step guidance, quick reference tables, debugging checklists, and a plugin structure overview. High novelty: implementing Moodle web services requires understanding Moodle's specific three-method pattern, security model, database API, and coding standards—knowledge a CLI agent would lack and would consume many tokens discovering through trial and error. Minor opportunity: a full working example file (like the referenced create_quiz_from_categories.php) would be beneficial, but the inline examples are thorough enough. This skill meaningfully reduces complexity and cost for Moodle API development tasks.

LLM Signals

Description coverage9
Task knowledge10
Structure9
Novelty9

GitHub Signals

18,239
1,655
133
73
Last commit 0 days ago

Publisher

davila7

davila7

Skill Author

Related Skills

sql-prodotnet-core-expertarchitecture-designer

Loading SKILL.md…

Try onlineView on GitHub

Publisher

davila7 avatar
davila7

Skill Author

Related Skills

sql-pro

Jeffallan

6.4

dotnet-core-expert

Jeffallan

6.4

architecture-designer

Jeffallan

6.2

websocket-engineer

Jeffallan

6.4
Try online