agentsclimarketplace

Project orchestrator

Skill ahtishamshahzad/agent_dev_flow/.ai/skills/project-orchestrator

Tool-neutral AI Engineering System: 174 reusable skills (installable as Claude Code plugins) for planning and building software with AI agents. Classify → plan → approve → build under quality gates. Works with Claude Code, Codex, Cursor, Windsurf, Copilot & Antigravity. Canonical in .ai/.

Install
npx -y skills add ahtishamshahzad/agent_dev_flow --skill project-orchestrator

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 22 days oldThe repository was created 22 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use as the lead skill for any non-trivial request. It drives the full request→approval pipeline (classify, audit, requirements, applications, stack, architecture, phases, tasks) and coordinates specialist skills. It plans and delegates; it does not implement every domain itself, and it stops before implementation until gates are approved.

SKILL.md

7.1 KB, ~1.5k tokens by cl100k_base, as published. Nobody here has run it

Project Orchestrator

Purpose

The orchestrator turns a raw request into an approved plan by running the canonical pipeline in ../../system/ORCHESTRATION_WORKFLOW.md and delegating each stage to the right specialist skill. It owns gate enforcement, context discipline, and coordination — not the implementation of every domain.

When to Use

  • Any new project, enhancement, feature, or multi-step request.
  • Any request whose type or scope is unclear and must be classified and planned.
  • Whenever multiple specialist skills must be sequenced and their outputs reconciled.
  • Not needed for a trivial, single-file change with an obvious, approved scope — use the specific specialist skill directly.

Inputs

  • The user request (verbatim) and any attached files, links, or repo.
  • Current state in ../../projects/current/ (if a project is active).
  • The system rules in ../../system/ (canonical).

Discovery Questions

Ask only what blocks a correct plan:

  • What outcome does success look like, and for whom?
  • Is there an existing codebase, or is this greenfield?
  • Are there fixed constraints (platforms, deadlines, existing stack, compliance)?
  • Does it handle money or sensitive PII (raises security/testing priority)?
  • Any hard exclusions (things explicitly out of scope)?

Responsibilities

  1. Classify the request (delegate to request-classification).
  2. Inspect provided files and repository (delegate to existing-project-audit when a codebase exists).
  3. Extract requirements (delegate to requirements-analysis).
  4. Separate confirmed facts, assumptions, and questions — keep these three lists explicit.
  5. Determine required applications (delegate to application-selection).
  6. Recommend stack and alternatives (delegate to stack-recommendation).
  7. Wait for approval — Gate 2 (../../system/QUALITY_GATES.md).
  8. Design architecture (delegate to architecture-design, repository-architecture).
  9. Select only relevant skills (../../system/SKILL_SELECTION_RULES.md).
  10. Generate dynamic phases (delegate to task-planning; ../../system/PHASE_GENERATION_RULES.md).
  11. Generate work items and tasks (task-planning, feature-planning, bug-investigation, etc.).
  12. Add testing and security requirements (testing-strategy, security-review).
  13. Propose Git and GitHub workflow (git-workflow, github-repository).
  14. Stop before implementation until Gate 4 is approved.

The orchestrator coordinates specialists; it must not become the implementation agent for every domain.

Required Workflow

Request
 → request-classification
 → existing-project-audit (if code exists)
 → requirements-analysis  → record confirmed / assumptions / questions
 → application-selection
 → stack-recommendation
 ── GATE 2: user approval (applications + stack) ──
 → architecture-design + repository-architecture
 → select relevant skills
 → dynamic phases + task-planning (+ feature/bug/refactor/migration planning)
 → testing-strategy + security-review requirements
 → git-workflow + github-repository proposal
 ── GATE 4: user approval (phases + tasks) ──
 → STOP. Hand off to specialists for implementation.

Record stage and gate status in ../../projects/current/ after each stage.

