Files
antigravity-skills-reference/skills
Ares 4a5f1234bb fix: harden registry tooling, make tests hermetic, and restore metadata consistency (#168)
* chore: upgrade maintenance scripts to robust PyYAML parsing

- Replaces fragile regex frontmatter parsing with PyYAML/yaml library
- Ensures multi-line descriptions and complex characters are handled safely
- Normalizes quoting and field ordering across all maintenance scripts
- Updates validator to strictly enforce description quality

* fix: restore and refine truncated skill descriptions

- Recovered 223+ truncated descriptions from git history (6.5.0 regression)
- Refined long descriptions into concise, complete sentences (<200 chars)
- Added missing descriptions for brainstorming and orchestration skills
- Manually fixed imagen skill description
- Resolved dangling links in competitor-alternatives skill

* chore: sync generated registry files and document fixes

- Regenerated skills index with normalized forward-slash paths
- Updated README and CATALOG to reflect restored descriptions
- Documented restoration and script improvements in CHANGELOG.md

* fix: restore missing skill and align metadata for full 955 count

- Renamed SKILL.MD to SKILL.md in andruia-skill-smith to ensure indexing
- Fixed risk level and missing section in andruia-skill-smith
- Synchronized all registry files for final 955 skill count

* chore(scripts): add cross-platform runners and hermetic test orchestration

* fix(scripts): harden utf-8 output and clone target writeability

* fix(skills): add missing date metadata for strict validation

* chore(index): sync generated metadata dates

* fix(catalog): normalize skill paths to prevent CI drift

* chore: sync generated registry files

* fix: enforce LF line endings for generated registry files
2026-03-01 09:38:25 +01:00
..
2026-01-28 18:01:08 +01:00

Skills Directory

Welcome to the skills folder! This is where all 179+ specialized AI skills live.

🤔 What Are Skills?

Skills are specialized instruction sets 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 designer, a security expert, a marketer), skills let your AI become an expert in different areas when you need them.


📂 Folder Structure

Each skill lives in its own folder with this structure:

skills/
├── skill-name/              # Individual skill folder
│   ├── SKILL.md             # Main skill definition (required)
│   ├── scripts/             # Helper scripts (optional)
│   ├── examples/            # Usage examples (optional)
│   └── resources/           # Templates & resources (optional)

Key point: Only SKILL.md is required. Everything else is optional!


How to Use Skills

Step 1: Make sure skills are installed

Skills should be in your .agent/skills/ directory (or .claude/skills/, .gemini/skills/, etc.)

Step 2: Invoke a skill in your AI chat

Use the @ symbol followed by the skill name:

@brainstorming help me design a todo app

or

@stripe-integration add payment processing to my app

Step 3: The AI becomes an expert

The AI loads that skill's knowledge and helps you with specialized expertise!


Skill Categories

Creative & Design

Skills for visual design, UI/UX, and artistic creation:

  • @algorithmic-art - Create algorithmic art with p5.js
  • @canvas-design - Design posters and artwork (PNG/PDF output)
  • @frontend-design - Build production-grade frontend interfaces
  • @ui-ux-pro-max - Professional UI/UX design with color, fonts, layouts
  • @web-artifacts-builder - Build modern web apps (React, Tailwind, Shadcn/ui)
  • @theme-factory - Generate themes for documents and presentations
  • @brand-guidelines - Apply Anthropic brand design standards
  • @slack-gif-creator - Create high-quality GIFs for Slack

Development & Engineering

Skills for coding, testing, debugging, and code review:

  • @test-driven-development - Write tests before implementation (TDD)
  • @systematic-debugging - Debug systematically, not randomly
  • @webapp-testing - Test web apps with Playwright
  • @receiving-code-review - Handle code review feedback properly
  • @requesting-code-review - Request code reviews before merging
  • @finishing-a-development-branch - Complete dev branches (merge, PR, cleanup)
  • @subagent-driven-development - Coordinate multiple AI agents for parallel tasks

Documentation & Office

Skills for working with documents and office files:

  • @doc-coauthoring - Collaborate on structured documents
  • @docx - Create, edit, and analyze Word documents
  • @xlsx - Work with Excel spreadsheets (formulas, charts)
  • @pptx - Create and modify PowerPoint presentations
  • @pdf - Handle PDFs (extract text, merge, split, fill forms)
  • @internal-comms - Draft internal communications (reports, announcements)
  • @notebooklm - Query Google NotebookLM notebooks

Planning & Workflow

Skills for task planning and workflow optimization:

  • @brainstorming - Brainstorm and design before coding
  • @writing-plans - Write detailed implementation plans
  • @planning-with-files - File-based planning system (Manus-style)
  • @executing-plans - Execute plans with checkpoints and reviews
  • @using-git-worktrees - Create isolated Git worktrees for parallel work
  • @verification-before-completion - Verify work before claiming completion
  • @using-superpowers - Discover and use advanced skills

System Extension

Skills for extending AI capabilities:

  • @mcp-builder - Build MCP (Model Context Protocol) servers
  • @skill-creator - Create new skills or update existing ones
  • @writing-skills - Tools for writing and validating skill files
  • @dispatching-parallel-agents - Distribute tasks to multiple agents

Finding Skills

Method 1: Browse this folder

ls skills/

Method 2: Search by keyword

ls skills/ | grep "keyword"

Method 3: Check the main README

See the main README for the complete list of all 179+ skills organized by category.


For beginners:

  • @brainstorming - Design before coding
  • @systematic-debugging - Fix bugs methodically
  • @git-pushing - Commit with good messages

For developers:

  • @test-driven-development - Write tests first
  • @react-best-practices - Modern React patterns
  • @senior-fullstack - Full-stack development

For security:

  • @ethical-hacking-methodology - Security basics
  • @burp-suite-testing - Web app security testing

Creating Your Own Skill

Want to create a new skill? Check out:

  1. CONTRIBUTING.md - How to contribute
  2. docs/SKILL_ANATOMY.md - Skill structure guide
  3. @skill-creator - Use this skill to create new skills!

Basic structure:

---
name: my-skill-name
description: "What this skill does"
---

# Skill Title

## Overview
[What this skill does]

## When to Use
- Use when [scenario]

## Instructions
[Step-by-step guide]

## Examples
[Code examples]

Documentation


🌟 Contributing

Found a skill that needs improvement? Want to add a new skill?

  1. Read CONTRIBUTING.md
  2. Study existing skills in this folder
  3. Create your skill following the structure
  4. Submit a Pull Request

References


Need help? Check the FAQ or open an issue on GitHub!