brainstorm
Help the user develop a vague idea into a "plan" — a scoped, handoff-ready statement of intent
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Help the user develop a vague idea into a "plan" — a scoped, handoff-ready statement of intent
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Write a "megaplan" planning notebook — a long-form Markdown doc for a multi-slice project that tracks scope, decisions, requirements, risks, and grounded research facts with cross-referenced IDs. Use when the user asks to write up a project plan, planning notebook, or "megaplan" doc, especially one spanning multiple tickets/PRs where decisions and raw research need to be preserved for later reference. Also use when bootstrapping a new megaplan from a vague idea. Use this skill every time you work on a `*.megaplan.md` file, or a Markdown file that has a work plan with tickets.
Strengthen a plan by running it through a subagent review loop — catching inaccuracies and oversights before execution.
Improve a plan by asking a subagent to generate an alternative perspective, then comparing and combining results. Use when a plan already exists in the conversation and the user wants a second opinion, broader coverage, or to catch blind spots.
When the user has PR review feedback to address, CI failures to fix, or wants to automatically resolve common PR issues. Use when the user says "fix the PR," "address review comments," "CI is failing," "fix the build," "autofix," "pr feedback," "resolve comments," "fix merge conflicts," "babysit the PR," or when a PR needs updates before merge. Reads the review comments, diagnoses issues, and applies fixes.
Review code changes and return a prioritised list of issues — posted as GitHub PR review threads when a PR exists, or as plain text otherwise. Use when asked to review a PR, diff, or implementation for correctness, code quality, reuse, efficiency, safety, or test quality. When invoking, pass available details - the plan, git change range, files to review.
Iterative code review loop against a GitHub PR — atk-code-review posts findings as self-review threads, this skill fixes, replies, and resolves them, up to 10 passes.
SOC 직업 분류 기준
| name | brainstorm |
| description | Help the user develop a vague idea into a "plan" — a scoped, handoff-ready statement of intent |
The user shares a rough idea. Guide them to a plan.
Brainstorm workflow:
Escalate to megaplan — If the interview reveals this is a multi-slice project (4+ tickets, evolving requirements, decisions you'll revisit weeks later), offer to switch to $megaplan. Megaplan produces a living notebook that accumulates over time, with numbered requirements/decisions/risks and a work-plan tracker — better than cramming a project into a one-shot plan doc.
Proactive researching - Research facts proactively to gather facts needed for planning. Such as:
Look for related resources - before finishing a plan, use the Agent tool to find related resources. Use a research agent type if available.
Finishing a plan - upon reaching a plan (skip this if you escalated to megaplan — megaplan handles its own completion flow):
plan-<yyyy>-<mmdd>-<ticket>-<title>.md (omit ticket if not known).~/.notebooks/<path>/)~/.artefacts/question tool to ask what's next, include options:
$polish-plan skill)Working with brainstorm mode:
Plan formatting:
<details> — they are too noisy for a regular review.General guidelines:
question tool whenever you need user input.Consider structuring plan files like so. Feel free to add or omit sections as needed.
# Title
- **Date:** yyyy-mm-dd
- **Ticket:** [link](...)
## Context
## Goals
1. …
**Non-goals:**
2. …
## Decisions
- [list decisions here as user answers questions or steers the planning/brainstorming]
## Implementation steps
### 1. [name]
[include codeblocks whenever possible]
### 2. [name]
## Post-implementation verification
## FAQ
### [title]
**Q: [question]?**
[answer]
## Risks
<details>
<summary>Expand</summary>
### 1. [name]
</details>
## Appendix: Grounded facts
<details>
<summary>Expand</summary>
### 1. [name]
[context from the codebase and external sources]
Sources:
- [Filename or URL or name/identifier of source]
### 2. [name]
</details>