Skip to main content

task-orchestrator

Autonomous agent loop for executing, validating, and completing tasks. Handles state transitions, subtask management, and review cycles.

Datos de origen

Repositorio
DimitriGilbert/task-o-matic
Última actividad en el origen
16 de enero de 2026 a las 04:43
Idioma detectado de SKILL.md
inglés
Estrellas
5
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Explorador de archivos
3 archivos

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
task-orchestrator
description
Autonomous agent loop for executing, validating, and completing tasks. Handles state transitions, subtask management, and review cycles.
# Task Orchestrator **Goal**: Drive tasks from `todo` to `completed` with strict quality gates. ## Core Rules 1. **Validation First**: NEVER complete a task without passing build/tests. 2. **Subtask Priority**: BLOCKED if subtasks are incomplete. 3. **Status Truth**: ALWAYS update status to reflect reality (`in-progress` when starting). 4. **Context Aware**: ALWAYS read linked PRD requirements before execution. ## The Loop ### 1. Claim & Context Find work and lock it. ```bash # Find next task npx task-o-matic tasks get-next --status todo # Set status (replace <ID> with the ID found above) npx task-o-matic tasks status --id <ID> --status in-progress # Load Context (Check for prdFile/prdRequirement) npx task-o-matic tasks show --id <ID> ``` ### 2. Execute Perform the work. Use available tools (`opencode`, `edit`, `bash`). *If task is complex, split it:* `npx task-o-matic tasks split --id $TASK_ID` ### 3. Validate Run project-specific checks. ```bash # Example validation cycle bun run check-types && bun run build && bun test ``` ### 4. Review & Fix Triggers `code-reviewer` skill if validation passes. * **If Review Fails**: Create fix subtasks. ```bash npx task-o-matic tasks create --parent-id $TASK_ID --title "Fix: <issue>" --effort small ``` *Loop back to Step 1 for the fix subtask.* * **If Review Passes**: Proceed to completion. ### 5. Completion Only when: - [x] Code implemented - [x] Validation passed - [x] Review approved - [x] All subtasks completed ```bash npx task-o-matic tasks status --id $TASK_ID --status completed ``` ## Helper Scripts - `scripts/check-status.sh <id>`: View task status and subtask tree.
Ver en GitHub