by sanjay3290
Collection of agent skills for AI coding assistants
# Add to your Claude Code skills
git clone https://github.com/sanjay3290/ai-skillsA collection of portable skills for AI coding assistants. Works with all major AI clients that support the Agent Skills Standard.
| Client | Skills Directory | Documentation |
|--------|-----------------|---------------|
| Claude Code | ~/.claude/skills/ or .claude/skills/ | docs |
| Gemini CLI | ~/.gemini/skills/ or .gemini/skills/ | docs |
| Google Antigravity | ~/.gemini/antigravity/skills/ or .agent/skills/ | docs |
| Cursor | ~/.cursor/skills/ or .cursor/skills/ | docs |
| OpenAI Codex CLI | ~/.codex/skills/ or .codex/skills/ | docs |
| Goose | ~/.config/goose/skills/ or .goose/skills/ | docs |
| Skill | Description | |-------|-------------| | postgres | Read-only PostgreSQL queries with defense-in-depth security | | mysql | Read-only MySQL queries with session-level write protection | | mssql | Read-only Microsoft SQL Server queries with query validation security | | | AI image generation using Google Gemini (cross-platform) | | | Autonomous multi-step research using Gemini Deep Research Agent | | | Search, read, and manage Outline wiki documents | | | Delegate coding tasks to Google Jules AI agent (async bug fixes, docs, tests, features) | | | Delegate complex tasks to Manus AI agent (deep research, market analysis, reports) | | | Query and manage Google NotebookLM notebooks with persistent profile auth, source sync, batch/multi queries, and structured exports | | | Text-to-speech narration and two-host podcast generation from documents (PDF, DOCX, MD, TXT) using ElevenLabs API | | | Text-to-speech narration and podcast generation using Google Cloud TTS (Neural2, WaveNet, Studio voices, 40+ languages) | | | Manage Jira issues and Confluence wiki pages in Atlassian Cloud (OAuth 2.1 via MCP server or API token fallback) | | | Manage Azure DevOps projects, work items, repos, PRs, pipelines, wikis, test plans, security alerts, variable groups, environments/approvals, branch policies, and attachments (99 tools, 13 domains) |
No comments yet. Be the first to share your thoughts!
Lightweight alternatives to the full Google Workspace MCP server. Each skill has standalone OAuth authentication with cross-platform token storage via keyring.
⚠️ Requires Google Workspace account. Personal Gmail accounts are not supported. These skills use the same OAuth infrastructure as the official Google Workspace MCP.
| Skill | Description | |-------|-------------| | google-chat | List spaces, send messages, DMs, create spaces | | google-docs | Create, read, edit Google Docs | | google-sheets | Read spreadsheets, get ranges, find sheets | | google-slides | Read presentations, get text and metadata | | google-drive | Search files, list folders, download files | | google-calendar | Events, scheduling, free time lookup | | gmail | Search, read, send emails, manage labels |
npx skills— The package manager for the open Agent Skills ecosystem. One command to install skills into any AI coding agent.
# Browse all 20 available skills
npx skills add sanjay3290/ai-skills --list
# Install a single skill (auto-detects your agent)
npx skills add sanjay3290/ai-skills --skill postgres
# Install multiple skills at once
npx skills add sanjay3290/ai-skills --skill postgres --skill mysql --skill mssql
# Install all skills
npx skills add sanjay3290/ai-skills --all
Use -a to install into a specific agent's skills directory:
# Install for Claude Code
npx skills add sanjay3290/ai-skills --skill postgres -a claude-code
# Install for multiple agents at once
npx skills add sanjay3290/ai-skills --skill postgres -a claude-code -a gemini-cli -a cursor
# Install all skills into all supported agents
npx skills add sanjay3290/ai-skills --all -a '*'
By default, skills install to the current project directory. Use -g for global (user-level) installation:
# Global install — available in all projects
npx skills add sanjay3290/ai-skills --skill imagen -g
# Project install (default) — scoped to current repo
npx skills add sanjay3290/ai-skills --skill imagen
The skills CLI supports 40+ agents. Here are the most common:
| Agent | -a Flag | Project Directory | Global Directory |
|-------|-----------|-------------------|------------------|
| Claude Code | claude-code | .claude/skills/ | ~/.claude/skills/ |
| Gemini CLI | gemini-cli | .gemini/skills/ | ~/.gemini/skills/ |
| Cursor | cursor | .cursor/skills/ | ~/.cursor/skills/ |
| OpenAI Codex | codex | .codex/skills/ | ~/.codex/skills/ |
| Goose | goose | .goose/skills/ | ~/.config/goose/skills/ |
| GitHub Copilot | github-copilot | .github/skills/ | ~/.github/skills/ |
| Google Antigravity | antigravity | .agent/skills/ | ~/.gemini/antigravity/skills/ |
| All agents | '*' | auto-detected | auto-detected |
# List installed skills
npx skills list
# Check for updates
npx skills check
# Update all skills
npx skills update
# Remove a specific skill
npx skills remove postgres
# Remove all skills from a specific agent
npx skills remove --skill '*' -a cursor
# Search the skills.sh directory
npx skills find postgres
# Browse all community skills
npx skills find
Visit skills.sh for the full directory of community skills.
git clone https://github.com/sanjay3290/ai-skills.git ~/.claude/skills/ai-skills
cp -r skills/postgres ~/.claude/skills/
ln -s /path/to/ai-skills/skills/postgres ~/.claude/skills/postgres
Replace ~/.claude/skills/ with the appropriate directory for your agent (see table above).
Each skill may require additional configuration:
Create connections.json in the skill directory with your database credentials. See postgres/README.md, mysql/README.md, or mssql/README.md.
# Install drivers for whichever databases you use
pip install psycopg2-binary # PostgreSQL
pip install mysql-connector-python # MySQL
pip install pymssql # MSSQL
export GEMINI_API_KEY=your-api-key
Get a free key at Google AI Studio.
Note: Deep Research tasks take 2-10 minutes and cost $2-5 per query.
export OUTLINE_API_KEY=your-api-key
export OUTLINE_API_URL=https://your-wiki.example.com/api # Optional
Get your API key from your Outline wiki settings.
# Install CLI (one-time)
npm install -g @google/jules
# Authenticate (opens browser)
jules login
Connect your GitHub repos at jules.google.com. Jules works asynchronously - create a task, it runs in the background, then pull results when complete.
export MANUS_API_KEY=your-api-key
Get your API key from manus.im settings. Manus excels at deep research, market analysis, product comparisons, and generating comprehensive reports with visualizations.
pip install -r skills/elevenlabs/requirements.txt # Only needed for PDF/DOCX
Create skills/elevenlabs/config.json (see config.example.json) or set ELEVENLABS_API_KEY env var. Requires ffmpeg for multi-chunk narration and podcasts.
Get your API key at elevenlabs.io.
export GOOGLE_TTS_API_KEY=your-api-key
pip install PyPDF2 python-docx # Only needed for PDF/DOCX files
Enable the [Cloud Text-to-Speech API](https