implementation-planner

Installation
SKILL.md

Implementation Planner

Overview

Create detailed implementation plans through an interactive, iterative process. Be skeptical, thorough, and work collaboratively with the user to produce high-quality technical specifications with proper separation of working notes from deliverables.

Language-Agnostic Approach: This skill is language-agnostic and delegates to language-specific guidelines skills (e.g., go-dev-guidelines for Go projects) for all coding standards, testing patterns, naming conventions, and architectural decisions. Always detect the project language and activate the appropriate guidelines skill at the start of planning.

Agent-First Strategy: This skill uses the Task tool extensively to spawn parallel research agents for maximum efficiency:

  • GitHub Issue Analysis - Invoke github-issue-reader skill immediately when issue number provided
  • Parallel Research - Launch 4-6 Task agents concurrently (using Explore or general-purpose subagent types)
  • Verification - Spawn Task agents to verify user corrections and validate findings
  • Optional Draft Generation - For complex plans, spawn agent to generate initial structure
  • Optional Validation - Spawn agent to cross-check plan accuracy before presenting

Task agents handle all information gathering, while the main context handles user interaction and decision-making.

Note: Use the built-in agent types (Explore for codebase searches, general-purpose for complex tasks) via the Task tool. No custom agent definitions needed.

Related skills
Installs
15
GitHub Stars
261
First Seen
Jan 27, 2026