writing-plans

Generate implementation plans with file structures, TDD steps, and commands.

Updated Aug 21, 2021
One-click install
npx skills add https://github.com/saint2706/Coding-For-MBA --skill writing-plans-saint2706
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/saint2706/Coding-For-MBA/tree/main/.agents/skills/writing-plans
Command: npx skills add https://github.com/saint2706/Coding-For-MBA --skill writing-plans-saint2706

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the software development process by generating comprehensive, step-by-step implementation plans for engineers, ensuring clarity and reducing ambiguity before coding begins.

Core Features & Use Cases

  • Detailed Task Breakdown: Decomposes complex features into bite-sized, actionable tasks.
  • File Structure Guidance: Maps out file creation and modification with clear responsibilities.
  • Test-Driven Development Focus: Integrates TDD principles directly into the planning process.
  • Use Case: When given a new feature specification, this Skill produces a detailed plan that an engineer can follow to implement the feature with minimal supervision, including specific code snippets and testing instructions.

Quick Start

Use the writing-plans skill to generate an implementation plan for the new 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 generate an implementation plan for a new software feature?

To generate an implementation plan, provide your feature specifications to the tool. It outputs a detailed, step-by-step development guide outlining file structures, bite-sized tasks, and TDD steps with exact commands.

What is the best way to break down complex development tasks into actionable steps?

The best way to break down complex tasks is using a detailed planning tool that decomposes features into bite-sized, actionable items. This ensures clarity and reduces ambiguity before coding begins by mapping out file creation and modifications.

Does this planning approach integrate Test-Driven Development steps into the documentation?

Yes, this planning approach integrates Test-Driven Development directly into the documentation. It specifies exact testing instructions and expected outputs for each bite-sized task, adhering to TDD, DRY, and YAGNI principles.

Can I use this generated plan for developers with limited project context?

Yes, you can use this generated plan for developers with limited project context. It focuses on clarity by specifying exact commands, expected outputs, and clear file responsibilities, allowing engineers to implement features with minimal supervision.

What limitations should I expect when generating code snippets for task breakdowns?

When generating code snippets for task breakdowns, you should expect the tool to focus on planning and structural guidance rather than writing the final application. It provides specific snippets and testing instructions to direct the implementation, not complete the coding entirely.