writing-plans

Generate detailed implementation plans with exact file paths, code samples, and verification steps.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/Veraticus/gambit --skill writing-plans-veraticus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/Veraticus/gambit/tree/main/skills/writing-plans
Command: npx skills add https://github.com/Veraticus/gambit --skill writing-plans-veraticus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams create immutable, fully specified implementation plans by generating an epic and subtasks with exact file paths, complete code samples, and verification steps. It ensures milestones are concrete and traceable, reducing miscommunication during handoffs.

Core Features & Use Cases

  • Generate an end-to-end task plan with dependencies and acceptance criteria.
  • Describe exact file paths, code snippets, and verification commands.
  • Verify assumptions using codebase-investigator and present a complete, ready-to-execute plan.

Quick Start

Use gambit:write-plan to draft a complete implementation plan for a software feature. Provide concrete requirements, then approve to generate tasks and blockers.

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 with exact file paths and verification steps?

To create an implementation plan with exact file paths and verification steps, define clear project requirements and use the planning skill to generate deterministic epics, subtasks, and code samples. This ensures milestones are concrete and traceable for development handoffs.

What is immutable planning in software task management?

Immutable planning in software task management is the process of generating fully specified, unchangeable task plans that include exact file paths, complete code snippets, and verification commands. This approach reduces miscommunication by ensuring end-to-end traceability before implementation begins.

How do I break down software epics into deterministic subtasks with dependencies?

Break down software epics into deterministic subtasks by providing concrete feature requirements to the planning skill. It generates an end-to-end task plan with explicit dependencies, acceptance criteria, and code samples for each subtask.

Do I need clear requirements to generate a task plan with code samples?

Yes, you need clear project requirements to generate a task plan with code samples. The planning skill targets projects with well-defined scopes to produce deterministic plans featuring exact file paths, complete code snippets, and specific verification commands.

What's the best way to ensure traceability during software feature handoffs?

The best way to ensure traceability during software feature handoffs is to use an immutable planning approach that generates fully specified subtasks with exact file paths, complete code samples, and verification steps. This makes milestones concrete and reduces miscommunication.

Can I verify codebase assumptions before generating an implementation plan?

Yes, you can verify codebase assumptions before generating an implementation plan. The planning skill uses codebase investigation to verify assumptions and then presents a complete, ready-to-execute plan with exact file paths and verification commands.