task-orchestration
Documentation-first task execution with quality checks and progress tracking. Use when working with task lists, implementing features, or executing multi-step work to ensure systematic completion with proper documentation review.
Best use case
task-orchestration is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Documentation-first task execution with quality checks and progress tracking. Use when working with task lists, implementing features, or executing multi-step work to ensure systematic completion with proper documentation review.
Teams using task-orchestration should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/task-orchestration/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How task-orchestration Compares
| Feature / Agent | task-orchestration | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Documentation-first task execution with quality checks and progress tracking. Use when working with task lists, implementing features, or executing multi-step work to ensure systematic completion with proper documentation review.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Task Orchestration Skill This skill automatically activates when working with task lists and implementation. It enforces documentation-first development, systematic execution, and quality assurance. ## Core Principles ### Documentation-First Enforcement **NO CODING WITHOUT DOCUMENTATION REVIEW** The FIRST sub-task for any coding task MUST be documentation review: 1. Review relevant API/framework documentation 2. Share key findings before implementation 3. Identify best practices and anti-patterns 4. Reference documentation in implementation ### Sequential Execution Protocol 1. **One task at a time** - Only one task in_progress 2. **Complete all sub-tasks** before moving to parent 3. **User confirmation required** - Wait for "yes" or "y" before next task 4. **Immediate file updates** - Update markdown checkboxes immediately ## Automatic Behaviors ### 1. Initialize Task Tracking - Read task list file completely - Use TodoWrite to track all tasks - Identify dependencies between tasks - Verify required resources ### 2. Execute Tasks Systematically ``` 1.0 Parent Task 1.1 [FIRST] Documentation Review ← MANDATORY 1.2 Implementation step 1.3 Testing step 2.0 Next Parent Task ... ``` ### 3. Update Progress Mechanically After EACH task completion: 1. Update TodoWrite status to "completed" 2. Change `[ ]` to `[x]` in markdown file 3. Update "Relevant Files" section 4. Report completion status ### 4. Communicate Progress ``` 📚 Starting task 1.1: Review documentation - Reviewing [framework] best practices - Key findings: ... 🚀 Starting task 1.2: Implementation - Following patterns from docs - Creating files... ✅ Completed task 1.2 - File created: path/to/file.js - Tests passing 📋 Next: 1.3 Add tests Proceed? (y/n) ``` ## Quality Assurance Checklist Before marking any task complete: ### Documentation Compliance - [ ] Documentation was reviewed FIRST - [ ] Implementation follows documented patterns - [ ] API/framework patterns correctly applied ### Code Quality - [ ] Follows project conventions - [ ] No linting errors - [ ] Proper error handling - [ ] Comments where necessary ### Testing - [ ] Unit tests written and passing - [ ] Manual testing completed - [ ] Edge cases considered ## Error Handling Protocol When encountering issues: ``` ⚠️ Issue encountered in task 1.2: - Problem: [description] - Proposed solution: [approach] - Estimated impact: [time/scope] Proceed with solution? (y/n) ``` ## New Task Discovery When new tasks are discovered during implementation: ``` 📌 New task discovered: - Task 1.4: [description] - Reason: [why this is needed] - Priority: [high/medium/low] Add to current sprint? (y/n) ``` 1. Add to task list with [NEW] tag 2. Update TodoWrite 3. Get user confirmation
Related Skills
task-list
List tasks by directory with progress and visual indicators
task-focus
Focus on a specific task with context loading
parallel-task-format
Compact YAML format for defining parallel task specifications with scope, boundaries, and agent assignments. Use when creating task files for parallel development.
generate-tasks
Convert PRD to structured task list with automatic linking
zod
Zod schema validation patterns and type inference. Auto-loads when validating schemas, parsing data, validating forms, checking types at runtime, or using z.object/z.string/z.infer in TypeScript.
typescript-import-style
Merge-friendly import formatting (one-per-line, alphabetical). Auto-loads when writing TypeScript/JavaScript imports to minimize merge conflicts in parallel development. Enforces consistent grouping and sorting.
setup-mcp-auth
Configure authentication for an existing FastMCP server
fastmcp
FastMCP TypeScript framework patterns for MCP servers. Auto-loads when building MCP servers, creating tools/resources/prompts, implementing authentication, configuring transports, or working with FastMCP in TypeScript.
add-mcp-tool
Add a new tool to an existing FastMCP server with guided configuration
add-mcp-resource
Add a new resource or resource template to an existing FastMCP server
plan-with-team
Validate plan file ownership
privacy-compliance
GDPR, CCPA, and privacy compliance guidance for data protection. Use when handling personal data, implementing consent management, or ensuring regulatory compliance across jurisdictions.