An agentic skills framework & software development methodology that works.
Gemini skills collection and Claude converter CLI
This repository packages a large set of Gemini Agent Skills and includes a CLI that converts Claude Code agents, plugins, and skills into Gemini-ready skills. The converter uses Gemini API parsing to reshape existing agent definitions into the format Gemini expects, while the `.gemini/skills` folder provides ready-to-use examples.
Builders who use Gemini CLI or Claude Code and want reusable agent skills they can copy or convert.
You can reuse existing agent setups in Gemini instead of rebuilding them by hand.
What it does
Gemini skill collection
Provides a large catalog of ready-made skills such as database, frontend, code review, and security helpers.
Claude to Gemini converter
Converts Claude plugins, agents, and skills into Gemini Agent Skills with a CLI command.
Plugin mode
Merges a directory of multiple agents and nested skills into one unified Gemini skill output.
Agents mode
Converts a folder of loose agent markdown files into separate Gemini skills.
Asset extraction
Pulls code blocks and supporting material out of prompts into skill assets.
Link repair
Detects and fixes broken internal markdown links during conversion.
Registry generation
Builds structured `SKILL.md` files with persona and workflow registries.
How to get it
- 1Best for converting full Claude Plugins that contain multiple agents and tools working…
# 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 --force
- 2Output Structure: A single folder in output dir
my-gemini-skills/ └── MyPluginName/ ├── SKILL.md (Unified instructions) ├── references/ │ └── workflows/ (Flattened skills) └── assets/ └── scripts/ - 3Best for converting a folder of loose, independent agent files (e.g., expert-coder.md,…
# Use the --agents flag node dist/index.js convert --input ../my-agents-folder --agents
- 4Output Structure: Multiple folders in output dir
my-gemini-skills/ ├── expert-coder/ │ └── SKILL.md │ ├── ... └── writer/ └── SKILL.md ├── ...
README
Gemini Agent Skill
A comprehensive collection of expert AI Agent Skills for Google Gemini.
Claude to Gemini Converter CLI
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.
Why this Tool?
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.
Credits
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.
What's Next?
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.
Using 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.
Features
- 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.
Agile & Custom Usage
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.
Installation
# Clone repository
git clone https://github.com/saeed-vayghan/gemini-agent-skills.git
cd cli
# Install dependencies
npm install
# Build
npm run build
Configuration
Create a .env file in the cli directory with your Google Gemini API key:
GEMINI_API_KEY=your_api_key_here
Usage
1. Plugin Mode (Default)
Best 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 --force
Output Structure: A single folder in output dir:
my-gemini-skills/
└── MyPluginName/
├── SKILL.md (Unified instructions)
├── references/
│ └── workflows/ (Flattened skills)
└── assets/
└── scripts/
2. Agents Mode
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 --agents
Output Structure: Multiple folders in output dir:
my-gemini-skills/
├── expert-coder/
│ └── SKILL.md
│ ├── ...
└── writer/
└── SKILL.md
├── ...
List of Agent Skills
01. Core Development
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
02. Language Specialists
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
03. Infrastructure
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
04. Quality & Security
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
05. Data & AI
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
06. Developer Experience
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
07. Specialized Domains
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
08. Business & Product
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
09. Meta & Orchestration
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
10. Research & Analysis
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
11. Google AI Specialists
- google-file-api-expert - Google File API expert
Files in the repo
- .agent
- .gemini
- cli
- .gitignore
- LICENSE
- README.md
Discussion (0)
Ask about usage, or say what you built with itSign in to join the discussion.
No comments yet. Be the first to say what this is good for.
More skills

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.
Public repository for Agent Skills
Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

Production-grade engineering skills for AI coding agents.