writing-plans

Create executable implementation plans covering architecture, API design, testing, and delivery.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/jitenkr2030/QR-Based-Guard-Attendance-Patrol-Proof-System --skill writing-plans-jitenkr2030
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/jitenkr2030/QR-Based-Guard-Attendance-Patrol-Proof-System/tree/main/skills/writing-plans
Command: npx skills add https://github.com/jitenkr2030/QR-Based-Guard-Attendance-Patrol-Proof-System --skill writing-plans-jitenkr2030

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams create comprehensive, executable implementation plans before coding to reduce scope creep and miscommunication.

Core Features & Use Cases

  • End-to-end Planning: Generate detailed, task-by-task implementation plans that cover architecture, tests, and delivery steps.
  • DRY, YAGNI, TDD Guidance: Enforce best practices to avoid unnecessary work and ensure testable, maintainable plans.
  • Execution Handover: Save plans to a standardized path (docs/plans) to facilitate onboarding and review.

Quick Start

Write a comprehensive end-to-end implementation plan for the requested feature and save it 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 a multi-step software feature?

To create an implementation plan, generate a task-by-task roadmap covering architecture, API design, testing, and delivery steps. This approach reduces scope creep by enforcing DRY, YAGNI, and TDD principles before coding begins.

What is the best way to enforce test-driven development during task planning?

Enforcing test-driven development during task planning involves generating detailed roadmaps that explicitly integrate TDD principles. By outlining architecture and test steps before coding, you ensure testable, maintainable plans and avoid unnecessary work.

Does this implementation planning approach work for cross-team software development?

Yes, implementation planning applies to multi-step software feature development across teams. It saves plans to a standardized path, docs/plans, which facilitates easy onboarding, cross-team review, and execution handover.

How do I use a dedicated worktree workflow for engineering plans?

Using a dedicated worktree workflow involves creating comprehensive, executable implementation plans prior to coding. This ensures precise roadmaps for architecture and delivery, keeping multi-step feature development isolated and organized.

Why does my software development project suffer from scope creep and miscommunication?

Software development suffers from scope creep and miscommunication when comprehensive implementation plans are not created before coding. Generating executable, task-by-task roadmaps with enforced best practices prevents these issues.