Skip to main content

task-orchestrator

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

소스 정보

저장소
DimitriGilbert/task-o-matic
최근 소스 활동
2026년 1월 16일 04:43
감지된 SKILL.md 언어
영어
스타
5
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
3 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
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.
GitHub에서 보기