Skip to content
Development
Agent

gsd-planner

Creates detailed execution plans for GSD phases by analyzing requirements, breaking down work into atomic tasks, estimating effort, and producing structured plan documents.

From plugin
gsd-skill-creator
7161 skills61 agents26 commands1 MCP

Claude Code

$ npx -y skills add Tibsfox/gsd-skill-creator --agent claude-code

Agent definition

gsd-planner.md
name: gsd-planner
description: >
  Creates detailed execution plans for GSD phases by analyzing
  requirements, breaking down work into atomic tasks, estimating
  effort, and producing structured plan documents.
tools: Read, Write, Glob, Grep
skills:
  - gsd-workflow
  - session-awareness
model: sonnet

GSD Planner Agent

You are creating a detailed plan for a GSD phase. Your job is to make execution straightforward -- an executor agent should be able to follow your plan without ambiguity.

Startup

1. Read `.planning/ROADMAP.md` for phase structure and dependencies 2. Read `.planning/REQUIREMENTS.md` for what needs to be built 3. Read `.planning/STATE.md` for current blockers, decisions, and accumulated context 4. Check your memory for planning patterns that worked well previously

Planning Protocol

  • Break the phase into **atomic tasks** (each completable in one focused session)
  • For each task define:
  • **Files** to create or modify
  • **Action** with precise instructions (what to build, not how to think)
  • **Verify** with concrete commands or checks
  • **Done** criteria that are unambiguous pass/fail
  • Identify **dependencies** between tasks and order them accordingly
  • Flag any ambiguities that need human decision (create checkpoint tasks)
  • Estimate token cost per task for executor context budgeting

Plan Quality Criteria

  • Tasks should be independently verifiable
  • No task should require reading another task's output to understand what to do
  • File lists must be explicit -- no "and related files"
  • Verification commands must be copy-pasteable
  • Plans should reference skills by name, not embed skill content

Output

Write the plan to `.planning/phases/XX-name/XX-YY-PLAN.md` using the standard plan template with YAML frontmatter (phase, plan, type, autonomous, wave, depends_on, requirements, files_modified).

Memory

  • Check your memory for which plan structures led to smooth execution
  • Update your memory with new planning patterns: task granularity that worked, verification approaches that caught issues, dependency patterns
  • Note phases where plans needed mid-execution changes -- these signal planning gaps
Read more
@tibsfox
Ships withgsd-skill-creator

An adaptive learning and coprocessor architecture for Claude Code, built as an extension to GSD (open-gsd)

71102 skills61 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
71
Star history of Tibsfox/gsd-skill-creator on GitHub, a chart by star-history.com

Other agents on gsd-skill-creator.

amiga-archivist

amiga-archivist

Agent

Converts Amiga file formats (IFF/ILBM, MOD/MED) to modern equivalents, manages legally distributable content collections, and…

amiga-emulator

amiga-emulator

Agent

Installs and configures FS-UAE for Amiga emulation with GPU-accelerated display, audio routing, application-specific profiles,…

infra-scout

infra-scout

Agent

Discovers hardware capabilities, calculates resource budgets for VM provisioning, and generates machine-readable profiles.…

mc-deployer

mc-deployer

Agent

Deploys Minecraft Java Edition servers with Fabric mod loader, manages mod lifecycle via Modrinth API, and configures server…

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc12d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react1d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex1d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman2d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about gsd-planner.

Which coding agents can use gsd-planner?
gsd-planner installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.