Framework for Google Antigravity IDE - Workflows, Rules, and MCP Configurations
Project description
๐ SuperGravity
The Ultimate Framework for Google Antigravity IDE
Transform your AI-powered development experience with structured workflows, intelligent skills, and seamless MCP integrations.
Quick Start โข Features โข Workflows โข Skills โข MCP Servers โข Docs
๐ฏ What is SuperGravity?
SuperGravity supercharges Google Antigravity IDE by providing a structured, enterprise-ready development framework. It bridges the gap between AI assistance and professional software development practices.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ SUPERGRAVITY โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โ
โ โ 9 Global โ โ 12 AI โ โ 10 MCP โ โ
โ โ Workflows โ โ Skills โ โ Servers โ โ
โ โโโโโโโโฌโโโโโโโ โโโโโโโโฌโโโโโโโ โโโโโโโโฌโโโโโโโ โ
โ โ โ โ โ
โ โโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโ โ
โ โผ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Google Antigravity โ โ
โ โ IDE โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Your Project โ โ
โ โ .agent/ workspace โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โจ Features
๐ 9 Global WorkflowsSlash commands for common development tasks:
|
๐ง 12 AI SkillsSpecialized capabilities that activate on-demand:
|
๐ 10 MCP ServersPre-configured tool integrations:
|
๐ Workspace SupportInitialize projects with
Features:
|
๐ฆ Installation
From PyPI (Recommended)
pip install supergravity
From Source
git clone https://github.com/mithun50/SuperGravity.git
cd SuperGravity
pip install -e .
Using pipx (Isolated Environment)
pipx install supergravity
๐ Quick Start
# 1. Install SuperGravity to Antigravity IDE
supergravity install
# 2. Initialize your project workspace
cd your-project
supergravity init
# 3. Add MCP servers for enhanced capabilities
supergravity mcp setup
# 4. Check everything is working
supergravity status
Then restart Antigravity IDE and start using workflows:
/scaffold nextjs e-commerce app with auth
/implement user authentication with JWT
/security scan src/ for vulnerabilities
/test generate tests for UserService
๐ ๏ธ CLI Commands
Core Commands
| Command | Description |
|---|---|
supergravity install |
Install SuperGravity to Antigravity IDE |
supergravity install --force |
Force reinstall (overwrites files) |
supergravity uninstall |
Remove SuperGravity |
supergravity update |
Update workflows and rules |
supergravity status |
Check installation status |
supergravity init |
Initialize .agent/ workspace |
supergravity init --path ./myproject |
Initialize specific directory |
MCP Commands
| Command | Description |
|---|---|
supergravity mcp list |
List all available MCP servers |
supergravity mcp list --installed |
List only installed servers |
supergravity mcp add <server> |
Install and configure an MCP server |
supergravity mcp add <server> -k KEY |
Install with API key |
supergravity mcp remove <server> |
Remove an MCP server |
supergravity mcp setup |
Interactive MCP setup wizard |
supergravity mcp update --all |
Update all installed servers |
supergravity mcp verify |
Verify all servers work |
supergravity mcp prereq |
Check prerequisites (npm, docker) |
supergravity mcp sync |
Sync registry with config |
๐ Workflows
Type /workflow-name in Antigravity chat:
| Command | Description | Example |
|---|---|---|
/scaffold |
Generate project structures | /scaffold nextjs blog with auth |
/implement |
Implement features with patterns | /implement user authentication |
/security |
Security audit (OWASP Top 10) | /security scan src/ |
/test |
Generate comprehensive tests | /test for UserService |
/deploy |
Deploy applications safely | /deploy to vercel |
/review |
Code review with quality checks | /review changes in api/ |
/document |
Generate documentation | /document the API |
/refactor |
Safe refactoring with tests | /refactor extract method |
/debug |
Systematic debugging | /debug login failure |
๐ง Skills
Skills activate automatically based on your request context:
๐๏ธ Architecture & Design
| Skill | Trigger Examples |
|---|---|
fullstack-architect |
"Design a scalable e-commerce system" |
api-designer |
"Create a REST API for users" |
database-expert |
"Design the schema for orders" |
๐ป Development
| Skill | Trigger Examples |
|---|---|
backend-engineer |
"Build the authentication API" |
frontend-specialist |
"Create a responsive dashboard" |
devops-engineer |
"Set up CI/CD pipeline" |
๐ Quality & Security
| Skill | Trigger Examples |
|---|---|
security-engineer |
"Audit for vulnerabilities" |
test-engineer |
"Generate unit tests" |
code-reviewer |
"Review this pull request" |
๐ง Optimization
| Skill | Trigger Examples |
|---|---|
refactoring-expert |
"Refactor this module" |
performance-optimizer |
"Optimize database queries" |
documentation-writer |
"Document this API" |
๐ MCP Servers
No API Key Required
| Server | Purpose | Install |
|---|---|---|
context7 |
Framework documentation (React, Next.js, Vue) | supergravity mcp add context7 |
sequential-thinking |
Complex multi-step reasoning | supergravity mcp add sequential-thinking |
playwright |
Browser automation and E2E testing | supergravity mcp add playwright |
filesystem |
File system operations | supergravity mcp add filesystem |
memory |
Persistent memory across sessions | supergravity mcp add memory |
API Key Required
| Server | Key Required | Get Key |
|---|---|---|
magic |
TWENTYFIRST_API_KEY |
21st.dev |
tavily |
TAVILY_API_KEY |
tavily.com |
firecrawl |
FIRECRAWL_API_KEY |
firecrawl.dev |
github |
GITHUB_PERSONAL_ACCESS_TOKEN |
GitHub Settings |
postgres |
POSTGRES_URL |
Your database |
Interactive Setup
supergravity mcp setup
Supports multiple selection formats:
1 2 3- Space-separated1,2,3- Comma-separated1-3- Ranges1, 3-5, 7- Mixed
๐ Configuration
Global Configuration
~/.gemini/
โโโ GEMINI.md # Global rules
โโโ antigravity/
โโโ mcp_config.json # MCP server configuration
โโโ mcp_registry.json # MCP tracking (auto-generated)
โโโ global_workflows/ # Global workflow definitions
โโโ skills/ # AI skill definitions
Workspace Configuration
your-project/
โโโ .agent/
โโโ rules/ # Project-specific rules
โ โโโ workspace.md
โโโ workflows/ # Project-specific workflows
โ โโโ dev.md
โ โโโ build.md
โ โโโ pr.md
โโโ skills/ # Project-specific skills
๐ป Platform Support
Windows
# Option 1: Python module syntax (always works)
python -m supergravity install
python -m supergravity mcp setup
# Option 2: Add Scripts to PATH
# Add %USERPROFILE%\AppData\Local\Programs\Python\PythonXX\Scripts
# Option 3: Use pipx (recommended)
pipx install supergravity
Linux / macOS
pip install supergravity
supergravity install
๐ง Troubleshooting
Installation Issues
# Check installation status
supergravity status
# Force reinstall
supergravity install --force
MCP Server Issues
# Check prerequisites
supergravity mcp prereq
# Verify servers
supergravity mcp verify
# Reinstall a server
supergravity mcp remove context7
supergravity mcp add context7
Missing Prerequisites
- Node.js: Required for MCP servers. Install from nodejs.org (v18+)
- Docker: Required for GitHub MCP. Install from docker.com
๐ Documentation
| Guide | Description |
|---|---|
| Skills Guide | Creating and using AI skills |
| Workflows Guide | Workflow syntax and customization |
| MCP Servers Guide | MCP setup and configuration |
| Configuration Reference | All configuration options |
| Customization Guide | Custom workflows and rules |
๐ค Contributing
We welcome contributions! Here's how to get started:
# Clone the repository
git clone https://github.com/mithun50/SuperGravity.git
cd SuperGravity
# Install in development mode
pip install -e ".[dev]"
# Run tests
pytest tests/ -v
# Format code
black supergravity/
isort supergravity/
CI/CD
- Tests: Run automatically on Windows, macOS, and Linux with Python 3.8-3.12
- Publishing: Automatic PyPI release on GitHub Release creation
๐ Project Stats
| Metric | Value |
|---|---|
| Workflows | 9 global + unlimited custom |
| AI Skills | 12 built-in + custom support |
| MCP Servers | 10 pre-configured |
| Python Support | 3.8, 3.9, 3.10, 3.11, 3.12 |
| Platforms | Windows, macOS, Linux |
๐จโ๐ป Author
๐ License
MIT License ยฉ 2025 Mithun Gowda B
This project is licensed under the MIT License - see the LICENSE file for details.
โ ๏ธ Disclaimer
This project is not affiliated with or endorsed by Google.
Google Antigravity is a product built by Google.
SuperGravity is an independent, community-driven framework.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file supergravity-1.0.1.tar.gz.
File metadata
- Download URL: supergravity-1.0.1.tar.gz
- Upload date:
- Size: 40.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4dbcfcbd1fa2bf418464b28aae8da30e8c869bf2bea06223aae519d4dd25c3d0
|
|
| MD5 |
86ae34d32b2986be451da83da0594e0b
|
|
| BLAKE2b-256 |
3cd24420dac8ba42f521950acb2897a72f8137f442c1adbdaba8bba4f5cd1b6f
|
Provenance
The following attestation bundles were made for supergravity-1.0.1.tar.gz:
Publisher:
publish.yml on mithun50/SuperGravity
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
supergravity-1.0.1.tar.gz -
Subject digest:
4dbcfcbd1fa2bf418464b28aae8da30e8c869bf2bea06223aae519d4dd25c3d0 - Sigstore transparency entry: 905270254
- Sigstore integration time:
-
Permalink:
mithun50/SuperGravity@d19321723e5803d08fe2dbc71ebd71196a72d7e6 -
Branch / Tag:
refs/tags/v1.0.1 - Owner: https://github.com/mithun50
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@d19321723e5803d08fe2dbc71ebd71196a72d7e6 -
Trigger Event:
release
-
Statement type:
File details
Details for the file supergravity-1.0.1-py3-none-any.whl.
File metadata
- Download URL: supergravity-1.0.1-py3-none-any.whl
- Upload date:
- Size: 42.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c5ba8bcf3e9a7e7372a8095f83fd254e1f60f7274eae5218c7c719972731d166
|
|
| MD5 |
b9b23dd9ad6514190a5eb8502b5c795a
|
|
| BLAKE2b-256 |
f37c629ba5761be4d8e8b31bdf0266d75356970f6f7235005a3bdf1e13263288
|
Provenance
The following attestation bundles were made for supergravity-1.0.1-py3-none-any.whl:
Publisher:
publish.yml on mithun50/SuperGravity
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
supergravity-1.0.1-py3-none-any.whl -
Subject digest:
c5ba8bcf3e9a7e7372a8095f83fd254e1f60f7274eae5218c7c719972731d166 - Sigstore transparency entry: 905270313
- Sigstore integration time:
-
Permalink:
mithun50/SuperGravity@d19321723e5803d08fe2dbc71ebd71196a72d7e6 -
Branch / Tag:
refs/tags/v1.0.1 - Owner: https://github.com/mithun50
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@d19321723e5803d08fe2dbc71ebd71196a72d7e6 -
Trigger Event:
release
-
Statement type: