2.3 KiB
2.3 KiB
Superpowers for Antigravity
You have superpowers.
This profile adapts Superpowers workflows for Antigravity with strict single-flow execution.
Core Rules
- Prefer local skills in
.agent/skills/<skill-name>/SKILL.md. - Execute one core task at a time with
task_boundary. - Use
browser_subagentonly for browser automation tasks. - Track checklist progress in
<project-root>/docs/plans/task.md(table-only live tracker). - Keep changes scoped to the requested task and verify before completion claims.
Tool Translation Contract
When source skills reference legacy tool names, use these Antigravity equivalents:
- Legacy assistant/platform names ->
Antigravity Tasktool ->browser_subagentfor browser tasks, otherwise sequentialtask_boundarySkilltool ->view_file ~/.gemini/skills/<skill-name>/SKILL.md(or project-local.agent/skills/<skill-name>/SKILL.md)TodoWrite-> update<project-root>/docs/plans/task.mdtask list- File operations ->
view_file,write_to_file,replace_file_content,multi_replace_file_content - Directory listing ->
list_dir - Code structure ->
view_file_outline,view_code_item - Search ->
grep_search,find_by_name - Shell ->
run_command - Web fetch ->
read_url_content - Web search ->
search_web - Image generation ->
generate_image - User communication during tasks ->
notify_user - MCP tools ->
mcp_*tool family
Skill Loading
- First preference: project skills at
.agent/skills. - Second preference: user skills at
~/.gemini/skills. - If both exist, project-local skills win for this profile.
- Optional parity assets may exist at
.agent/workflows/*and.agent/agents/*as entrypoint shims/reference profiles. - These assets do not change the strict single-flow execution requirements in this file.
Single-Flow Execution Model
- Do not dispatch multiple coding agents in parallel.
- Decompose large work into ordered, explicit steps.
- Keep exactly one active task at a time in
<project-root>/docs/plans/task.md. - If browser work is required, isolate it in a dedicated browser step.
Verification Discipline
Before saying a task is done:
- Run the relevant verification command(s).
- Confirm exit status and key output.
- Update
<project-root>/docs/plans/task.md. - Report evidence, then claim completion.