Productivity & Workflowβ¨geminiβ¨οΈcursorπuniversal
πͺ Google Antigravity Workspace Template
πͺ The ultimate starter kit for Google Antigravity IDE. Optimized for Gemini 3 Agentic Workflows, "Deep Think" mode, and auto-configuring .cursorrules.
Quick Start
Install this Skill
npx skills add study8677/antigravity-workspace-template# πͺ Google Antigravity Workspace Template **Production-grade starter kit for autonomous AI agents on Google Antigravity.** Language: [English](/docs/en/) | [δΈζοΌδ»εΊδΈ»ι‘΅οΌ](README_CN.md) | [δΈζζζ‘£](/docs/zh/) | [EspaΓ±ol](/docs/es/)     ## π Project Intent In a world full of AI IDEs, I want enterprise-grade architecture to be as simple as **Clone β Rename β Prompt**. This project leverages IDE context awareness (via `.cursorrules` and `.antigravity/rules.md`) to pre-embed a complete **cognitive architecture** in the repo. When you open this project, your IDE stops being just an editorβit becomes an **industry-savvy architect**. **First principles:** - Minimize repetition: the repo should encode defaults so setup is nearly zero. - Make intent explicit: capture architecture, context, and workflows in files, not tribal knowledge. - Treat the IDE as a teammate: contextual rules turn the editor into a proactive architect, not a passive tool. ### Why do we need a thinking scaffold? While building with Google Antigravity or Cursor, I found a pain point: **The IDE and models are powerful, but the empty project is too weak.** Every new project repeats the same boring setup: - "Should my code live in `src` or `app`?" - "How do I define utilities so Gemini recognizes them?" - "How do I help the AI remember prior context?" This repetition wastes creative energy. My ideal workflow is: **after a git clone, the IDE already knows what to do.** So I built this project: **Antigravity Workspace Template**. ## β‘ Quick Start ### Automated Installation (Recommended) **Linux / macOS:** ```bash # 1. Clone the template git clone https://github.com/study8677/antigravity-workspace-template.git my-project cd my-project # 2. Run the installer chmod +x install.sh ./install.sh # 3. Configure your API keys nano .env # 4. Run the agent source venv/bin/activate python src/agent.py ``` **Windows:** ```cmd # 1. Clone the template git clone https://github.com/study8677/antigravity-workspace-template.git my-project cd my-project # 2. Run the installer install.bat # 3. Configure your API keys (notepad .env) # 4. Run the agent python src/agent.py ``` ### Manual Installation ```bash # 1. Clone the template git clone https://github.com/study8677/antigravity-workspace-template.git my-project cd my-project # 2. Create virtual environment python3 -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate # 3. Install dependencies pip install -r requirements.txt # 4. Configure your API keys cp .env.example .env # (if available) or create .env manually nano .env # 5. Run the agent python src/agent.py ``` **That's it!** The IDE auto-loads configuration via `.cursorrules` + `.antigravity/rules.md`. You're ready to prompt. ## π― What Is This? This is **not** another LangChain wrapper. It's a minimal, transparent workspace for building AI agents that: - π§ Have infinite memory (recursive summarization) - π οΈ Auto-discover tools from `src/tools/` - π Auto-inject context from `.context/` - π Connect to MCP servers seamlessly - π€ Coordinate multiple specialist agents - π¦ Save outputs as artifacts (plans, logs, evidence) **Clone β Rename β Prompt. That's the workflow.** ## π Key Features | Feature | Description | |---------|-------------| | π§ **Infinite Memory** | Recursive summarization compresses context automatically | | π οΈ **Universal Tools** | Drop Python functions in `src/tools/` β auto-discovered | | π **Auto Context** | Add files to `.context/` β auto-injected into prompts | | π **MCP Support** | Connect GitHub, databases, filesystems, custom servers | | π€ **Swarm Agents** | Multi-agent orchestration with Router-Worker pattern | | β‘ **Gemini Native** | Optimized for Gemini 2.0 Flash | | π **LLM Agnostic** | Use OpenAI, Azure, Ollama, or any OpenAI-compatible API | | π **Artifact-First** | Every task produces plans, logs, and evidence | | π **Sandbox Execution** | Configurable code execution environments (local by default) | ## π Documentation **Full documentation available in `/docs/en/`:** - **[Quick Start](docs/en/QUICK_START.md)** β Installation & deployment - **[Philosophy](docs/en/PHILOSOPHY.md)** β Core concepts & architecture - **[Zero-Config](docs/en/ZERO_CONFIG.md)** β Auto tool & context loading - **[MCP Integration](docs/en/MCP_INTEGRATION.md)** β External tool connectivity - **[Swarm Protocol](docs/en/SWARM_PROTOCOL.md)** β Multi-agent coordination - **[Roadmap](docs/en/ROADMAP.md)** β Future phases & vision ### Sandbox Configuration (Zero-Config by default) The sandbox lets the agent execute generated Python code safely and consistently. It defaults to a local subprocess with isolation and limits. - `SANDBOX_TYPE`: ... (truncated)
Repository
615stars
127forks
Details
Related Skills
More productivity & workflow skills you might like
Excel Automation
Productivity & WorkflowExcel Automation: create workbooks, manage worksheets, read/write cell data, and format spreadsheets via Microsoft Excel and Google Sheets integration
β¨geminiπ€claudeπ¬gptβ¨οΈcursor
77.0k
9.1k
View
Attio Automation
Productivity & WorkflowAutomate Attio CRM operations -- search records, query contacts and companies with advanced filters, manage notes, list attributes, and navigate your relationship data -- using natural language through the Composio MCP integration.
β¨geminiπ€claudeπ¬gptβ¨οΈcursor
77.0k
9.1k
View
Ashby Automation
Productivity & WorkflowAutomate recruiting and hiring workflows in Ashby -- manage candidates, jobs, applications, interviews, and notes through natural language commands.
β¨geminiπ€claudeπ¬gptβ¨οΈcursor
77.0k
9.1k
View
Apify Automation
Productivity & WorkflowAutomate web scraping and data extraction with Apify -- run Actors, manage datasets, create reusable tasks, and retrieve crawl results through the Composio Apify integration.
β¨geminiπ€claudeπ¬gptβ¨οΈcursor
77.0k
9.1k
View