Confused after installation? This guide walks you through exactly what to do next, step by step.
Great question! Here's what just happened and what to do next:
When you ran npx antigravity-awesome-skills or cloned the repository, you:
✅ Downloaded 978+ skill files to your computer (default: ~/.gemini/antigravity/skills/; or ~/.agent/skills/ if you used --path)
✅ Made them available to your AI assistant
❌ Did NOT enable them all automatically (they're just sitting there, waiting)
Think of it like installing a toolbox. You have all the tools now, but you need to pick which ones to use for each job.
Common confusion: "Do I need to download each skill separately?"
Answer: NO! Here's what bundles actually 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 978+ tools (✅ done)
- 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
❌ Separate installations
❌ Different download commands
❌ Something you need to "activate"
When you see the Web Wizard bundle, it lists:
frontend-designreact-best-practicestailwind-patterns- etc.
These are recommendations for which skills a web developer should try first. They're already installed—you just need to use them in your prompts.
This is the part that should have been explained better! Here's how to use skills:
Just mention the skill name in your conversation with your AI assistant.
The exact syntax varies by tool, but it's always simple:
# In your terminal/chat with Claude Code:
>> Use @brainstorming to help me design a todo app# In the Cursor chat panel:
@brainstorming help me design a todo app# In your conversation with Gemini:
Use the brainstorming skill to help me plan my app# In your conversation with Codex:
Apply @brainstorming to design a new feature# In agent mode:
Use @brainstorming to plan this featurePro Tip: Most modern tools use the
@skill-namesyntax. When in doubt, try that first!
Here are real-world examples of good prompts:
Bad Prompt:
"Help me build a todo app"
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.
Bad Prompt:
"Check my code"
Good Prompt:
"Use @lint-and-validate to check
src/components/Button.tsxfor issues"
Why it's better: Specific skill + specific file = precise results.
Bad Prompt:
"Make my API secure"
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.
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!
Let's actually use a skill right now. Follow these steps:
-
Pick a skill: Let's use
brainstorming(from the "Essentials" bundle) -
Open your AI assistant (Claude Code, Cursor, etc.)
-
Type this exact prompt:
Use @brainstorming to help me design a user profile page for my app -
Press Enter
-
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
-
Result: You'll end up with a detailed design document—without writing a single line of code yet!
Don't try to use all 954+ skills! Here's a sensible approach:
@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
How to use them:
- Before writing new code →
@brainstorming - After writing code →
@lint-and-validate - Before committing →
@git-pushing - When stuck →
@systematic-debugging
Find your role in BUNDLES.md and pick 5-10 skills from that bundle.
Example for Web Developer:
@frontend-design@react-best-practices@tailwind-patterns@seo-audit
Example for Security Engineer:
@api-security-best-practices@vulnerability-scanner@ethical-hacking-methodology
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!
Let's walk through a realistic scenario:
You: Use @brainstorming to design a blog system for my Next.js site
AI: [Asks structured questions about requirements]
You: [Answer questions]
AI: [Produces detailed design spec]
You: Use @nextjs-best-practices to scaffold the blog with App Router
AI: [Creates file structure, sets up routes, adds components]
You: Use @tailwind-patterns to make the blog posts look modern
AI: [Applies Tailwind styling with responsive design]
You: Use @seo-audit to optimize the blog for search engines
AI: [Adds meta tags, sitemaps, structured data]
You: Use @test-driven-development to add tests, then @vercel-deployment to deploy
AI: [Creates tests, sets up CI/CD, deploys to Vercel]
Result: Professional blog built with best practices, without manually researching each step!
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
Yes! Three ways:
- Browse CATALOG.md (searchable list)
- Run
ls ~/.agent/skills/(if installed there) - Ask your AI: "What skills do you have for [topic]?"
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.)
Yes! Use the @skill-creator skill:
Use @skill-creator to help me build a custom skill for [your task]
- Check the skill's SKILL.md file directly:
~/.agent/skills/[skill-name]/SKILL.md - Read the description to ensure you're using it correctly
- Open an issue with details
Save this for quick lookup:
| 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 |
Now that you understand how to use skills:
- ✅ Try one skill right now - Start with
@brainstormingon any idea you have - 📚 Pick 3-5 skills from your role's bundle in BUNDLES.md
- 🔖 Bookmark CATALOG.md for when you need something specific
- 🎯 Try a workflow from WORKFLOWS.md for a complete end-to-end process
Before writing code, use
@brainstormingto plan. You'll save hours of refactoring.
Don't try to do everything at once. Use skills sequentially: Plan → Build → Test → Deploy
Bad: "Use @react-patterns"
Good: "Use @react-patterns to build a modal component with animations"
Help the AI focus: "Use @security-auditor on routes/api/auth.js"
"Use @brainstorming to design, then @test-driven-development to implement with tests"
If something still doesn't make sense:
- Check the FAQ
- See Real-World Examples
- Open a Discussion
- File an Issue to help us improve this guide!
Remember: You're not alone! The whole point of this project is to make AI assistants easier to use. If this guide didn't help, let us know so we can fix it. 🙌