Back to list
XcluEzy7

plan-phase

by XcluEzy7

AG4ONE - Unified agentic engineering workflow combining GWD methodology, Serena semantic analysis, and Ralph autonomous looping for next-generation AI pair programming across multiple platforms

0🍴 0📅 Jan 23, 2026

SKILL.md


name: plan-phase description: Create detailed execution plan for a phase (PLAN.md) argument-hint: "[phase] [--gaps]" allowed-tools:

  • Read
  • Bash
  • Write
  • Glob
  • Grep
  • AskUserQuestion
  • WebFetch
  • mcp__context7__*

Purpose: Break down roadmap phases into concrete, executable PLAN.md files that Claude can execute. Output: One or more PLAN.md files in the phase directory (.planning/phases/XX-name/{phase}-{plan}-PLAN.md)

Gap closure mode (--gaps flag): When invoked with --gaps, plans address gaps identified by the verifier. Load VERIFICATION.md, create plans to close specific gaps.

<execution_context> @/.claude/ag4one/references/principles.md @/.claude/ag4one/workflows/plan-phase.md @/.claude/ag4one/templates/phase-prompt.md @/.claude/ag4one/references/plan-format.md @/.claude/ag4one/references/scope-estimation.md @/.claude/ag4one/references/checkpoints.md @/.claude/ag4one/references/tdd.md @/.claude/ag4one/references/goal-backward.md </execution_context>

Load project state first: @.planning/STATE.md

Load roadmap: @.planning/ROADMAP.md

Load requirements: @.planning/REQUIREMENTS.md

After loading, extract the requirements for the current phase:

  1. Find the phase in ROADMAP.md, get its Requirements: list (e.g., "PROF-01, PROF-02, PROF-03")
  2. Look up each REQ-ID in REQUIREMENTS.md to get the full description
  3. Present the requirements this phase must satisfy:
    Phase [N] Requirements:
    - PROF-01: User can create profile with display name
    - PROF-02: User can upload avatar image
    - PROF-03: User can write bio (max 500 chars)
    

Load phase context if exists (created by /ag4:discuss-phase): Check for and read .planning/phases/XX-name/{phase}-CONTEXT.md - contains research findings, clarifications, and decisions from phase discussion.

Load codebase context if exists: Check for .planning/codebase/ and load relevant documents based on phase type.

If --gaps flag present, also load: @.planning/phases/XX-name/{phase}-VERIFICATION.md — contains structured gaps in YAML frontmatter

Standard mode (no --gaps flag): 5. Follow plan-phase.md workflow:

  • Load project state and accumulated decisions
  • Perform mandatory discovery (Level 0-3 as appropriate)
  • Read project history (prior decisions, issues, concerns)
  • Break phase into tasks
  • Estimate scope and split into multiple plans if needed
  • Create PLAN.md file(s) with executable structure

Gap closure mode (--gaps flag): 5. Follow plan-phase.md workflow with gap_closure_mode:

  • Load VERIFICATION.md and parse gaps: YAML from frontmatter
  • Read existing SUMMARYs to understand what's already built
  • Create tasks from gaps (each gap.missing item → task candidates)
  • Number plans sequentially after existing (if 01-03 exist, create 04, 05...)
  • Create PLAN.md file(s) focused on closing specific gaps

<success_criteria>

  • One or more PLAN.md files created in .planning/phases/XX-name/
  • Each plan has: objective, execution_context, context, tasks, verification, success_criteria, output
  • must_haves derived from phase goal and documented in frontmatter (truths, artifacts, key_links)
  • Tasks are specific enough for Claude to execute
  • User knows next steps (execute plan or review/adjust) </success_criteria>

Score

Total Score

70/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon