What Are Skills?
Skills are specialized instruction files that teach AI assistants how to handle specific tasks. Think of them as expert knowledge modules that your AI can load on-demand.Simple analogy: Just like you might consult different experts (a lawyer, a doctor, a mechanic), these skills let your AI become an expert in different areas when you need them.
Understanding “Bundles” vs “Skills”
What Bundles Are
Bundles are recommended lists of skills grouped by role. They help you decide which skills to start using. Analogy:- You installed a toolbox with 968+ tools ✅
- Bundles are like labeled organizer trays saying: “If you’re a carpenter, start with these 10 tools”
- You don’t install bundles—you pick skills from them
What Bundles Are NOT
- ❌ Separate installations
- ❌ Different download commands
- ❌ Something you need to “activate”
How to Invoke Skills
The exact syntax varies by tool, but it’s always simple:Example Prompts
Starting a New Project
Bad Prompt
Bad Prompt
“Help me build a todo app”Why it’s bad: Too vague, no skill invocation.
Good Prompt
Good Prompt
“Use @brainstorming to help me design a todo app with user authentication and cloud sync”Why it’s better: You’re explicitly invoking the skill and providing context.
Reviewing Code
Bad Prompt
Bad Prompt
“Check my code”Why it’s bad: No specific skill or target file.
Good Prompt
Good Prompt
“Use @lint-and-validate to check src/components/Button.tsx for issues”
Why it’s better: Specific skill + specific file = precise results.Security Audit
Bad Prompt
Bad Prompt
“Make my API secure”Why it’s bad: No skill guidance or scope.
Good Prompt
Good Prompt
“Use @api-security-best-practices to review my REST endpoints in routes/api/users.js”
Why it’s better: The AI knows exactly which skill’s standards to apply.Combining Multiple Skills
Good Prompt
Good Prompt
“Use @brainstorming to design a payment flow, then apply @stripe-integration to implement it”Why it’s good: You can chain skills together in a single prompt!
Your First Skill (Tutorial)
Press Enter and interact
What happens next:
- The AI loads the brainstorming skill
- It will start asking you structured questions (one at a time)
- It will guide you through understanding, requirements, and design
- You answer each question, and it builds a complete spec
Picking Your First Skills
Don’t try to use all 968+ skills! Here’s a sensible approach:Start with “The Essentials” (5 skills)
Everyone needs these:@brainstorming- Plan before you build@lint-and-validate- Keep code clean@git-pushing- Save work safely@systematic-debugging- Fix bugs faster@concise-planning- Organize tasks
- Before writing new code →
@brainstorming - After writing code →
@lint-and-validate - Before committing →
@git-pushing - When stuck →
@systematic-debugging
Then Add Role-Specific Skills (5-10 more)
Find your role in the Bundles documentation and pick 5-10 skills from that bundle.Web Developer
@frontend-design@react-best-practices@tailwind-patterns@seo-audit
Security Engineer
@api-security-best-practices@vulnerability-scanner@ethical-hacking-methodology
Finally, Add On-Demand Skills
Keep the CATALOG.md open as reference. When you need something specific:“I need to integrate Stripe payments”
→ Search catalog → Find@stripe-integration→ Use it!
Complete Example: Building a Feature
Let’s walk through a realistic scenario:Task: “Add a blog to my Next.js website”
Result: Professional blog built with best practices, without manually researching each step!
Quick Reference Card
| Task | Skill to Use | Example Prompt |
|---|---|---|
| Plan new feature | @brainstorming | Use @brainstorming to design a login system |
| Review code | @lint-and-validate | Use @lint-and-validate on src/app.js |
| Debug issue | @systematic-debugging | Use @systematic-debugging to fix login error |
| Security audit | @api-security-best-practices | Use @api-security-best-practices on my API routes |
| SEO check | @seo-audit | Use @seo-audit on my landing page |
| React component | @react-patterns | Use @react-patterns to build a form component |
| Deploy app | @vercel-deployment | Use @vercel-deployment to ship this to production |
Pro Tips for Maximum Effectiveness
FAQ
Which tool should I use? Claude Code, Cursor, Gemini?
Which tool should I use? Claude Code, Cursor, Gemini?
Any of them! Skills work universally. Pick the tool you already use or prefer:
- Claude Code - Best for terminal/CLI workflows
- Cursor - Best for IDE integration
- Gemini CLI - Best for Google ecosystem
- Codex CLI - Best for OpenAI ecosystem
Can I see all available skills?
Can I see all available skills?
Yes! Three ways:
- Browse CATALOG.md (searchable list)
- Run
ls ~/.gemini/antigravity/skills/(if installed there) - Ask your AI: “What skills do you have for [topic]?”
Do I need to restart my IDE after installing?
Do I need to restart my IDE after installing?
Usually no, but if your AI doesn’t recognize a skill:
- Try restarting your IDE/CLI
- Check the installation path matches your tool
- Try the explicit path:
npx antigravity-awesome-skills --claude(or--cursor,--gemini, etc.)
Can I create my own skills?
Can I create my own skills?
Yes! Use the
@skill-creator skill:What if a skill doesn't work as expected?
What if a skill doesn't work as expected?
- Check the skill’s SKILL.md file directly:
~/.gemini/antigravity/skills/[skill-name]/SKILL.md - Read the description to ensure you’re using it correctly
- Open an issue on GitHub with details