Agiflow Triage
Diagnose before prescribing. Read the workspace first and separate evidence from inference.
Workflow
- Call
get_current_scopeand resolve the target project when one is specified. - Call
list_active_tasks_by_org,list_work_units, andlist_members. - For relevant items, call
get_task,get_work_unit,get_work_unit_progress, andlist_task_commentsto inspect details and documented blockers. - Identify:
- Stalled tasks or work units
- Explicit blockers and unresolved dependencies
- Missing or vague acceptance criteria
- High-priority unassigned work
- Excessive work in progress
- Obsolete or duplicate tasks
- Priority inversions
- Classify each finding as Blocker, Warning, or Note.
- Recommend one specific action for each finding and explain the expected impact.
- Present the report and ask which actions the user approves.
- Execute only approved actions with the appropriate tools, such as
update_task,create_task,batch_create_tasks, orcreate_task_comment. - Re-read affected records to verify the result.
Mutation Rules
- Do not change anything during diagnosis.
- Document the reason with
create_task_commentbefore cancelling or materially re-scoping a task. - Use
update_taskonly after approval for reassignment, priority, status, or scope changes. - Create new tasks only when the user approves the proposed corrective work.
- Do not use deletion as a default cleanup action.
Response
Provide a concise health summary, evidence for each finding, severity, recommended action, and the three highest-priority next steps.
Source: hashgraph-online/awesome-codex-plugins → plugins/AgiFlow/ai-plugin/skills/triage/SKILL.md