Najaah LMS - Orchestrator Agent

Delegate LMS development tasks to specialized agents for architecture, features, quality, and APIs.

Updated Dec 1, 2025
One-click install
npx skills add https://github.com/tarekBassiouny/najaah-backend --skill najaah-lms-orchestrator-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Najaah LMS - Orchestrator Agent
Source: https://github.com/tarekBassiouny/najaah-backend/tree/main/.claude/skills/najaah-orchestrator
Command: npx skills add https://github.com/tarekBassiouny/najaah-backend --skill najaah-lms-orchestrator-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill acts as a master coordinator for the Najaah LMS development workflow, delegating tasks to specialized sub-agents and managing the complete feature development lifecycle to ensure consistency and efficiency.

Core Features & Use Cases

  • Task Delegation: Breaks down features into subtasks and assigns them to specialized agents (Architecture, Feature, Quality, API).
  • Workflow Management: Guides the entire feature development process from discovery and planning to implementation and quality assurance.
  • Consistency Enforcement: Ensures adherence to project rules, standards, and architectural decisions.
  • Use Case: When starting a new feature like "adding user profiles," the Orchestrator Agent will automatically identify the necessary database changes, business logic, API endpoints, and tests, then delegate each part to the appropriate sub-agent for execution.

Quick Start

Initiate a new feature development by describing the feature to the Orchestrator Agent.

Frequently Asked Questions about Najaah LMS - Orchestrator Agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage feature development workflow for an LMS project?

You can manage LMS feature development workflow by using an orchestrator agent to delegate subtasks to specialized agents for architecture, features, code quality, and API development, ensuring consistent task distribution across all phases.

How does agent delegation work for feature lifecycle management?

Agent delegation works by breaking down a feature into database changes, business logic, API endpoints, and tests, then assigning each part to specialized sub-agents for execution and quality assurance.

What is the best way to enforce code quality and architecture standards during feature development?

The best way to enforce code quality and architecture standards is to route tasks through a master coordinator that applies defined quality gates, patterns, and project rules before accepting completed sub-agent work.

Can I use orchestration to guide the entire process from feature planning to implementation?

Yes, you can use orchestration to guide the entire process from discovery and planning through implementation and quality assurance, managing the end-to-end feature lifecycle automatically.

Do I need sub-agents to handle API development and database changes separately?

Yes, you need sub-agents to handle API development, database changes, and business logic separately, as the orchestrator delegates these specialized technical tasks to ensure structured development and adherence to project standards.

Why does my LMS feature development lose consistency across different implementation phases?

LMS feature development loses consistency when lacking a central coordinator to enforce architectural decisions and project standards across specialized task delegation during the end-to-end lifecycle.