fd4c3c2fc7ecc18e1f0e234c229377854f616e0e
- 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.
antigravity-superpowers
CLI for initializing the Antigravity Superpowers profile in any project.
What init does
- Copies bundled profile files into
<project-root>/.agent - Fails safely if
.agentalready exists - Supports
--forceto replace existing.agent
The CLI does not create docs/plans/task.md. That live tracker is created at runtime by skill flow.
Usage
antigravity-superpowers init
antigravity-superpowers init /path/to/project
antigravity-superpowers init --force
Local Development
From the package directory:
npm test
npm run smoke:pack
Publish Workflow
The release flow is manual by design.
npm version patch
npm publish
prepublishOnly automatically runs:
npm testnpm run smoke:pack
Description
Superpowers is an incredible skill-based workflow system that gives AI coding assistants structured, reliable behavior — brainstorming, planning, test-driven development, code review, debugging, and more. It was originally designed for Claude Code, but the workflows themselves are platform-agnostic gold.
This project ports that entire system to Antigravity, preserving the original flow as faithfully as possible. The goal is not to reinvent Superpowers — it's to make them available on Antigravity with the minimal set of changes needed for native compatibility. If you've used Superpowers before, everything should feel familiar. If you haven't, this is a great way to start.
Languages
JavaScript
79.4%
Shell
10.8%
TypeScript
9.8%