One-click install
npx skills add https://github.com/Houseofmvps/ultraship --skill writing-plans-houseofmvps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/Houseofmvps/ultraship/tree/main/skills/writing-plans
Command: npx skills add https://github.com/Houseofmvps/ultraship --skill writing-plans-houseofmvps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the ambiguity and rework caused by vague feature specs by generating comprehensive, step-by-step implementation plans that leave no unanswered questions for engineering teams.

Core Features & Use Cases

  • Bite-Sized Task Decomposition: Breaks multi-step requirements into 2-5 minute actionable tasks with exact file paths, test steps, and commit commands.
  • Risk & Dependency Tracking: Includes risk registers and explicit task dependency mapping to avoid implementation blockers.
  • Use Case: For example, if you receive a spec to add payment processing to an e-commerce app, this skill generates a full test-driven plan with review loops to ensure the implementation matches requirements exactly.

Quick Start

Use the writing-plans skill to create a detailed implementation plan for the new payment processing feature spec you have.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I translate feature specs into actionable implementation plans?

To translate feature specs into implementation plans, decompose multi-step requirements into 2-5 minute actionable tasks with exact file paths, test steps, and commit commands. This eliminates ambiguity by generating a comprehensive, step-by-step roadmap for engineering teams.

What is test-driven task decomposition in software engineering workflows?

Test-driven task decomposition is breaking complex feature requirements into small, actionable tasks that include exact file paths and explicit test commands. This process ensures implementation matches specifications exactly by mapping dependencies and structuring review loops.

How do I create a risk register for multi-step software development tasks?

To create a risk register for multi-step software development tasks, map explicit task dependencies and track potential blockers during the planning phase. Including risk mitigation directly in the implementation plan prevents execution bottlenecks and rework.

Does implementation planning work for subagent-driven code execution?

Yes, implementation planning works for subagent-driven code execution by providing reviewable roadmaps with execution handoff options. The generated plans support both subagent-driven and inline development workflows with clear task lists and dependency mapping.

What is the best way to eliminate ambiguity in feature spec translation?

The best way to eliminate ambiguity in feature spec translation is generating comprehensive implementation plans with bite-sized tasks, exact file paths, and test-driven steps. This leaves no unanswered questions for engineering teams and ensures consistent execution.

When do I need detailed task decomposition for engineering workflows?

You need detailed task decomposition for engineering workflows when handling multi-step software development tasks with complex feature specs. It is required when translating requirements into executable, test-driven task lists to avoid implementation blockers and reduce rework.