ワンクリックで
writing-plans
Use when you have a spec or requirements for a multi-step task, before touching code
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when you have a spec or requirements for a multi-step task, before touching code
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | writing-plans |
| description | Use when you have a spec or requirements for a multi-step task, before touching code |
Follow the system prompt's Plan Creation section. It has the full rules for:
technicalDetail field)Announce at start: "I'm creating an implementation plan for this."
Before writing the plan:
Keep tasks independent where possible. Only add dependencies when a task genuinely requires another task's output.
Tasks are grouped into steps (internally called waves). Each step runs in parallel — all tasks in the same step execute simultaneously. Between steps, a verifier checks the work before advancing.
Algorithm:
When presenting the plan to the client, show which tasks run in parallel:
"Tasks 1, 2, and 3 have no dependencies — they'll run together in Step 1. Task 4 depends on Tasks 1 and 2, so it starts in Step 2 after the verifier confirms Step 1 is solid."
This helps the client understand the execution timeline and total project duration.
If you provide steps to CreateProjectTasks, give each step an outcome-focused name that describes what the user gets, not what the code does:
If you omit steps, they're auto-derived from task titles.
If the research-before-planning skill was used, reference its findings directly in task technicalDetail:
<action>: "Use Supabase v2. Auth uses the new signIn() method."<action> and checks to <verify><action>: "VERIFY FIRST: [assumption]. If wrong, use [fallback]."<action> as design constraintsNever write a plan that contradicts research findings. If research says "library X is deprecated, use Y instead," the plan uses Y.
Before finalizing the plan, review each task and ask: "Is this essential for the user's stated goal, or am I adding it because it seems nice to have?" Remove anything that doesn't directly contribute to the outcome. YAGNI ruthlessly.
Upstream: brainstorming skill → research-before-planning skill → this skill Downstream: CreateProjectTasks → executor agent (auto-executes)
Use when the client has a complex idea that needs design exploration before implementation.
Clarifies vague business requests by asking focused questions about goals, constraints, and context. Used when a prompt needs more detail to determine the best approach.
Find the right MCP server, community skill, or API integration for any tool or business problem. Covers registry search, evaluation, and config translation.
Deep Google Sheets, Gmail, and Calendar knowledge for business operators — formulas, search operators, automation patterns, and cross-tool workflows. Not a setup guide — domain expertise for getting real work done.
Deep Notion knowledge for business operators — databases, templates, property design, formulas, and automation patterns. Not a setup guide — domain expertise for getting real work done in Notion.
Revenue operations knowledge for business operators — dashboard reading, subscription management, invoicing, reporting, and payment operations. Not a developer guide — domain expertise for running your business on Stripe.