writing-plans

Create implementation plans with tasks, file changes, tests, and commands.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/HadiCherkaoui/opencode-config --skill writing-plans-hadicherkaoui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/HadiCherkaoui/opencode-config/tree/main/skills/writing-plans
Command: npx skills add https://github.com/HadiCherkaoui/opencode-config --skill writing-plans-hadicherkaoui

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plans turn vague requirements into concrete, step-by-step implementation blueprints by detailing tasks, files to touch, tests, docs, and commit traces.

Core Features & Use Cases

  • Structured implementation plans that capture tasks, code changes, testing steps, and documentation notes.
  • Bite-sized task granularity with explicit steps and checkpoints to guide execution.
  • Reproducible handoffs for engineers, reviewers, and onboarded teammates across feature work and refactors.

Quick Start

Provide a feature brief and I will generate a complete implementation plan with tasks, files, tests, and commit notes.

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 for a complex software feature?

An implementation plan details tasks, file changes, tests, and commands to reproduce work. It breaks complex features into bite-sized steps with explicit checkpoints to guide execution accurately.

What is the best way to break down a refactor into actionable engineering tasks?

Task-breakdown for refactors involves detailing specific files to touch, testing steps, and documentation notes. This creates a reproducible handoff ensuring engineers execute structural changes accurately.

How do I write engineering documentation for onboarding a zero-context developer?

Engineering documentation for onboarding requires a plan document header with steps and checkpoints. It details tasks, code changes, and commands so a zero-context engineer can execute accurately.

Can I generate a step-by-step implementation blueprint from a brief feature scope?

Yes, providing a clearly defined feature name, scope, and target environment generates a complete implementation plan. The blueprint captures tasks, tests, and commit notes automatically.

When do I need a structured workflow plan for software development?

You need a structured workflow plan when turning vague requirements into concrete blueprints. It is essential for feature development, refactors, or onboarding scenarios requiring reproducible handoffs.

What limitations exist when planning tasks without a defined target environment?

Without a clearly defined feature scope and target environment, generating an actionable plan is limited. The workflow requires a plan document header with specific steps and checkpoints to guide execution.