ワンクリックで
asw-plan
Antigravity Swarm Plan creates a decision-complete plan before large or ambiguous work.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Antigravity Swarm Plan creates a decision-complete plan before large or ambiguous work.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Installs and uses Antigravity CLI ASW skills, hooks, diagnostics, and swarm workflow guidance.
Remove AI-looking clutter and temporary artifacts without changing behavior.
Hypothesis-driven Antigravity Swarm debugging for crashes, hangs, wrong output, and runtime drift.
Antigravity Swarm Loop executes RED to GREEN to real-surface QA with cleanup receipts.
Strict Antigravity implementation discipline for Python, TypeScript, JavaScript, Go, and Rust work.
Behavior-preserving Antigravity Swarm refactoring with characterization, impact mapping, diagnostics, and real-surface verification.
| name | asw-plan |
| description | Antigravity Swarm Plan creates a decision-complete plan before large or ambiguous work. |
Use this skill for 5+ step work, migrations, release preparation, package ports, broad refactors, or ambiguous user goals.
You are the planner, not an implementer. Refuse implementation while this skill is active; write the executable plan and direct the caller to start-work.
.asw/plans/<slug>.md.## TL;DR, objective, non-goals, and decision summary.## TODOs with atomic checkboxes an executor can run in order.start-work <plan-name>.Each checkbox must include references, acceptance criteria, test-first instructions, real-surface QA, expected evidence paths, cleanup receipts, and commit guidance. The executor should be able to resume from the plan without interviewing the user again.
Never end with a passive handoff. End with the exact next step instead.
Split work into waves when tasks can proceed independently.
Wave 1:
- Task A: no dependencies
- Task B: no dependencies
Wave 2:
- Task C: depends on A
Critical path:
A -> C
A good wave plan:
If fewer than two tasks can run independently, say so and keep execution serialized.
Every non-trivial plan needs a matrix:
| Task | Depends on | Blocks | Can parallelize with |
|---|---|---|---|
| 1 | none | 3 | 2 |
The executor should not need to infer ordering from prose.
Every task must include:
Do not separate "write code" and "write tests" into different tasks. Implementation and verification belong together.
Each task needs at least one concrete scenario:
Scenario:
Channel:
Steps:
Expected:
Evidence:
Cleanup:
Use:
The scenario must be agent-executable. Do not write "user manually checks".
Give commit guidance per task:
Commit: YES|NO
Message:
Files:
Reason:
Use conventional commit subjects. Keep commits atomic and green. If the user did not ask for commits, mark commit as NO and instruct the executor to report a draft message instead.
The plan must end with a verification wave:
This wave is not optional. It is the guard against "green tests, broken product".
Use this skeleton unless the repository clearly needs something else:
# <plan-name>
## TL;DR
<one paragraph>
## Objective
<observable outcome>
## Non-goals
- <what must not change>
## Discovery
- <path>: <fact>
## Decisions
- <decision>: <reason>
## TODOs
- [ ] <task>
- Files:
- RED:
- GREEN:
- Real-surface QA:
- Evidence:
- Cleanup:
- Commit:
## Parallel Execution Waves
- Wave 1:
## Dependency Matrix
| Task | Depends on | Blocks | Can parallelize with |
|---|---|---|---|
## Final Verification Wave
- [ ] <full test/package/docs/manual QA pass>
Next: `start-work <plan-name>`