ワンクリックで
oad-plan
Research first, propose a step-by-step implementation plan, and wait for explicit approval before writing any code.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Research first, propose a step-by-step implementation plan, and wait for explicit approval before writing any code.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
OpenAgentd workflow for version bumps, release PRs, GitHub releases, and release notes.
Select and create accurate software architecture, workflow, interaction, data, state, and deployment diagrams.
OpenAgentd workflow for keeping the compact feature catalogue and README aligned with user-visible changes.
Semantic search over the retained OpenAgentd feature catalogue, ADRs, and repository instructions using the turbovec experiment index.
OpenAgentd TDD workflow — write a failing test before the code that makes it pass, reproduce a bug with a test before fixing it. Use when implementing any logic, fixing any bug, or changing any existing behavior in backend (pytest) or frontend (Bun/RTL) code.
OpenAgentd testing reference — environment setup, run commands, and fix patterns for backend (pytest) and frontend (Bun/RTL). Load this for running, fixing, or adding coverage to existing tests. For writing a failing test before new code, use oad/test-driven-development instead.
| name | oad/plan |
| description | Research first, propose a step-by-step implementation plan, and wait for explicit approval before writing any code. |
Plan (do not write or edit any code yet).
In 2-4 sentences, restate what is being asked in your own words — the observable outcome, not implementation detail. If the request is ambiguous on a decision that would change the plan's shape, ask ONE targeted question before researching; otherwise proceed on your best-supported reading.
Explore before proposing anything. Do not create, edit, or patch any file
in this phase — read, grep, glob, and shell (read-only commands
like git log, git diff, test runs for baseline) only.
AGENTS.md files for this area's conventions and
"where to look first" maps before searching blind.Present it directly in the conversation — do not create a plan file unless the user asked for one or the scope clearly spans multiple sessions.
## Plan: <short title>
**Summary:** 2-3 sentences — what this implements and what it deliberately excludes.
**Files touched:**
- `path/to/file` — created | modified: <what changes>
**Steps:**
1. <name> — files: [...] — verify: <exact command or check>
2. <name> — files: [...] — verify: <exact command or check>
...
**Risks / open decisions:** <anything non-obvious, security-sensitive, or expensive to reverse>
**Out of scope:** <explicitly excluded so scope doesn't silently creep during implementation>
Rules for a good plan:
End the message with the plan and nothing else. Do not start implementing,
do not create/edit files, do not run todo_manage yet. Wait for the user
to respond with approval, a requested change, or a rejection.
Break the approved steps into todo_manage tasks (one per step), then hand
off to the right skill for each step — don't re-implement their workflows
here:
oad/test-driven-development
(write a failing test first, then implement, then refactor).oad/testing.oad/commit (also syncs docs via oad/docs).Cross-cutting rules that apply regardless of which skill runs: