implementation-planner

Create an execution-ready implementation plan grounded in repository inspection.

Updated Sep 16, 2025
One-click install
npx skills add https://github.com/slingr-stack/qa-test-drumr --skill implementation-planner-slingr-stack
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: implementation-planner
Source: https://github.com/slingr-stack/qa-test-drumr/tree/main/.github/skills/implementation-planner
Command: npx skills add https://github.com/slingr-stack/qa-test-drumr --skill implementation-planner-slingr-stack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns a broad feature request into a concrete, repository-grounded implementation plan that a simpler agent can execute without guessing hidden context.

Core Features & Use Cases

  • One-question-at-a-time clarification: It narrows uncertainty by asking targeted questions until the important implementation choices are resolved.
  • Repository-aware planning: It inspects the codebase, docs, tests, config, and nearby plans to ground decisions in real project evidence.
  • Execution-ready handoff: It writes a structured plan with scope, decisions, steps, validation, risks, and rollback guidance for downstream implementation.
  • Use Case: A product or engineering lead asks for a plan for a new feature, and the Skill produces a step-by-step roadmap that is ready for a smaller model or engineer to follow.

Quick Start

Ask the implementation-planner skill to create an execution-ready plan for your requested feature and save it in the repository.

Frequently Asked Questions about implementation-planner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a feature request into an execution-ready implementation plan?▼

To create an implementation plan, the Skill inspects your repository and asks targeted questions one at a time to resolve uncertainties. It then logs decisions and writes a structured, execution-ready plan to plan/{branchName}/{feature}.md.

What is the best way to plan feature development before handing it off to a simpler coding agent?▼

The best way to prepare for handoff is generating a repository-grounded implementation plan with explicit scope, decisions, steps, validation, risks, and rollback guidance. This ensures the downstream agent can execute the feature without guessing hidden context.

How does repository-aware feature planning work for complex codebase changes?▼

Repository-aware planning works by inspecting the codebase, docs, tests, config, and nearby plans to ground decisions in real project evidence. It narrows uncertainty through one-question-at-a-time interrogation before finalizing the implementation steps.

Can I use this approach for both bug fixes and larger feature delivery in my repository?▼

Yes, you can use this planning approach for repository work requiring careful clarification, including bug fixes, feature delivery, and larger changes. It discovers the appropriate branch and interrogates requirements before writing the final plan.

Do I need to specify a branch before creating an implementation plan for a new feature?▼

You do not need to manually specify a branch beforehand. The planning process includes automatic branch discovery to identify the correct context, ensuring the final plan is saved to the correct plan/{branchName}/{feature}.md path.

Why does my feature planning process fail to account for hidden project context?▼

Feature planning fails to account for hidden context when it skips repository inspection and decision logging. This Skill prevents that by interrogating requirements one question at a time and grounding every choice in real codebase, docs, and config evidence.