tech-dev-writing-plans

Generate executable implementation plans from product specs with file touchpoints and tests.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams translate a product spec or requirements into a complete, executable implementation plan before writing code.

Core Features & Use Cases

  • Generates bite-sized, task-focused plans that specify files to touch, tests to write, and commits to make.
  • Works from a clear spec to produce a repeatable, version-controlled plan document saved under docs/plans.
  • Supports dedicated worktrees and structured plan templates to improve collaboration and handoffs.

Quick Start

Invoke the writing-plans skill with a feature spec to generate a plan saved to docs/plans/YYYY-MM-DD-tech-dev-writing-plans.md

Frequently Asked Questions about tech-dev-writing-plans

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

FAQPage Schema
How do I generate an implementation plan from a feature spec?

To generate an implementation plan from a feature spec, provide the spec to the skill to produce bite-sized tasks specifying files to touch, tests to write, and commits to make. The plan is saved as a version-controlled document under docs/plans.

What is the best way to break down multi-step software development tasks before coding?

The best way to break down multi-step software development tasks is creating an executable implementation plan with task-focused steps. This approach specifies file touchpoints, testing requirements, and commits to structure the work before coding begins.

Do I need a product spec to create a task breakdown for my codebase?

Yes, you need a clear product spec or requirements document to create a task breakdown. The skill translates this spec into a repeatable, version-controlled plan document to guide the implementation process.

How does version control work with generated software development plans?

Version control applies to software development plans by saving generated documents under docs/plans with a dated naming convention. This creates a repeatable, versioned record of the implementation strategy for team collaboration and handoffs.

Can I use this planning approach when I have little context about an existing codebase?

Yes, you can use this planning approach with little codebase context. It is specifically designed for software development tasks requiring multi-step planning, generating executable plans that detail exact file touchpoints and testing steps.

What limitations exist when generating implementation plans from specs?

A limitation when generating implementation plans is that the output relies entirely on the clarity of the provided spec. Without a clear spec, the skill cannot produce a structured, executable plan with accurate file touchpoints and testing requirements.