plan

Create a detailed development plan and save it as a timestamped markdown file.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill plan-daddyelonmusk69
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/DaddyElonMusk69/motis-agent/tree/main/skills/software-development/plan
Command: npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill plan-daddyelonmusk69

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the need to manually outline development steps, file changes, and validation strategies, saving time and reducing error when planning software work.

Core Features & Use Cases

  • Read‑only inspection: Allows the agent to examine repository context without altering files.
  • Structured markdown plan: Generates a comprehensive plan with goals, assumptions, approach, steps, file changes, tests, and risks.
  • Automated saving: Writes the plan to a timestamped markdown file in the .hermes/plans/ directory.

Quick Start

Ask the agent to create a development plan for the new feature you are designing.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I create a development plan without executing code?

You can create a development plan without code execution by generating a structured markdown file that outlines steps, file changes, and validation strategies while keeping repository inspection strictly read-only. This prevents unintended modifications during the planning phase.

What should a software development plan include for a new feature?

A software development plan should include project goals, assumptions, the technical approach, detailed steps, expected file changes, testing strategies, and potential risks. Structuring this in markdown ensures the plan is readable and easy to maintain.

How do I outline file changes and validation strategies before coding?

You outline file changes and validation strategies by inspecting the repository context in a read-only manner, then documenting the required modifications and test criteria in a comprehensive markdown development plan before any actual implementation begins.

Does this planning workflow alter my existing repository files?

No, this planning workflow does not alter your existing repository files. It performs read-only inspection of the codebase and writes the generated development plan to a separate timestamped markdown file, ensuring your source code remains untouched.

Where are generated markdown development plans saved?

Generated markdown development plans are saved automatically as timestamped files within the .hermes/plans/ directory. This automated saving keeps your project planning history organized and easily accessible for future reference.

What is the best way to document software project risks and assumptions?

The best way to document software project risks and assumptions is by generating a structured markdown plan. This approach systematically records goals, assumptions, and risks alongside implementation steps, reducing manual outlining errors.