plan

Create structured markdown implementation plans without modifying project files.

Updated May 5, 2026
One-click install
npx skills add https://github.com/yanochka11/harness_bro --skill plan-yanochka11
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/yanochka11/harness_bro/tree/main/.claude/skills/ported/plan
Command: npx skills add https://github.com/yanochka11/harness_bro --skill plan-yanochka11

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users who need structured implementation plans instead of immediate code changes by creating a clear planning workflow that separates analysis from execution.

Core Features & Use Cases

  • Plan-Only Workflow: Creates detailed markdown implementation plans while preventing code edits, commits, pushes, or other mutating actions.
  • Actionable Planning Documents: Captures goals, context, approaches, file changes, validation steps, risks, and open questions for engineering tasks.
  • Use Case: When preparing a software change, use this Skill to generate a saved implementation roadmap before any development work begins.

Quick Start

Ask the AI to use the plan skill to create a detailed implementation plan for the current task and save it in the workspace.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I create an implementation plan without modifying project files?

To create an implementation plan without modifying project files, use a plan-only workflow that generates structured markdown documents capturing goals, approaches, and validation steps. This prevents code edits, commits, and other mutating actions while preparing your architecture.

What is plan mode in software engineering workflows?

Plan mode in software engineering workflows is a process that separates task analysis from execution, generating detailed markdown implementation roadmaps. It captures context, file paths, tests, risks, and open questions before any actual development work begins.

How do I structure a markdown implementation plan for a software change?

To structure a markdown implementation plan, organize sections for goals, assumptions, file change paths, task breakdowns, validation strategies, risks, and open questions. This provides a clear roadmap capturing context and approaches before development starts.

Can I use planning workflows to prepare architecture and task breakdowns before coding?

Yes, you can use planning workflows to prepare architecture and task breakdowns before coding. These workflows generate actionable planning documents that outline validation steps and approaches, ensuring all open questions are addressed prior to any file modifications.

Why should I separate code analysis from execution during software development?

Separating code analysis from execution prevents unintended modifications by enforcing a structured planning phase. It allows developers to validate assumptions, identify risks, and outline file paths first, resulting in safer, more organized implementation roadmaps.