# concise-planning

Turns a coding request into one plan of atomic steps. Useful when you want the scope agreed before anyone edits files.

- skill · `type=skill` · Claude Code · 117 installs
- Author: davila7
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/productivity/concise-planning
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/skills/concise-planning

## What it does

The skill fires when you ask the agent for a plan on a coding task. It starts by reading `README.md`, the docs and the code files that matter, and notes constraints such as language, framework and tests. Then it asks at most one or two questions, and only when an answer is truly blocking. Everything else it fills in with reasonable assumptions.

The output follows a template: an approach in one to three sentences, In and Out scope bullets, 6–10 ordered action items written verb-first, and at least one item for testing. Up to three open questions close the plan. Steps are meant to be atomic, and it prefers naming specific files or modules.

Nothing here runs or verifies anything for you. It is an instruction set for the agent, not a bundle of scripts. If the task is already clear and you just want the edits, the plan only adds a round of back-and-forth. Ships for Claude, plus Codex, Cursor, GitHub Copilot, Gemini CLI and Windsurf, where `SKILL.md` goes into that platform's skills directory.

## Install

### Claude Code (native platform)

1. **claude-code-templates**
```bash
npx claude-code-templates@latest --skill productivity/concise-planning
```

2. **Skills CLI (Vercel)**
```bash
npx skills add davila7/claude-code-templates --skill concise-planning -a claude-code
```

3. **Manually: put the files in place**
- File: `~/.claude/skills/concise-planning/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/concise-planning/

### Codex

**Manually: put the files in place**
- File: `.agents/skills/concise-planning/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

**Manually: put the files in place**
- File: `.cursor/skills/concise-planning/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install davila7/claude-code-templates concise-planning
```

2. **Manually: put the files in place**
- File: `.github/skills/concise-planning/SKILL.md`

### Gemini CLI

**Platform CLI**
```bash
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/productivity/concise-planning
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/concise-planning/SKILL.md` — The legacy .windsurf/skills/ path still works

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/productivity/concise-planning

## When to use it
- break a large change into separate steps
- state what is in scope and what is out
- get a task list with verbs at the front
- put a testing item into the plan
- collect open questions before work starts

## Example prompts
- plan the work for adding OAuth login
- give me a plan to refactor the payments module, atomic steps
- write a plan for migrating to the new API, with validation

## Similar
- [planning-with-files](https://affpapa.org/en/nevibecode/skills/zhaono1-planning-with-files.md) — skill · 1200 installs
- [planning](https://affpapa.org/en/nevibecode/skills/mblode-planning.md) — skill · 446 installs
- [planning-cadence](https://affpapa.org/en/nevibecode/skills/planning-cadence.md) — skill · 411 installs
- [planning-agent](https://affpapa.org/en/nevibecode/skills/planning-agent.md) — skill · 518 installs
- [planning-and-task-breakdown](https://affpapa.org/en/nevibecode/skills/planning-and-task-breakdown.md) — skill · 64300 installs
- [roadmap-planning](https://affpapa.org/en/nevibecode/skills/roadmap-planning.md) — skill · 3800 installs

From the same set: [davila7/claude-code-templates](https://affpapa.org/en/nevibecode/by/davila7/claude-code-templates.md) — 224 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