Decision Rules

  • If requirements are ambiguous and the ambiguity changes the plan → ask; otherwise proceed with a stated assumption.
  • If a codebase exists → audit before proposing changes.
  • If work divides safely and parallelism helps → propose multi-agent (../../system/MULTI_AGENT_RULES.md); else single-agent.
  • If a specialist skill covers a stage → delegate; do not reimplement its logic inline.
  • If a gate's inputs are unresolved → stop at the gate; do not "proceed to be helpful."

Rules

  • .ai/ is canonical; never duplicate system rules — reference them.
  • No application code, dependency install, or stack commitment before Gates 2 and 4.
  • Keep the three lists (confirmed / assumptions / questions) visible through planning.
  • Coordinate, don't monopolize: delegate domain work to specialists.
  • Keep ../../projects/current/ current; be honest about done vs proposed.

Anti-Patterns

  • Becoming the single agent that writes all code across all domains.
  • Skipping classification or the audit and jumping to a stack.
  • Presenting a stack before applications are selected and approved.
  • Starting implementation before Gate 4.
  • Loading every skill "to orchestrate" (violates token rules).

Validation Checklist

  • Request classified.
  • Existing repo audited (or greenfield noted).
  • Requirements extracted; confirmed/assumptions/questions separated.
  • Applications selected with justification.
  • Stack recommended with alternatives.
  • Gate 2 approval recorded.
  • Architecture + repository structure designed.
  • Relevant skills selected (not all).
  • Dynamic phases + tasks generated.
  • Testing + security requirements attached.
  • Git/GitHub workflow proposed.
  • Stopped before implementation pending Gate 4.

Definition of Done

A complete, approved plan exists in ../../projects/current/: classification, requirements (with the three lists), selected applications, approved stack, architecture, relevant skills, dynamic phases, tasks with acceptance criteria, testing/security requirements, and a proposed git/GitHub workflow — with Gates 2 and 4 approved and implementation not yet begun.

Related Skills

request-classification, existing-project-audit, requirements-analysis, application-selection, stack-recommendation, architecture-design, repository-architecture, task-planning, feature-planning, bug-investigation, refactor-planning, migration-planning, testing-strategy, security-review, git-workflow, github-repository, ai-output-review.

Related Knowledge

../../knowledge/ (project architecture/domain, once populated).

Related References

../../references/ topic folders relevant to the request (loaded selectively).

Context Loading Guidance

  • Requires: the request, ../../system/OPERATING_RULES.md, ORCHESTRATION_WORKFLOW.md, QUALITY_GATES.md, and ../../projects/current/.
  • Does not require: application source detail, unrelated references, historical work items, or every other skill's body.
  • May load: the specialist skill for the current stage only.
  • Stop when: the plan is approved (Gate 4) — hand off; do not implement.

Token Efficiency Guidance

Load specialists one stage at a time and unload them after. Summarize each stage's output into ../../projects/current/ rather than carrying full working context forward. Reference system rules by path; never paste them.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Gives 0 of the 12 instructions most agent orchestration skills give in ~1.5k tokens

Counted across 742 of the 995 authors here whose files we hold, read 2026-08-07

  • Reference existing artifacts by path or URLin 53 of 742, across 25 files
  • Run the full test suite after integrating changesin 51 of 742, across 19 files
  • Dispatch one agent per independent problem domainin 50 of 742, across 17 files
  • Verify fixes do not conflictin 45 of 742, across 13 files
  • Include a suggested skills section in the documentin 45 of 742, across 17 files
  • Redact sensitive informationin 41 of 742, across 11 files
  • Save to the temporary directory of the operating systemin 39 of 742, across 10 files
  • Tailor the document to user-provided focus argumentsin 39 of 742, across 9 files
  • Spot check agent changes for systematic errorsin 34 of 742, across 7 files
  • Write a handoff document summarising the current conversationin 31 of 742, across 6 files
  • Assign each agent a specific scopein 23 of 742, across 8 files
  • Provide specific scope and clear goalin 23 of 742, across 5 files

Said here and by no other author read

  • ask blocking discovery questions
  • audit existing codebases before changes
  • delegate each stage to specialist skills
  • wait for application and stack approval
  • generate dynamic phases and work items
  • add testing and security requirements

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.