writing-plans

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

1|1|Updated Sep 22, 2025
One-click install
npx skills add https://github.com/SkogAI/skillsandknowledge --skill writing-plans-skogai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/SkogAI/skillsandknowledge/tree/main/actions/writing-plans
Command: npx skills add https://github.com/SkogAI/skillsandknowledge --skill writing-plans-skogai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the generation of comprehensive, step-by-step implementation plans for engineers who have zero context about a codebase, including precise file paths, code examples, and verification steps.

Core Features & Use Cases

  • Detailed planning: Generates end-to-end implementation plans with explicit file paths, code samples, and testing guidance.
  • TDD-oriented: Encourages test-first planning with incremental commits and clear task granularity.
  • Documentation-ready: Produces plan artifacts suitable for sharing with teams and for integration into docs.

Quick Start

Use the writing-plans skill to generate a complete implementation plan for a new feature, including exact file paths, code samples, tests, and commit history.

Frequently Asked Questions about writing-plans

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

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

To generate an implementation plan for engineers with zero context, use this skill to create deterministic, step-by-step tasks from design to commit. It enforces a structured format with exact file paths, code samples, and version-control steps.

Can I use this skill to create a test-driven development plan with incremental commits?

Yes, you can create a test-driven development plan with incremental commits. The skill encourages test-first planning, providing clear task granularity and integrating verification steps directly into the implementation workflow.

What is the best way to break down a feature design into actionable engineering tasks?

The best way to break down a feature design into actionable tasks is to automate generation of end-to-end plans. It covers feature development, testing, and integration scenarios, outputting explicit file paths and code examples for each step.

Does this implementation planning approach produce artifacts suitable for team documentation?

Yes, this implementation planning approach produces documentation-ready artifacts. The generated plans are structured with precise file paths, code samples, and testing guidance, making them suitable for sharing with teams and integrating into project docs.

How do I plan version-control steps and testing guidance for a new software feature?

To plan version-control steps and testing guidance for a new feature, the skill generates comprehensive plans from design to commit. It includes exact file paths, code samples, and TDD-oriented verification steps for engineers.