writing-plans

Generate zero-context implementation plans with exact file paths, code examples, and verification steps.

Updated Nov 3, 2025
One-click install
npx skills add https://github.com/ayourtch/kimichat --skill writing-plans-ayourtch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/ayourtch/kimichat/tree/main/skills/writing-plans
Command: npx skills add https://github.com/ayourtch/kimichat --skill writing-plans-ayourtch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill generates highly detailed, bite-sized implementation plans that enable any engineer, regardless of codebase context, to execute tasks efficiently and correctly.

Core Features & Use Cases

  • Bite-Sized Task Granularity: Breaks down work into 2-5 minute actions, including writing tests, implementing code, running verification, and committing.
  • Comprehensive Detail: Provides exact file paths, complete code examples, and precise commands with expected output for each step.
  • Zero-Context Assumption: Assumes the implementing engineer has minimal domain knowledge, ensuring all necessary information is included.
  • Use Case: After a design for a new API endpoint is approved, use this skill to create a step-by-step plan for its implementation, including TDD steps and commit messages.

Quick Start

I'm using the writing-plans skill to create the implementation plan for the user-authentication feature.

Frequently Asked Questions about writing-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 feature with exact file paths and code examples?

Implementation plans specify exact file paths, concrete code samples, and verification steps for each task. This Skill generates zero-context plans that break features into 2-5 minute bite-sized actions, including tests, implementation, and commit instructions, so any engineer can execute them without domain knowledge.

What should an implementation plan include for end-to-end feature development?

Comprehensive plans cover functional and technical requirements, exact file paths, complete code examples, test cases, documentation, verification steps, a standardized header, and a step-based workflow. They support frontend, backend, and tooling tasks using DRY, YAGNI, and TDD principles.

Can I use implementation plans for API endpoint development?

Yes. After design approval, plans provide step-by-step instructions for endpoint implementation, including TDD steps, exact commands with expected output, code samples, tests, and commit messages—enabling engineers to ship features consistently.

How do implementation plans reduce onboarding time for new engineers?

Plans assume zero context and include all necessary information: precise file locations, complete code, expected command outputs, and verification procedures. New engineers execute tasks directly without requiring codebase familiarity or domain expertise.

What makes implementation plans different from high-level design documents?

Plans translate designs into actionable steps with concrete deliverables: exact file paths, runnable code examples, test cases, and verification commands. They enforce disciplined workflows and eliminate ambiguity, unlike architectural overviews.

Do implementation plans work for documentation and infrastructure tasks?

Yes. Plans cover not just code implementation but also documentation, setup instructions, and tooling across the full stack, breaking all work into bite-sized, verifiable tasks with clear completion criteria.