creating-plans

Generate implementation plans with file paths, code examples, and testing steps.

37|1|Updated Sep 27, 2025
One-click install
npx skills add https://github.com/richardgill/nix --skill creating-plans
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-plans
Source: https://github.com/richardgill/nix/tree/main/modules/home-manager/dot-files/ai-agents/claude/skills/creating-plans
Command: npx skills add https://github.com/richardgill/nix --skill creating-plans

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create comprehensive implementation plans that specify files, code, tests, docs, and verification steps so engineers with zero context can execute.

Core Features & Use Cases

  • Zero-context planning: Provide exact file paths, code samples, and verification steps.
  • DRY/YAGNI: Emphasize minimal, essential steps and testing.
  • Use Case: Produce a full plan for implementing a new feature end-to-end.

Quick Start

Generate a complete implementation plan with explicit file paths and code examples for the requested feature.

Frequently Asked Questions about creating-plans

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

FAQPage Schema
How do I create a detailed implementation plan for a coding project?

Create comprehensive implementation plans by specifying exact file paths, code samples, testing steps, and verification commands. The plan is saved as a markdown document with sections for summary, full task breakdown, to-do checklist, code blocks, integration points, and local CI commands—enabling engineers with zero codebase context to execute end-to-end.

What should an implementation plan include for engineers to execute without context?

An implementation plan must include file path references, code examples, usage patterns, integration points, testing procedures, verification steps, and CI commands. It follows DRY and YAGNI principles, focusing on minimal essential tasks while providing exact instructions for each step.

How do I structure a plan so developers can start coding immediately?

Structure the plan with a brief summary, detailed task breakdown organized by file and module, exact code blocks ready to use, clear file paths, step-by-step to-do checklist, and verification commands. This eliminates ambiguity and allows developers to move directly from reading to implementation.

Can I generate implementation plans for features across an entire repository?

Yes, implementation plans span the full repository scope when needed. They map dependencies between files, specify integration points, include relevant docs references, and outline testing across all affected modules—providing task-scoped work that covers the complete feature end-to-end.

What's the best way to document code samples and testing steps in a plan?

Include executable code blocks with realistic examples, exact file paths where code belongs, clear testing procedures with commands for local CI, and verification steps that confirm each component works. This ensures the plan is immediately actionable without requiring interpretation.