openagent-writing-plans

Generate end-to-end implementation plans with approval gates from project specs.

Updated Sep 16, 2025
One-click install
npx skills add https://github.com/SvenMarcus/.dotfiles --skill openagent-writing-plans
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openagent-writing-plans
Source: https://github.com/SvenMarcus/.dotfiles/tree/main/opencode/.config/opencode/skills/custom/openagent-writing-plans
Command: npx skills add https://github.com/SvenMarcus/.dotfiles --skill openagent-writing-plans

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Write comprehensive implementation plans for complex tasks by starting from a spec and inserting approval gates at each planning phase, ensuring complete context and thorough guidance before any code is touched.

Core Features & Use Cases

  • OpenAgent-integrated planning: applies safety-first approval gates at each major phase to validate intent and scope.
  • Bite-sized task planning: decomposes work into clear, testable tasks suitable for incremental development and reviews.
  • Worktree-scoped planning: supports planning in a dedicated worktree context with explicit save/commit checkpoints.
  • Documentation-first output: generates a structured plan document stored under docs/plans with a clear header and task sections.

Quick Start

Announce at the start with 'I'm using the openagent-writing-plans skill to create the implementation plan' and follow the six-phase planning workflow (Explore, Write, Review, Save, Commit, and Execute).

Frequently Asked Questions about openagent-writing-plans

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

FAQPage Schema
How do I create an implementation plan for complex software tasks with approval gates?

Implementation plan creation for software tasks uses a six-phase workflow with approval gates to validate scope. It decomposes work into testable tasks and generates structured documentation under docs/plans before any coding begins.

What is an approval gate in a software planning workflow?

An approval gate in a software planning workflow is a phase-based checkpoint that validates intent and scope before proceeding. It formalizes planning into a repeatable, auditable process with explicit save and commit actions.

How do I break down a project spec into testable development tasks?

Breaking down a project spec into testable tasks involves decomposing work into clear, incremental units suitable for reviews. The output includes file touch points, tests, docs, and review gates for each task section.

Can I generate documentation-first implementation plans in a dedicated worktree context?

Documentation-first implementation plans support a dedicated worktree context with explicit save and commit checkpoints. Structured plan documents are generated with clear headers and task sections stored under docs/plans.

What is the best way to formalize software planning into a repeatable auditable workflow?

Formalizing software planning into a repeatable auditable workflow requires applying safety-first approval gates at each major phase. This ensures complete context and thorough guidance before any code is touched.

Do I need an OpenAgent environment to use gated approval workflows for task planning?

OpenAgent-integrated planning applies safety-first approval gates at each major phase to validate intent and scope. The workflow executes across six phases: Explore, Write, Review, Save, Commit, and Execute.