writing-plans

Plan complex multi-step engineering tasks with file references, tests, and commits.

35|13|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/wildwasser/opencode-agents --skill writing-plans-wildwasser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/wildwasser/opencode-agents/tree/main/.opencode/skills/writing-plans
Command: npx skills add https://github.com/wildwasser/opencode-agents --skill writing-plans-wildwasser

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Planning multi-step tasks before coding, ensuring engineers have a complete blueprint to implement.

Core Features & Use Cases

  • Comprehensive implementation plans: Document every step, touched files, tests, docs, and commit strategy.
  • Context-aware planning: Works with specs or requirements to create thorough roadmaps for unfamiliar codebases.
  • Structured work artifacts: Generates plan documents saved to a standardized path.

Quick Start

Create a plan document following this template 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 plan multi-step coding tasks for an unfamiliar codebase?

Plan multi-step coding tasks by generating a comprehensive implementation document that details every action, code touchpoints, test scaffolding, and commit strategy. This provides a complete blueprint to implement complex features safely.

What should a software implementation plan include for task management?

A software implementation plan should include detailed file references, test scaffolding requirements, documentation updates, and version control steps. Structured plan documents ensure engineers capture all necessary code touchpoints.

Can I generate engineering plans from existing specs when codebase context is limited?

Yes, you can generate engineering plans from existing specs when codebase context is limited. The planning process works directly with provided requirements to create thorough roadmaps for unfamiliar codebases.

What is the best way to document code touchpoints and commit strategy before coding?

The best way to document code touchpoints and commit strategy is creating a structured plan document saved to a standardized path like docs/plans/YYYY-MM-DD-feature-name.md, ensuring comprehensive implementation tracking.

Does structured plan writing work for complex tasks requiring test scaffolding and validation?

Yes, structured plan writing works for complex tasks by covering the full engineering workflow from planning to validation. It documents test scaffolding and version control steps to satisfy structured work artifact requirements.