- Introduced graphviz conventions for visualizing process flows in writing skills. - Added a comprehensive guide on persuasion principles to improve skill design effectiveness. - Implemented a script to render graphviz diagrams from markdown files to SVG format. - Created a detailed reference for testing skills with subagents, emphasizing TDD principles. - Established a task tracker template for live task management. - Developed a shell script to check the integrity of the antigravity profile and required files. - Added test scripts to validate the initialization of agent projects. - Created workflows for brainstorming, executing plans, and writing plans to streamline processes.
5.3 KiB
5.3 KiB
Antigravity Port Differences vs Original Superpowers
This document lists the current differences between:
- Original skill set:
skills/ - Antigravity port:
templates/.agent/skills/(+ Antigravity profile docs/tests)
1) High-Level Delta
- Skill count changed from 14 (original) to 13 (port).
- Port keeps 12 original skill names, removes 2, and adds:
single-flow-task-execution(new Antigravity-only execution skill, consolidates content from the removeddispatching-parallel-agentsandsubagent-driven-development)
- Removed skills:
dispatching-parallel-agents— decomposition pattern merged intosingle-flow-task-executionsubagent-driven-development— two-stage review loop merged intosingle-flow-task-execution
- Core model changed from generic subagent/parallel coding to single-flow task execution.
- Generic coding subagent usage is replaced with:
task_boundaryfor coding tasksbrowser_subagentonly for browser automation
- Legacy platform/tool vocabulary was translated to Antigravity equivalents:
Claude/Claude Code->AntigravitySkill tool->view_fileTodoWrite-> update<project-root>/docs/plans/task.mdsuperpowers:<skill>references -> local.agent/skills/.../SKILL.md
2) Task Tracking Model Differences
- Original skills used
TodoWritesemantics. - Port uses project runtime file:
<project-root>/docs/plans/task.md. - Port includes
.agent/task.mdas a template/instruction reference only. - Live tracker requirements in the port:
- lives at project root
docs/plans/task.md - table-only tracker (no prose/instructions)
- not packaged as
templates/.agent/docs/plans/task.md
- lives at project root
3) Skill-by-Skill Differences
Major Behavioral Rewrites
-
single-flow-task-execution(NEW — consolidated from 3 sources)- Merges content from original
dispatching-parallel-agents(task decomposition + queuing) andsubagent-driven-development(two-stage review loop). - Strict single-flow execution with
task_boundary, review gates retained. - Progress tracking via
<project-root>/docs/plans/task.md. - Review prompt templates (
implementer-prompt.md,spec-reviewer-prompt.md,code-quality-reviewer-prompt.md) moved into this skill directory.
- Merges content from original
-
requesting-code-review- Original: dispatches
superpowers:code-reviewersubagent. - Port: checklist-based structured review flow (no generic coding subagent dispatch).
- Integration text updated to single-flow wording.
- Original: dispatches
-
writing-plans- Original handoff: subagent-driven vs parallel-session via
superpowers:*. - Port handoff:
single-flow-task-executionvs.agent/skills/executing-plans/SKILL.md. - Plan header updated for Antigravity-required execution skill path.
- Original handoff: subagent-driven vs parallel-session via
-
executing-plans- Original: creates/uses
TodoWrite; integrates withsuperpowers:*skills. - Port: updates
<project-root>/docs/plans/task.mdand uses local.agent/skillsreferences. - Adds explicit
task_boundary/browser_subagentexecution rule.
- Original: creates/uses
Targeted Adaptations (Not Full Rewrites)
-
using-superpowers- Skill loading switched to
view_file. - Checklist tracking switched to project-root
docs/plans/task.md. - Adds explicit instruction to create tracker file if missing (table-only format).
- Skill loading switched to
-
writing-skills- Platform references and personal skill paths changed to Antigravity style.
- Required background references changed from
superpowers:*to local.agent/skillspaths. - Checklist tracking text updated to project-root table-only tracker.
-
systematic-debugging- Related skill references changed from
superpowers:*to local.agent/skills/.... - Support creation log path references normalized away from Claude-specific location.
- Related skill references changed from
-
using-git-worktrees- Directory preference source changed from
CLAUDE.mdto.agent/AGENTS.md.
- Directory preference source changed from
-
receiving-code-review- Style violation example changed from
CLAUDE.mdviolation to.agent/AGENTS.mdviolation.
- Style violation example changed from
-
writing-skills/persuasion-principles.mdTodoWriteexamples updated to<project-root>/docs/plans/task.mdtracking wording.
Mostly Preserved Skills (Behavior Intact, Terminology/Path Normalization)
brainstormingtest-driven-developmentverification-before-completionfinishing-a-development-branch
These keep the original core process intent, with Antigravity naming/path normalization where needed.
4) Renamed Supporting Files in writing-skills
anthropic-best-practices.md->antigravity-best-practices.mdexamples/CLAUDE_MD_TESTING.md->examples/AGENTS_MD_TESTING.md
5) Antigravity-Only Profile Files Added
Compared to original skills/-only set, the port adds profile scaffolding:
.agent/AGENTS.md(tool translation + execution contract).agent/INSTALL.md(installation for target projects).agent/task.md(template/reference).agent/tests/check-antigravity-profile.sh.agent/tests/run-tests.shREADME.mdCURRENT-FLOW.md
6) Validation/Guardrail Differences
The Antigravity port adds automated profile checks that the original skill library does not include:
- Required skill/doc presence checks
- Frontmatter validation (
name,description) - Legacy-instruction pattern detection (e.g., old
superpowers:/Task tool phrasing) - AGENTS mapping contract checks
- Guard that packaged runtime tracker (
templates/.agent/docs/plans/task.md) is absent