plan

Creates workspace-safe markdown implementation plans in .jarvis/plans/.

Updated May 14, 2026
One-click install
npx skills add https://github.com/SethyPagna/Secretary-Jarvis --skill plan-sethypagna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/SethyPagna/Secretary-Jarvis/tree/main/src/capabilities/skills/software-development/plan
Command: npx skills add https://github.com/SethyPagna/Secretary-Jarvis --skill plan-sethypagna

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you turn an unclear software task into a concrete, actionable plan without making code changes or taking execution steps.

Core Features & Use Cases

  • Plan-only workflow: Produces a markdown implementation plan instead of editing project code or running mutating commands.
  • Workspace-safe output: Saves the plan inside .jarvis/plans/ so it stays attached to the active workspace.
  • Clear execution guidance: Captures goals, assumptions, approach, files likely to change, validation steps, risks, and open questions.
  • Use case: Use it when you need to scope a feature, prepare a refactor, or outline a fix before implementation begins.

Quick Start

Ask for a planning-only response for your current software task and have the plan saved as a markdown file under .jarvis/plans/.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I write an implementation plan for a software feature without modifying code?

To write an implementation plan without modifying code, describe your software task and request a planning-only response. The output is a markdown file saved under .jarvis/plans/ containing goals, approach, files, tests, and risks instead of execution steps.

What is a workspace-safe software development plan?

A workspace-safe software development plan is a markdown document that outlines implementation steps, assumptions, and risks without taking mutating actions or altering project code. It stays attached to the active workspace by saving output inside the .jarvis/plans/ directory.

How do I outline a bug fix or refactor before starting implementation?

To outline a bug fix or refactor before implementation, request a planning-only response for your task. The generated markdown plan captures the approach, files likely to change, validation steps, and open questions to guide the actual execution later.

Does this planning workflow support coordination scenarios for software development?

Yes, this planning workflow supports coordination scenarios in software development by generating concrete markdown plans. It captures goals, assumptions, approach, risks, and open questions, providing clear execution guidance for teams without running mutating commands.

What's the best way to scope a feature request into actionable steps?

The best way to scope a feature request into actionable steps is to generate a markdown implementation plan. This process identifies goals, assumptions, approach, files to change, validation steps, and risks, saving the output safely under .jarvis/plans/.

Can I use markdown planning to prepare a codebase refactor without running commands?

Yes, you can use markdown planning to prepare a codebase refactor without running commands. This approach produces a plan-only markdown file that avoids code changes and mutating actions, outlining the refactor approach and validation steps instead.