Skip to main content

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.

PyPI Downloads Tests License

Python Antigravity MCP Skills

Stars Forks Issues PRs

Quick Start โ€ข Features โ€ข Workflows โ€ข Skills โ€ข MCP Servers โ€ข Docs


line

๐ŸŽฏ 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 Workflows

Slash commands for common development tasks:

  • /scaffold - Generate project structures
  • /implement - Build features with patterns
  • /security - OWASP security audits
  • /test - Comprehensive test generation
  • /deploy - Safe deployments
  • /review - Code quality reviews
  • /document - Auto documentation
  • /refactor - Safe refactoring
  • /debug - Systematic debugging

๐Ÿง  12 AI Skills

Specialized capabilities that activate on-demand:

  • fullstack-architect
  • backend-engineer
  • frontend-specialist
  • api-designer
  • database-expert
  • security-engineer
  • test-engineer
  • devops-engineer
  • code-reviewer
  • refactoring-expert
  • performance-optimizer
  • documentation-writer

๐Ÿ”Œ 10 MCP Servers

Pre-configured tool integrations:

  • context7 - Framework docs
  • sequential-thinking - Complex reasoning
  • playwright - Browser automation
  • magic - UI generation
  • tavily - Web search
  • firecrawl - Web scraping
  • github - GitHub operations
  • postgres - Database operations
  • filesystem - File operations
  • memory - Persistent memory

๐Ÿ“ Workspace Support

Initialize projects with .agent/ structure:

your-project/
โ””โ”€โ”€ .agent/
    โ”œโ”€โ”€ rules/      # Project rules
    โ”œโ”€โ”€ workflows/  # Custom workflows
    โ””โ”€โ”€ skills/     # Custom skills

Features:

  • Project-specific configurations
  • Custom workflow creation
  • Local skill definitions
  • Team-shareable settings

๐Ÿ“ฆ 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-separated
  • 1,2,3 - Comma-separated
  • 1-3 - Ranges
  • 1, 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

Mithun Gowda B

Email

GitHub


๐Ÿ“„ 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.


โญ Star this repo if you find it useful!

Stars Forks Watchers

Made with โค๏ธ by Mithun Gowda B

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

supergravity-1.0.1.tar.gz (40.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

supergravity-1.0.1-py3-none-any.whl (42.2 kB view details)

Uploaded Python 3

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

Hashes for supergravity-1.0.1.tar.gz
Algorithm Hash digest
SHA256 4dbcfcbd1fa2bf418464b28aae8da30e8c869bf2bea06223aae519d4dd25c3d0
MD5 86ae34d32b2986be451da83da0594e0b
BLAKE2b-256 3cd24420dac8ba42f521950acb2897a72f8137f442c1adbdaba8bba4f5cd1b6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for supergravity-1.0.1.tar.gz:

Publisher: publish.yml on mithun50/SuperGravity

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for supergravity-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c5ba8bcf3e9a7e7372a8095f83fd254e1f60f7274eae5218c7c719972731d166
MD5 b9b23dd9ad6514190a5eb8502b5c795a
BLAKE2b-256 f37c629ba5761be4d8e8b31bdf0266d75356970f6f7235005a3bdf1e13263288

See more details on using hashes here.

Provenance

The following attestation bundles were made for supergravity-1.0.1-py3-none-any.whl:

Publisher: publish.yml on mithun50/SuperGravity

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page