Not in the top 1,000 by GitHub stars
derHaken/SuperAntigravity
Superpowers + SuperClaude for Google Antigravity IDE
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/architecture-design/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/brainstorming/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/browser-agent/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/confidence-check/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/deep-research/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/dependency-management/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/dispatching-parallel-agents/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/executing-plans/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/finishing-a-development-branch/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/performance-optimization/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/receiving-code-review/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/requesting-code-review/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/security-review/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/subagent-driven-development/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/systematic-debugging/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/test-driven-development/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/using-superantigravity/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/verification-before-completion/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/writing-plans/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
skills/writing-skills/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
2078b2c3d97f → 2078b2c3d97f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 2078b2c3d97f
No earlier version was observed for comparison.
Heat
0.2- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- architecture-design
skills/architecture-design - brainstorming
skills/brainstorming - browser-agent
skills/browser-agent - confidence-check
skills/confidence-check - deep-research
skills/deep-research - dependency-management
skills/dependency-management - dispatching-parallel-agents
skills/dispatching-parallel-agents - executing-plans
skills/executing-plans - finishing-a-development-branch
skills/finishing-a-development-branch - performance-optimization
skills/performance-optimization - receiving-code-review
skills/receiving-code-review - requesting-code-review
skills/requesting-code-review - security-review
skills/security-review - subagent-driven-development
skills/subagent-driven-development - systematic-debugging
skills/systematic-debugging - test-driven-development
skills/test-driven-development - using-superantigravity
skills/using-superantigravity - verification-before-completion
skills/verification-before-completion - writing-plans
skills/writing-plans - writing-skills
skills/writing-skills
How it works
architecture-design
When your agent uses it
Use when designing new systems or significant features, evaluating architectural trade-offs, choosing between structural approaches, or when a task requires understanding system-wide design before writing code
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
2,566 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Constraints Checklist (gather before proposing options)
- The Process
- Open Questions Resolution Process
- Uncertainty Guidance
- Patterns Composition Guidance
- Architecture Principles
- Common Patterns Reference
- Output Format
- Worked Example
Files
SKILL.mdcore12,418 bytes
Read SKILL.md
# Architecture Design
## Overview
Design before you build. Architecture decisions are expensive to change.
Understand constraints, explore options, validate trade-offs, then decide.
## When to Use
- Starting a new system or significant new component
- Evaluating whether to build vs. use existing solutions
- Making decisions that will affect multiple parts of the system
- Choosing between fundamentally different structural approaches
- Designing APIs, data models, or service boundariesView the complete source on GitHubbrainstorming
When your agent uses it
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
What it loads into context
Frontmatter
40 tokensAlways available to the agent
SKILL.md
1,297 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- Anti-Pattern: "This Is Too Simple To Need A Design"
- Greenfield Projects
- Checklist
- Process Flow
- The Process
- After the Design
- Key Principles
Files
SKILL.mdcore5,991 bytes
Read SKILL.md
# Brainstorming Ideas Into Designs
## Overview
Help turn ideas into fully formed designs and specs through natural collaborative dialogue.
Start by understanding the current project context, then ask questions one at a time to refine the idea. Once you understand what you're building, present the design and get user approval.
<HARD-GATE>
Do NOT invoke any implementation skill, write any code, scaffold any project, or take any implementation action until you have presented a design and the user has approved it. This applies to EVERY project regardless of perceived simplicity.
Announce: "Design HARD-GATE: I will not write code or scaffold files until you approve this design."
An implementation action is: writing any file that will be part of the product (src/, lib/, app/), running npm init/create-*, generating scaffolding.View the complete source on GitHubbrowser-agent
When your agent uses it
Use when a task requires interacting with a web browser — testing UI flows, verifying web app behavior, clicking through screens, reading live web content, or automating browser workflows in Google Antigravity
What it loads into context
Frontmatter
46 tokensAlways available to the agent
SKILL.md
1,663 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- Prerequisites
- When to Use the Browser Agent
- How to Frame Browser Requests
- Supported Actions
- Artifacts
- Error Paths
- Completion Criteria
- Anti-Patterns
- Example: Testing a Login Flow
Files
SKILL.mdcore7,460 bytes
Read SKILL.md
# Browser Agent
## Overview
Antigravity includes a built-in browser subagent that can autonomously interact with web applications.
The main agent delegates browser tasks to it — this skill governs when and how to do that correctly.
The browser agent is NOT a general-purpose web search tool. It is a UI interaction and verification tool.
Use it when you need to *act on* a web page, not just *read* information from it.
## Prerequisites
Before any browser task, verify:
View the complete source on GitHubconfidence-check
When your agent uses it
Use before implementing a feature or making significant changes to verify you have enough context and understanding to proceed — prevents wasted effort from proceeding with wrong assumptions
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
1,920 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- The Check
- Anti-Gaming Protocol
- Scoring
- External Validation at 20-26
- Context Change Handling
- What to Do With Low Scores
- Red Flags
- Worked Example
Files
SKILL.mdcore8,603 bytes
Read SKILL.md
# Confidence Check
## Overview
A quick self-assessment before implementation. If confidence is below threshold,
gather more information first. Don't build on shaky understanding.
## When to Use
- Before starting implementation of a feature
- When requirements feel ambiguous
- After reading existing code that you're about to modify
- When you're unsure about a technical approach
View the complete source on GitHubdeep-research
When your agent uses it
Use when a task requires gathering information from external sources, researching unfamiliar technologies, validating technical approaches, or answering questions that need current web knowledge before implementation
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
2,320 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- The Process
- What Counts as a Key Claim
- Conflict Resolution Rule
- Research Quality Checklist
- Error Path: Sources Inaccessible
- Red Flags
- Output Format
- Worked Example
- Integration Contract
Files
SKILL.mdcore10,775 bytesSKILL.mdcore10,775 bytesSKILL.mdcore10,775 bytesSKILL.mdcore10,775 bytesSKILL.mdcore10,775 bytesSKILL.mdcore10,775 bytesSKILL.mdcore10,775 bytesSKILL.mdcore10,775 bytesSKILL.mdcore10,775 bytes
Read SKILL.md
# Deep Research
## Overview
Systematic multi-source research before acting on unknowns. Never guess when you can verify.
Plan your searches, execute in parallel where possible, synthesize before concluding.
## When to Use
- Starting work on an unfamiliar library, framework, or API
- Validating a technical approach before committing
- Answering questions that require current information
- Comparing options or evaluating trade-offs
- Verifying security practices or compatibilityView the complete source on GitHubdependency-management
When your agent uses it
Use when adding new dependencies, deciding whether to update packages, running security audits on dependencies, evaluating library alternatives, or encountering outdated or vulnerable packages
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
1,327 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- Decision Tree
- New Package Evaluation
- Update Strategy
- Security Urgency Matrix
- Lockfile & Pinning Rules
- Common Mistakes
- Removing a Dependency
- Related Skills
Files
SKILL.mdcore5,914 bytesSKILL.mdcore5,914 bytes
Read SKILL.md
# Dependency Management
## Overview
Every dependency is a commitment -- to its maintenance, security surface, and upgrade path. Add deliberately, update strategically, audit regularly.
**Core principle:** Every dependency decision should be justified. Don't add what you can write. Don't ignore what you can update. Don't skip what you can audit.
## When to Use
- Adding a new package or library to a project
- Security audit warnings (npm audit, pip-audit, cargo audit, etc.)
- Batch dependency update time
- Major version upgrade decisionsView the complete source on GitHubdispatching-parallel-agents
When your agent uses it
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
What it loads into context
Frontmatter
30 tokensAlways available to the agent
SKILL.md
1,395 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- The Pattern
- Agent Prompt Structure
- Common Mistakes
- When NOT to Use
- Real Example from Session
- Key Benefits
- Verification
- Real-World Impact
Files
SKILL.mdcore6,099 bytes
Read SKILL.md
# Dispatching Parallel Agents
## Overview
When you have multiple unrelated failures (different test files, different subsystems, different bugs), investigating them sequentially wastes time. Each investigation is independent and can happen in parallel.
**Core principle:** Dispatch one agent per independent problem domain. Let them work concurrently.
## When to Use
```dot
digraph when_to_use {
"Multiple failures?" [shape=diamond];
"Are they independent?" [shape=diamond];View the complete source on GitHubexecuting-plans
When your agent uses it
Use when you have a written implementation plan to execute in a separate session with review checkpoints
What it loads into context
Frontmatter
25 tokensAlways available to the agent
SKILL.md
902 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- Step 0: Prerequisites
- The Process
- When to Stop and Ask for Help
- When to Revisit Earlier Steps
- Remember
- Integration
- Completion State
Files
SKILL.mdcore4,021 bytes
Read SKILL.md
# Executing Plans
## Overview
Load plan, review critically, execute tasks in batches, report for review between batches.
**Core principle:** Batch execution with checkpoints for architect review.
**Announce at start:** "I'm using the executing-plans skill to implement this plan. **REQUIRED:** Ensure Antigravity is set to **Fast Mode** for efficient execution."
## Step 0: Prerequisites
**STOP if:**
- (a) You are on main or master branch without explicit user instructionView the complete source on GitHubfinishing-a-development-branch
When your agent uses it
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
1,060 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- The Process
- Quick Reference
- Common Mistakes
- Red Flags
- Integration
Files
SKILL.mdcore4,164 bytesSKILL.mdcore4,164 bytesSKILL.mdcore4,164 bytesSKILL.mdcore4,164 bytesSKILL.mdcore4,164 bytesSKILL.mdcore4,164 bytesSKILL.mdcore4,164 bytesSKILL.mdcore4,164 bytes
Read SKILL.md
# Finishing a Development Branch
## Overview
Guide completion of development work by presenting clear options and handling chosen workflow.
**Core principle:** Verify tests → Present options → Execute choice → Clean up.
**Announce at start:** "I'm using the finishing-a-development-branch skill to complete this work."
## The Process
### Step 1: Verify Tests
View the complete source on GitHubperformance-optimization
When your agent uses it
Use when code is slow, resource-heavy, or needs optimization — before making any changes, after profiling reveals bottlenecks, or when designing performance-sensitive systems
What it loads into context
Frontmatter
39 tokensAlways available to the agent
SKILL.md
612 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- When NOT to Use
- The Process
- Common High-Impact Wins
- Red Flags
Files
SKILL.mdcore2,754 bytes
Read SKILL.md
# Performance Optimization
## Overview
Measure first, optimize second. Never optimize without data.
The bottleneck is almost never where you think it is.
## When to Use
- Code is measurably slow or resource-heavy
- Profiling has revealed specific bottlenecks
- Designing a system with known performance requirements
- Reviewing code for performance before production
View the complete source on GitHubreceiving-code-review
When your agent uses it
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
What it loads into context
Frontmatter
41 tokensAlways available to the agent
SKILL.md
1,489 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- The Response Pattern
- Forbidden Responses
- Handling Unclear Feedback
- Source-Specific Handling
- YAGNI Check for "Professional" Features
- Implementation Order
- When To Push Back
- Acknowledging Correct Feedback
- Gracefully Correcting Your Pushback
- Common Mistakes
- Real Examples
- GitHub Thread Replies
- The Bottom Line
Files
SKILL.mdcore6,314 bytes
Read SKILL.md
# Code Review Reception
## Overview
Code review requires technical evaluation, not emotional performance.
**Core principle:** Verify before implementing. Ask before assuming. Technical correctness over social comfort.
## The Response Pattern
```
WHEN receiving code review feedback:
1. READ: Complete feedback without reactingView the complete source on GitHubrequesting-code-review
When your agent uses it
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
What it loads into context
Frontmatter
25 tokensAlways available to the agent
SKILL.md
636 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Request Review
- How to Request
- Example
- Integration with Workflows
- Red Flags
Files
SKILL.mdcore2,670 bytesSKILL.mdcore2,670 bytes
Read SKILL.md
# Requesting Code Review
Dispatch a code-reviewer subagent to catch issues before they cascade.
**Core principle:** Review early, review often.
## When to Request Review
**Mandatory:**
- After each task in subagent-driven development
- After completing major feature
- Before merge to main
**Optional but valuable:**View the complete source on GitHubsecurity-review
When your agent uses it
Use when reviewing code for vulnerabilities, implementing authentication or authorization, handling user input, storing sensitive data, or before any feature that touches security boundaries goes to production
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
2,131 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- OWASP Top 10 Checklist
- Common Vulnerabilities to Check
- Red Flags in Code
- Output
Files
SKILL.mdcore7,279 bytesSKILL.mdcore7,279 bytes
Read SKILL.md
# Security Review
## Overview
Security is not a feature — it's a property of the entire system.
Review security boundaries systematically, not ad-hoc.
## When to Use
- Authentication, authorization, session management code
- Any user input that touches storage, commands, or rendering
- Secrets, credentials, API keys in code or config
- Before a security-sensitive feature ships
- After any change to auth flows or data access controlsView the complete source on GitHubsubagent-driven-development
When your agent uses it
Use when executing implementation plans with independent tasks in the current session
What it loads into context
Frontmatter
21 tokensAlways available to the agent
SKILL.md
2,221 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- The Process
- Prompt Templates
- Example Workflow
- Advantages
- Red Flags
- Integration
Files
SKILL.mdcore9,819 bytes
Read SKILL.md
# Subagent-Driven Development
Execute plan by dispatching fresh subagent per task, with two-stage review after each: spec compliance review first, then code quality review.
**Core principle:** Fresh subagent per task + two-stage review (spec then quality) = high quality, fast iteration
## When to Use
```dot
digraph when_to_use {
"Have implementation plan?" [shape=diamond];
"Tasks mostly independent?" [shape=diamond];
"Stay in this session?" [shape=diamond];
"subagent-driven-development" [shape=box];View the complete source on GitHubsystematic-debugging
When your agent uses it
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
What it loads into context
Frontmatter
24 tokensAlways available to the agent
SKILL.md
2,557 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- The Iron Law
- When to Use
- The Four Phases
- Red Flags - STOP and Follow Process
- your human partner's Signals You're Doing It Wrong
- Common Rationalizations
- Quick Reference
- When Process Reveals "No Root Cause"
- Supporting Techniques
- Real-World Impact
Files
SKILL.mdcore11,280 bytesSKILL.mdcore11,280 bytes
Read SKILL.md
# Systematic Debugging
## Overview
Random fixes waste time and create new bugs. Quick patches mask underlying issues.
**Core principle:** ALWAYS find root cause before attempting fixes. Symptom fixes are failure.
**Violating the letter of this process is violating the spirit of debugging.**
## The Iron Law
```
NO FIXES WITHOUT ROOT CAUSE INVESTIGATION FIRSTView the complete source on GitHubtest-driven-development
When your agent uses it
Use when implementing any feature or bugfix, before writing implementation code
What it loads into context
Frontmatter
21 tokensAlways available to the agent
SKILL.md
2,446 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- When to Use
- The Iron Law
- Red-Green-Refactor
- Good Tests
- Why Order Matters
- Common Rationalizations
- Red Flags - STOP and Start Over
- Example: Bug Fix
- Verification Checklist
- When Stuck
- Debugging Integration
- Testing Anti-Patterns
- Final Rule
Files
SKILL.mdcore10,079 bytesSKILL.mdcore10,079 bytesSKILL.mdcore10,079 bytesSKILL.mdcore10,079 bytesSKILL.mdcore10,079 bytes
Read SKILL.md
# Test-Driven Development (TDD)
## Overview
Write the test first. Watch it fail. Write minimal code to pass.
**Core principle:** If you didn't watch the test fail, you don't know if it tests the right thing.
**Violating the letter of the rules is violating the spirit of the rules.**
## When to Use
**Always:**
- New featuresView the complete source on GitHubusing-superantigravity
When your agent uses it
Use when starting any conversation — establishes how to find and use skills, requiring skill check before ANY response including clarifying questions
What it loads into context
Frontmatter
34 tokensAlways available to the agent
SKILL.md
1,678 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- Mandatory Announcement
- The Rule
- Skill Matching Examples
- Skill Priority
- Skill Types
- Error Path
- Observable Completion
- Red Flags
- Conversation Modes
- User Instructions
- Specialist Skills
Files
SKILL.mdcore7,749 bytes
Read SKILL.md
# Using SuperAntigravity
## Overview
You have superantigravity installed. Before any action, check if a skill applies.
Skills are loaded automatically in Antigravity when the task matches the description.
<EXTREMELY-IMPORTANT>
If you think there is even a 1% chance a skill might apply to what you are doing,
you ABSOLUTELY MUST let Antigravity load and read it.
IF A SKILL APPLIES TO YOUR TASK, YOU DO NOT HAVE A CHOICE. YOU MUST USE IT.
This is not negotiable. This is not optional. You cannot rationalize your way out of this.View the complete source on GitHubverification-before-completion
When your agent uses it
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
972 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- The Iron Law
- The Gate Function
- Common Failures
- Red Flags - STOP
- Rationalization Prevention
- Key Patterns
- Why This Matters
- When To Apply
- The Bottom Line
Files
SKILL.mdcore4,198 bytes
Read SKILL.md
# Verification Before Completion
## Overview
Claiming work is complete without verification is dishonesty, not efficiency.
**Core principle:** Evidence before claims, always.
**Violating the letter of this rule is violating the spirit of this rule.**
## The Iron Law
```
NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCEView the complete source on GitHubwriting-plans
When your agent uses it
Use when you have a spec or requirements for a multi-step task, before touching code
What it loads into context
Frontmatter
25 tokensAlways available to the agent
SKILL.md
987 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- Bite-Sized Task Granularity
- Path Convention
- Plan Document Header
- Task Structure
- Plan Validation
- Remember
- Execution Handoff
Files
SKILL.mdcore4,249 bytesSKILL.mdcore4,249 bytesSKILL.mdcore4,249 bytesSKILL.mdcore4,249 bytes
Read SKILL.md
# Writing Plans
## Overview
Write comprehensive implementation plans assuming the engineer has zero context for our codebase and questionable taste. Document everything they need to know: which files to touch for each task, code, testing, docs they might need to check, how to test it. Give them the whole plan as bite-sized tasks. DRY. YAGNI. TDD. Frequent commits.
Assume they are a skilled developer, but know almost nothing about our toolset or problem domain. Assume they don't know good test design very well.
**Announce at start:** "I'm using the writing-plans skill to create the implementation plan."
**Context:** This should be run in a dedicated worktree (created by brainstorming skill).
**Save plans to:** `docs/plans/YYYY-MM-DD-<feature-name>.md`
View the complete source on GitHubwriting-skills
When your agent uses it
Use when creating new skills, editing existing skills, or verifying skills work before deployment
What it loads into context
Frontmatter
24 tokensAlways available to the agent
SKILL.md
4,999 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- What is a Skill?
- TDD Mapping for Skills
- When to Create a Skill
- Skill Types
- Directory Structure
- SKILL.md Structure
- Claude Search Optimization (CSO)
- Flowchart Usage
- Code Examples
- File Organization
- The Iron Law (Same as TDD)
- Testing All Skill Types
- Common Rationalizations for Skipping Testing
- Bulletproofing Skills Against Rationalization
- RED-GREEN-REFACTOR for Skills
- Anti-Patterns
- STOP: Before Moving to Next Skill
- Skill Creation Checklist (TDD Adapted)
- Discovery Workflow
- The Bottom Line
Files
SKILL.mdcore22,362 bytesSKILL.mdcore22,362 bytesSKILL.mdcore22,362 bytesSKILL.mdcore22,362 bytes
Read SKILL.md
# Writing Skills
## Overview
**Writing skills IS Test-Driven Development applied to process documentation.**
**Personal skills live in `~/.gemini/antigravity/skills/`**
You write test cases (pressure scenarios with subagents), watch them fail (baseline behavior), write the skill (documentation), watch tests pass (agents comply), and refactor (close loopholes).
**Core principle:** If you didn't watch an agent fail without the skill, you don't know if the skill teaches the right thing.
**REQUIRED BACKGROUND:** You MUST understand test-driven-development before using this skill. That skill defines the fundamental RED-GREEN-REFACTOR cycle. This skill adapts TDD to documentation.
View the complete source on GitHubSkills included
- architecture-design
- brainstorming
- browser-agent
- confidence-check
- deep-research
- dependency-management
- dispatching-parallel-agents
- executing-plans
- finishing-a-development-branch
- performance-optimization
- receiving-code-review
- requesting-code-review
- security-review
- subagent-driven-development
- systematic-debugging
- test-driven-development
- using-superantigravity
- verification-before-completion
- writing-plans
- writing-skills
Repository facts
- License
- MIT
- Created
- Feb 25, 2026
- Last pushed
- Feb 27, 2026
- Forks
- 14
- Open issues
- 2
- Project activity
- Slowing
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 5, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 29 notes
skills/deep-research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deep-research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deep-research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deep-research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deep-research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deep-research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deep-research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/deep-research/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/dependency-management/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/finishing-a-development-branch/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/finishing-a-development-branch/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/finishing-a-development-branch/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/finishing-a-development-branch/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/finishing-a-development-branch/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/finishing-a-development-branch/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/finishing-a-development-branch/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/requesting-code-review/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/security-review/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/systematic-debugging/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/test-driven-development/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 4 dangerous shell commandsin 1 file: security-review/SKILL.md:48
- 7 network referencesin 1 file: browser-agent/SKILL.md:62
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- 3 references to secretsin 2 files: systematic-debugging/SKILL.md:100 security-review/SKILL.md:35
- No requests to vote in Hot
Show all 14 signals by file
skills/browser-agent/SKILL.md
- Network accessline 62
**Good:** "Navigate to http://localhost:3000/login. Enter 'test@example.com' in the email field and 'password123' in the password field. Click the 'Sign In' button. Wait for navigation to complete. Verify the URL is now http://localhost:300 - Network accessline 75
| Action | Example instruction | |--------|-------------------| | Navigate | "Go to http://localhost:3000/settings" | - Network accessline 76
|--------|-------------------| | Navigate | "Go to http://localhost:3000/settings" | | Click | "Click the button labeled 'Submit'" | - Network accessline 77
| Navigate | "Go to http://localhost:3000/settings" | - Network accessline 154
2. Add `localhost` and `127.0.0.1` to `~/.gemini/antigravity/browserAllowlist.txt` 3. Delegate to browser agent with precise steps: - Navigate to `http://localhost:3000/login` - Network accessline 155
3. Delegate to browser agent with precise steps: - Navigate to `http://localhost:3000/login` - Type `admin@test.com` into `#email` - Network accessline 156
- Navigate to `http://localhost:3000/login`
skills/security-review/SKILL.md
- Access to secretsline 35
[Credential-related source omitted] - Dangerous shell operationline 48
- [ ] All shell commands use safe exec (never `eval` with user input) - Dangerous shell operationline 49
- Search: `grep -rn 'eval(\|exec(\|system(\|spawn(' --include='*.js' --include='*.ts' --include='*.py'` - Dangerous shell operationline 89
- [ ] No eval() or dynamic code execution with user input - Dangerous shell operationline 114
- `eval()`, `exec()`, `system()` with any user-influenced input
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 14 facts
- Network access in prose of the SKILL.mdbrowser-agent/SKILL.md:62Low confidence
- Network access in prose of the SKILL.mdbrowser-agent/SKILL.md:75Low confidence
- Network access in prose of the SKILL.mdbrowser-agent/SKILL.md:76Low confidence
- Network access in prose of the SKILL.mdbrowser-agent/SKILL.md:77Low confidence
- Network access in prose of the SKILL.mdbrowser-agent/SKILL.md:154Low confidence
- Network access in prose of the SKILL.mdbrowser-agent/SKILL.md:155Low confidence
- Network access in prose of the SKILL.mdbrowser-agent/SKILL.md:156Low confidence
- Access to secrets in prose of the SKILL.mdsecurity-review/SKILL.md:35Low confidence
- Dangerous shell operation in prose of the SKILL.mdsecurity-review/SKILL.md:48Low confidence
- Dangerous shell operation in prose of the SKILL.mdsecurity-review/SKILL.md:49Low confidence
- Dangerous shell operation in prose of the SKILL.mdsecurity-review/SKILL.md:89Low confidence
- Dangerous shell operation in prose of the SKILL.mdsecurity-review/SKILL.md:114Low confidence
- Access to secrets in code of the SKILL.mdsystematic-debugging/SKILL.md:100High confidence
- Access to secrets in code of the SKILL.mdsystematic-debugging/SKILL.md:101High confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md skills/architecture-design/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/architecture-design/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/architecture-design/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/architecture-design/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/architecture-design/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/architecture-design/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.