tech-writing-plans

Generate step-by-step implementation plans specifying files, code, tests, and commit messages.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/scanady/forge-agents --skill tech-writing-plans
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tech-writing-plans
Source: https://github.com/scanady/forge-agents/tree/main/skills/tech-writing-plans
Command: npx skills add https://github.com/scanady/forge-agents --skill tech-writing-plans

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of detailed, step-by-step implementation plans for software development tasks, ensuring clarity and reducing ambiguity for engineers.

Core Features & Use Cases

  • Bite-sized Task Granularity: Breaks down complex features into small, actionable steps (e.g., write failing test, implement, commit).
  • Comprehensive Documentation: Specifies exact files to modify, code snippets, testing commands, and commit messages.
  • Use Case: When starting a new feature, use this Skill to generate a plan that guides a developer through the entire implementation process, from initial tests to final commit, assuming minimal prior context.

Quick Start

Use the tech-writing-plans skill to create an implementation plan for adding user authentication.

Frequently Asked Questions about tech-writing-plans

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

FAQPage Schema
How do I generate a detailed implementation plan for a software development task?

To generate a detailed implementation plan for a software development task, you need a tool that breaks down complex features into bite-sized steps specifying exact files, code snippets, testing commands, and commit messages. This ensures clear, actionable guidance for engineers with limited codebase context.

What is the best way to break down a software feature into coding and testing steps?

The best way to break down a software feature into coding and testing steps is to use an automated planning approach that enforces TDD, YAGNI, and frequent commit practices. This method generates comprehensive documentation covering exact file modifications, testing commands, and implementation code.

Can I generate implementation plans that include specific code snippets and commit messages?

Yes, you can generate implementation plans that include specific code snippets and commit messages by automating the creation of step-by-step development documentation. This process specifies exact files to modify, required code, testing commands, and commit messages for each incremental task.

How do I create a development plan that ensures adherence to TDD and frequent commits?

To create a development plan that ensures adherence to TDD and frequent commits, you should automate the generation of bite-sized implementation steps. This approach systematically structures the workflow from writing failing tests to implementation and final commit, assuming minimal prior domain context.

Does automated implementation planning work for engineers with limited codebase context?

Automated implementation planning works effectively for engineers with limited codebase context by providing comprehensive, step-by-step documentation. It specifies exact files to modify, code snippets, and testing commands, reducing ambiguity and ensuring clear guidance throughout the software development process.