Agent skill
orchestrate
Use when orchestrating a multi-step Python engineering workflow from a user-supplied task description. Invoke to coordinate planning, implementation, testing, and validation across skills.
Stars
33
Forks
4
Install this agent skill to your Project
npx add-skill https://github.com/Jamie-BitFlight/claude_skills/tree/main/plugins/python-engineering/skills/orchestrate
SKILL.md
Orchestrate
Multi-step engineering workflow command.
Input
Task: $ARGUMENTS
If no argument is supplied, derive the task from the active conversation.
Workflow
- Classify the task: feature, refactor, review, debug, packaging, migration, or cleanup
- Identify project lane: CLI, web, data, library, service, or legacy
- Identify typing lane from repository constraints and dependencies
- Choose the minimum set of specialist skills needed
- Produce a concise execution plan
- Execute or delegate in the smallest coherent units
- Run deterministic checks before declaring completion
Delegation Rules
- Use specialist skills for guidance
- Use subagents only when the task has separable parallelizable work or needs isolated analysis
- Do not duplicate routing already handled by
python3-core - Do not preload unrelated specialists
Quality Gate
Before reporting done:
uv run ruff checkanduv run ruff format --check- Project type checker (detected from hooks/CI)
uv run pytest— all pass, coverage ≥80%- Shebang validated on any scripts
Didn't find tool you were looking for?