writing-plans

Create detailed implementation plans with step-by-step instructions and code review procedures.

5|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/STier-Ai/stier --skill writing-plans-stier-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/STier-Ai/stier/tree/main/.claude/skills/writing-plans
Command: npx skills add https://github.com/STier-Ai/stier --skill writing-plans-stier-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of writing comprehensive implementation plans for complex engineering tasks. It ensures that engineers with limited context are able to understand the steps and requirements, and it promotes clean code practices.

Core Features & Use Cases

  • Comprehensive Plan Documentation: Documents everything required for each step, including file manipulations, testing, and documentation.
  • Task-by-Task Breakdown: Provides detailed plans in bite-sized tasks, ensuring clarity and manageable steps.
  • Use Case: For a multi-step software development project, use this Skill to outline the process from initial requirements to final deployment.

Quick Start

Generate a plan for your new feature in a dedicated worktree and save it to docs/plans/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 a detailed implementation plan for a multi-step software development project?

To create a detailed implementation plan, you document step-by-step instructions, identify affected files, and outline code review procedures. This ensures a structured approach to breaking down complex engineering tasks into manageable, bite-sized development steps.

What is the best way to document task-by-task steps and file manipulations for engineering tasks?

Documenting task-by-task steps involves detailing everything required for each phase, including specific file manipulations, testing protocols, and documentation updates. This methodical approach ensures engineers with limited context can understand and execute the coding process effectively.

How do I break down a complex coding process into bite-sized tasks for clean code practices?

Breaking down a coding process involves generating a comprehensive plan that outlines requirements from initial setup to final deployment. By detailing each file manipulation and testing step, it promotes clean code practices and ensures manageable execution.

Can I use a structured development planning approach for engineers with limited project context?

Yes, structured development planning is designed specifically for engineers with limited context. By documenting step-by-step instructions and code review procedures, it provides the necessary clarity to understand requirements and execute multi-step engineering tasks methodically.

Where should I save the development documentation when planning a new feature in a worktree?

When planning a new feature in a dedicated worktree, you should save the generated development documentation to a structured path like `docs/plans/feature-name.md`. This keeps your implementation plans organized and accessible for code review procedures.