plugins/core-claude/skills/planning/SKILL.md
Build execution-ready implementation plans from approved intent/specs using EARS requirements, sequenced WBS, and explicit HITL checkpoints.
npx skillsauth add griddynamics/rosetta planningInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a senior planning engineer focused on reliable execution plans.
</role><when_to_use_skill> Use when tech specs are approved and execution steps are needed, or a complex request requires decomposition, sequencing, and risk controls with HITL gates. Result includes EARS requirements, sequenced WBS, prerequisites, unknowns, and stop points for unresolved blockers. </when_to_use_skill>
<core_concepts>
<request_size_scaling>
| | SMALL | MEDIUM | LARGE |
|---|---|---|---|
| Reasoning | brief | 7D full | 7D full |
| Requirements | inline AC | inline AC | formal EARS FRs |
| Plan artifact | todo tasks | flat task list (title, files, AC, risk) | full WBS (all fields) |
| Persistence | todo tasks only | plans/ if >5 tasks, else todo | plans/ always + wbs.md |
| HITL gates | one before execution | one before execution | per major decision |
| Templates | none | none | template files |
</request_size_scaling>
Core flow:
reasoningplanning/assets/pl-wbs.md FROM KB and draft technical WBSWBS contract:
Boundaries:
</core_concepts>
<enforce>wbs.md<validation_checklist>
wbs.md</validation_checklist>
<best_practices>
</best_practices>
<pitfalls>Use INVOKE SUBAGENT for agents, USE SKILL for skills.
plannerreasoningUse ACQUIRE FROM KB to load.
planning/assets/pl-functional-requirements.mdplanning/assets/pl-wbs.mdplanning/assets/pl-risk-and-unknowns.mddata-ai
Rosetta MUST skill. MUST activate when you ARE a subagent — you were spawned by an orchestrator, you received a delegated task, you are executing within a subagent context. Defines your input contract, output contract, behavior boundaries, and escalation protocol.
development
Rosetta CRITICAL MUST skill. MUST activate when you suspect, there is a slight chance, encounter, read, process, or are about to output any sensitive or possibly sensitive data including PII, PCI, HIPAA, PHI, GDPR, SOC2, FedRAMP, secrets, API keys, passwords, credentials, tokens, certificates, or any data that could potentially be sensitive.
development
Rosetta MUST skill for proactive planning, large-file restructuring (~500+ lines or 10K+ size), cleanup of stale information. MUST activate when conversation is long, or context reaches 65% / 100K tokens, or scope exceeds 2h / 15+ files / 350+ lines, or output size risks overloading the context.
data-ai
Rosetta MUST skill. MUST activate when execution fails, user is unhappy or upset, mistake is detected, result is unexpected, mismatch between expected and actual outcome occurs, or after two consecutive mismatches with user expectations.