원클릭으로
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>`