writing-plans

Generate implementation plans with file paths, code samples, and tests.

Updated Dec 9, 2025
One-click install
npx skills add https://github.com/h4v1d/extension-collection-geminicli --skill writing-plans-h4v1d
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/h4v1d/extension-collection-geminicli/tree/main/writing-plans
Command: npx skills add https://github.com/h4v1d/extension-collection-geminicli --skill writing-plans-h4v1d

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables generating comprehensive, step-by-step implementation plans that specify exact files, code samples, tests, and verification steps for engineers who have zero context about the codebase.

Core Features & Use Cases

  • Create end-to-end implementation plans for new features with precise file paths, example code snippets, and verification steps.
  • Provide bite-sized tasks designed for small time-boxed iterations, including test definitions, minimal implementations, and commit guidance.
  • Save plans to a standardized location with date stamps (docs/plans/YYYY-MM-DD-<feature-name>.md) to enable traceability.

Quick Start

Use the writing-plans skill to produce a complete implementation plan for a given feature. The plan should include all touched files, code samples, tests, docs, and commit messages, saved to docs/plans/YYYY-MM-DD-<feature-name>.md.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I create an implementation plan for engineers with no codebase context?

Implementation plans require no external tools beyond the current workspace. You need a feature design to convert into actionable, task-ready steps, which are then saved as markdown files in the docs/plans directory with date stamps for traceability.

What's the best way to break down feature implementation into time-boxed tasks?

The best way to break down feature implementation into time-boxed tasks is to generate bite-sized steps that include test definitions, minimal code implementations, and frequent commit guidance. This approach emphasizes test-driven development and clear handoffs between iterations.

How do I structure documentation for new feature planning and traceability?

To structure documentation for new feature planning and traceability, save the generated implementation plans to a standardized location using a date-stamped naming convention like docs/plans/YYYY-MM-DD-feature-name.md. This ensures all touched files, tests, and commit messages are tracked.

Does test-driven development workflow integrate with automated implementation planning?

Test-driven development workflow integrates directly with automated implementation planning by defining tests and minimal implementations within each bite-sized task. The generated plan guides engineers through TDD iterations alongside frequent commit checkpoints and documentation updates.