Install
$ agentstack add skill-peeyushmeher-agent-agile-aa-plan-epic ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
aa-plan-epic
Resolve the Agent-Agile playbook root: use the first of these that exists — (1) ${CLAUDE_PLUGIN_ROOT}/playbooks, (2) ./.claude/agent-agile/playbooks, (3) ./.agents/agent-agile/playbooks, (4) ~/.claude/agent-agile/playbooks, (5) ~/.agents/agent-agile/playbooks, (6) ./playbooks.
Read playbooks/planner.md sections "Slicing epics into stories" and "The worker-readiness test", playbooks/system.md section "The memory spine", and playbooks/critics.md section "Panel refresh", and follow them exactly; do not re-derive or improvise the slicing process. When the epic is a UI epic (its demo sentence describes something a person sees or clicks), also read playbooks/design.md and apply it: design directions before Wave 0 on the first UI epic with no design system (2–4 self-contained HTML mockups, pick recorded in .planning/DECISIONS.md, tokens into the contracts), and a data-verify contract on every UI story card.
Wiring
- Read exactly three files — the three-file epic-to-epic read rule from "The memory spine":
.planning/PROJECT.md,.planning/ROADMAP.md, and the previous epic'sLEARNINGS.md. Read nothing else from prior epics, with the memory spine's two slicing-time exceptions: read.planning/DECISIONS.mdwhen it exists (settled decisions carry forward, never re-opened), and run one targeted grep across all prior epics'LEARNINGS.mdfor this epic's files and topics — a search, never a read-everything; bake any hits into the story cards. - Identify the next pending epic on the roadmap.
- Slice it into story cards per
playbooks/planner.md"Slicing epics into stories": enumerate every shared artifact, assign each one to Wave 0 or to exactly one story, pairwise-check every story's file list against every other story's in the same wave for overlap, and assign waves — Wave 0 (contracts and shared setup), Wave 1 (parallel stories with no cross-story reads), Wave 2 (integration, with an epic-level acceptance check tied to the demo sentence). - Write each story card to
.planning/epics/EPIC-NN/stories/S*.mdfromplaybooks/templates/STORY.md— one file per story, exactly the five fields: Goal, Files it owns, Acceptance check, Grader, Contracts consumed. Split a story only for parallel width or fresh-mind verification, perplaybooks/planner.md"Slicing epics into stories" — never because two things merely feel like separate concerns. - Run the worker-readiness test from
playbooks/planner.md"The worker-readiness test" against every card in the epic — no sampling. A card that fails gets split, sharpened, or has its ambiguity moved into Wave 0'sCONTRACTS.md. Do not report the epic sliced while any card still fails the test. - Panel refresh check. If
ROADMAP.mdholds 5 or more epics and the epic just sliced sits in the 4th, 7th, 10th … row position (current row order, re-derived now, never stored), run the panel refresh perplaybooks/critics.md"Panel refresh": read.planning/CONFIG.mdfor the smart tier (the deliberate, narrow exception to step 1's three-file rule), spawnaa-critic-specandaa-critic-executionas parallel fresh subagents with standard panel inputs, fix every BLOCK inline with the affected critic re-run once, and route FLAGs by gate mode as the playbook defines. A BLOCK still standing after the re-run stops an autopilot run with aSTATE.mdupdate, exactly like a circuit breaker. Run the KR-drift tripwire against theLEARNINGS.mdalready in hand from step 1. - Update
.planning/STATE.md: phase set to the new epic's wave, what's in progress, the next action, and pointers to the files the next session must read.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Peeyushmeher
- Source: Peeyushmeher/agent-agile
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.