Agiflow Project Plan
Create a focused near-term plan. Plan tasks first and leave work-unit creation to backlog grooming.
Workflow
- Call
get_current_scopeand resolve the target project withlist_projectswhen needed. - Call
get_project_detail,list_project_statuses, andlist_tasksto understand goals, configured statuses, and existing work. - Ask only the questions needed to resolve the intended outcome, users, scope, constraints, and definition of done.
- Check for duplicate or overlapping tasks before proposing new ones.
- Decompose the outcome into small vertical slices that can be completed and verified independently.
- For each proposed task, include:
- Clear title
- Outcome-focused description
- At least two testable acceptance criteria
- Explicit in-scope and out-of-scope boundaries
- Priority and useful categorization tags
- Dependencies or sequencing notes when relevant
- Present the complete task plan and request approval before writing.
- After approval, use
batch_create_tasksfor multiple tasks orcreate_taskfor one task. Use the exact Planning status name returned bylist_project_statuses. - Call
list_tasksto verify the created tasks and report any per-item errors.
Planning Rules
- Do not create work units in this workflow.
- Do not promote tasks to Todo.
- Prefer the smallest plan that delivers useful progress.
- Split tasks that combine unrelated outcomes or cannot be verified independently.
- Preserve existing work and avoid duplicates.
Response
Report created task titles, priorities, dependencies, and any tasks that still need user decisions. Recommend refine-task for ambiguous tasks or backlog-grooming when the Planning backlog is ready.
Source: hashgraph-online/awesome-codex-plugins → plugins/AgiFlow/ai-plugin/skills/project-plan/SKILL.md