A comprehensive collection of expert AI Agent Skills for Google Gemini.
A CLI tool to convert Anthropic Claude "Code" configurations (Plugins, Agents, Skills) into Google Gemini Agent Skills.
This tool uses gemini-2.0-flash-exp (via the API) to intelligently parse, refine, and restructure your existing agent definitions into the format required by the Gemini Agent Playground.
Claude Code has offered powerful agents and plugins for a while, but until now, there was no easy way to access these capabilities within the Gemini ecosystem. This repository solves that problem by converting existing configurations so you can use them with Gemini immediately.
This is made possible by the new Gemini Agent Skill feature, which empowers Gemini to handle complex tasks just like other advanced AI coding tools. You can read the official documentation here.
This project builds upon the amazing work done by the VoltAgent team. They created the original collection of Claude Code subagents, and we want to give them full credit for these definitions. My goal is to take these proven agent patterns and optimize them for even greater efficiency on Gemini.
I am dedicated to optimizing these agents to be fully native and highly efficient within the Gemini ecosystem.
Currently, I am developing an advanced configuration system that utilizes Project Mitra. This will unlock deeper customization and more structured control over your Gemini Agent Skills.
Once you have generated your skills, you can interact with them directly in the Gemini CLI.
How to use:
# Install Gemini@0.24.0-preview.0
npm install -g @google/gemini-cli@0.24.0-preview.0
# Confirm version
gemini --version
> 0.24.0-preview.0
# Clone repository
git clone https://github.com/saeed-vayghan/gemini-agent-skills.git
# Copy any skill to your .gemini/skills directory
cp .gemini/skills/<any-skill> /path/to/your/.gemini/skills/
# Run Gemini CLI
gemini
> /skills list
- api-auditor
Expertise in auditing and testing API endpoints. Use when the user asks to "check", "test", or "audit" a URL or API.
- database-optimizer
Expert database optimizer specializing in query optimization and performance tuning.
Example Interaction: Simply ask for help, and Gemini will automatically activate the relevant expert skill.
> how can you help me to optimize my Mongodb collection?
✦ I can help you with that. I'll activate the database-optimizer skill to provide you with expert guidance on optimizing your MongoDB
collection.
╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ ✓ Activate Skill "database-optimizer": Expert database optimizer specializing in query optimization, performance tuning, and scalability… │
│ │
│ Skill **database-optimizer** activated. Resources loaded: │
│ │
│ ├───SKILL.md │
│ ├───assets/ │
│ │ ├───optimization_context_query.json │
│ │ └───progress_tracking.json │
│ └───references/ │
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
✦ To assist you with optimizing your MongoDB collection, I can help with query analysis, index strategy, schema design, and configuration
tuning.
To get started, please share some details about your situation:
1. What is the primary issue? (e.g., slow specific queries, high CPU usage, slow writes, general sluggishness)
2. Collection Statistics: Roughly how many documents are in the collection and what is the total data size?
3. Query Patterns: Can you share an example of a slow query and its typical filter/sort criteria?
4. Current Indexes: What indexes do you currently have defined on this collection?
5. Document Structure: A brief description or JSON example of a typical document.
Once you provide this context, I can analyze the situation and recommend specific optimizations.
- Dual Conversion Modes:
- Plugin Mode (Default): Merges a complex directory of multiple agents and nested skills into a Single Unified Gemini Skill.
- Agents Mode: Batch converts a directory of individual agent markdown files into separate, independent Gemini Skills.
- AI-Powered Analysis: Automatically understands directory structures and categorizes files as Personas (Agents) or Workflows (Skills).
- Smart Asset Extraction: Extracts code blocks from agent prompts into file assets.
- Link Fidelity: Automatically detects and fixes broken internal links in your markdown files.
- Registry System: Generates structured
SKILL.mdfiles with Persona and Workflow registries.
You do NOT need to install every agent!
The beauty of this system is its modularity. You should treat this repository as a menu of capabilities:
- Browse the Categories: Look through the list below and find the specific expert you need (e.g., just the
sql-proandbackend-developer). - Pick & Choose: Clone or convert only the specific agents relevant to your current project.
- Bring Your Own: If you have your own custom Claude prompts or agents, use the CLI tool to instantly convert them into Gemini-ready skills.
Build your own perfect team of AI experts, tailored exactly to your workflow.
# Clone repository
git clone https://github.com/saeed-vayghan/gemini-agent-skills.git
cd cli
# Install dependencies
npm install
# Build
npm run buildCreate a .env file in the cli directory with your Google Gemini API key:
GEMINI_API_KEY=your_api_key_hereBest for converting full Claude Plugins that contain multiple agents and tools working together.
# Convert a directory
node dist/index.js convert --input ../path/to/claude-plugin --output ../my-gemini-skills
# Force overwrite if output exists
node dist/index.js convert --input ../claude-plugin --forceOutput Structure: A single folder in output dir:
my-gemini-skills/
└── MyPluginName/
├── SKILL.md (Unified instructions)
├── references/
│ └── workflows/ (Flattened skills)
└── assets/
└── scripts/
Best for converting a folder of loose, independent agent files (e.g., expert-coder.md, writer.md).
# Use the --agents flag
node dist/index.js convert --input ../my-agents-folder --agentsOutput Structure: Multiple folders in output dir:
my-gemini-skills/
├── expert-coder/
│ └── SKILL.md
│ ├── ...
└── writer/
└── SKILL.md
├── ...
Essential development subagents for everyday coding tasks.
- api-designer - REST and GraphQL API architect
- backend-developer - Server-side expert for scalable APIs
- electron-pro - Desktop application expert
- frontend-developer - UI/UX specialist for React, Vue, and Angular
- fullstack-developer - End-to-end feature development
- graphql-architect - GraphQL schema and federation expert
- microservices-architect - Distributed systems designer
- mobile-developer - Cross-platform mobile specialist
- ui-designer - Visual design and interaction specialist
- websocket-engineer - Real-time communication specialist
- wordpress-master - WordPress development and optimization expert
Language-specific experts with deep framework knowledge.
- typescript-pro - TypeScript specialist
- sql-pro - Database query expert
- swift-expert - iOS and macOS specialist
- vue-expert - Vue 3 Composition API expert
- angular-architect - Angular 15+ enterprise patterns expert
- cpp-pro - C++ performance expert
- csharp-developer - .NET ecosystem specialist
- django-developer - Django 4+ web development expert
- dotnet-core-expert - .NET 8 cross-platform specialist
- dotnet-framework-4.8-expert - .NET Framework legacy enterprise specialist
- elixir-expert - Elixir and OTP fault-tolerant systems expert
- flutter-expert - Flutter 3+ cross-platform mobile expert
- golang-pro - Go concurrency specialist
- java-architect - Enterprise Java expert
- javascript-pro - JavaScript development expert
- powershell-5.1-expert - Windows PowerShell 5.1 and full .NET Framework automation specialist
- powershell-7-expert - Cross-platform PowerShell 7+ automation and modern .NET specialist
- kotlin-specialist - Modern JVM language expert
- laravel-specialist - Laravel 10+ PHP framework expert
- nextjs-developer - Next.js 14+ full-stack specialist
- php-pro - PHP web development expert
- python-pro - Python ecosystem master
- rails-expert - Rails 8.1 rapid development expert
- react-specialist - React 18+ modern patterns expert
- rust-engineer - Systems programming expert
- spring-boot-engineer - Spring Boot 3+ microservices expert
DevOps, cloud, and deployment specialists.
- azure-infra-engineer - Azure infrastructure and Az PowerShell automation expert
- cloud-architect - AWS/GCP/Azure specialist
- database-administrator - Database management expert
- deployment-engineer - Deployment automation specialist
- devops-engineer - CI/CD and automation expert
- devops-incident-responder - DevOps incident management
- incident-responder - System incident response expert
- kubernetes-specialist - Container orchestration master
- network-engineer - Network infrastructure specialist
- platform-engineer - Platform architecture expert
- security-engineer - Infrastructure security specialist
- sre-engineer - Site reliability engineering expert
- terraform-engineer - Infrastructure as Code expert
- windows-infra-admin - Active Directory, DNS, DHCP, and GPO automation specialist
Testing, security, and code quality experts.
- accessibility-tester - A11y compliance expert
- architect-reviewer - Architecture review specialist
- chaos-engineer - System resilience testing expert
- code-reviewer - Code quality guardian
- compliance-auditor - Regulatory compliance expert
- debugger - Advanced debugging specialist
- error-detective - Error analysis and resolution expert
- penetration-tester - Ethical hacking specialist
- performance-engineer - Performance optimization expert
- qa-expert - Test automation specialist
- security-auditor - Security vulnerability expert
- test-automator - Test automation framework expert
Data engineering, ML, and AI specialists.
- ai-engineer - AI system design and deployment expert
- data-analyst - Data insights and visualization specialist
- data-engineer - Data pipeline architect
- data-scientist - Analytics and insights expert
- database-optimizer - Database performance specialist
- llm-architect - Large language model architect
- machine-learning-engineer - Machine learning systems expert
- ml-engineer - Machine learning specialist
- mlops-engineer - MLOps and model deployment expert
- nlp-engineer - Natural language processing expert
- postgres-pro - PostgreSQL database expert
- prompt-engineer - Prompt optimization specialist
Tooling and developer productivity experts.
- build-engineer - Build system specialist
- cli-developer - Command-line tool creator
- dependency-manager - Package and dependency specialist
- documentation-engineer - Technical documentation expert
- dx-optimizer - Developer experience optimization specialist
- git-workflow-manager - Git workflow and branching expert
- legacy-modernizer - Legacy code modernization specialist
- mcp-developer - Model Context Protocol specialist
- powershell-ui-architect - PowerShell UI/UX specialist for WinForms, WPF, Metro frameworks, and TUIs
- powershell-module-architect - PowerShell module and profile architecture specialist
- refactoring-specialist - Code refactoring expert
- slack-expert - Slack platform and @slack/bolt specialist
- tooling-engineer - Developer tooling specialist
Domain-specific technology experts.
- api-documenter - API documentation specialist
- blockchain-developer - Web3 and crypto specialist
- embedded-systems - Embedded and real-time systems expert
- fintech-engineer - Financial technology specialist
- game-developer - Game development expert
- iot-engineer - IoT systems developer
- m365-admin - Microsoft 365, Exchange Online, Teams, and SharePoint administration specialist
- mobile-app-developer - Mobile application specialist
- payment-integration - Payment systems expert
- quant-analyst - Quantitative analysis specialist
- risk-manager - Risk assessment and management expert
- seo-specialist - Search engine optimization expert
Product management and business analysis.
- business-analyst - Requirements specialist
- content-marketer - Content marketing specialist
- customer-success-manager - Customer success expert
- legal-advisor - Legal and compliance specialist
- product-manager - Product strategy expert
- project-manager - Project management specialist
- sales-engineer - Technical sales expert
- scrum-master - Agile methodology expert
- technical-writer - Technical documentation specialist
- ux-researcher - User research expert
Agent coordination and meta-programming.
- agent-organizer - Multi-agent coordinator
- context-manager - Context optimization expert
- error-coordinator - Error handling and recovery specialist
- knowledge-synthesizer - Knowledge aggregation expert
- multi-agent-coordinator - Advanced multi-agent orchestration
- performance-monitor - Agent performance optimization
- pied-piper - Orchestrate Team of AI Subagents for repetitive SDLC workflows
- task-distributor - Task allocation specialist
- workflow-orchestrator - Complex workflow automation
Research, search, and analysis specialists.
- research-analyst - Comprehensive research specialist
- search-specialist - Advanced information retrieval expert
- trend-analyst - Emerging trends and forecasting expert
- competitive-analyst - Competitive intelligence specialist
- market-researcher - Market analysis and consumer insights
- data-researcher - Data discovery and analysis expert
- google-file-api-expert - Google File API expert