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.