The Open-Source Library of AI Agent Skills.
Not a directory of links — a ready-to-use collection of 90+ complete, universal skills for any agent.
While other collections link to external repositories, Awesome AI Agent Skills provides a self-contained, ready-to-use library of complete skills. Every skill in this repository is a full SKILL.md file with detailed instructions, workflows, and implementation guidance.
Our focus is on universal, platform-agnostic skills that make any AI agent better at general, real-world tasks like code review, security auditing, data analysis, technical writing, legal compliance, financial modeling, sales, and customer success. This is not a list of vendor-specific tools, but a foundational library for building capable, autonomous agents.
Each skill follows the open SKILL.md standard, making them compatible with leading AI coding assistants and agent platforms, including Claude Code, OpenAI Codex, Gemini CLI, Cursor, GitHub Copilot, Windsurf, and more.
- Ready to Use: No need to hunt down external repos. Just clone and use.
- Standardized Quality: Every skill follows the same high-quality, community-vetted format.
- Community Owned: This is a library built by the community, for the community. All content is here, open to improvement by everyone.
Each skill is a self-contained directory with a SKILL.md file. To use a skill, copy its directory into the appropriate skills path for your AI agent platform:
| Platform | Project Path | Global Path |
|---|---|---|
| Claude Code | .claude/skills/ |
~/.claude/skills/ |
| OpenAI Codex | .codex/skills/ |
~/.codex/skills/ |
| Gemini CLI | .gemini/skills/ |
~/.gemini/skills/ |
| Cursor | .cursor/skills/ |
~/.cursor/skills/ |
| GitHub Copilot | .github/skills/ |
~/.copilot/skills/ |
| Windsurf | .windsurf/skills/ |
~/.codeium/windsurf/skills/ |
| Skill | Description |
|---|---|
| data-labeling | Create labeled datasets for machine learning model training |
| hyperparameter-tuning | Optimize model hyperparameters for better performance |
| ml-pipeline-creation | Build end-to-end machine learning pipelines |
| model-deployment | Deploy trained models to production environments |
| model-training | Train machine learning models on given datasets |
| Skill | Description |
|---|---|
| api-design | Design RESTful APIs with resources, endpoints, and data models |
| api-integration | Integrate third-party APIs into applications |
| graphql-api-design | Design GraphQL schemas, queries, and mutations |
| oauth-2-0-setup | Implement OAuth 2.0 authentication flows |
| webhook-setup | Configure webhooks for event-driven integrations |
| Skill | Description |
|---|---|
| code-documentation | Generate comprehensive code documentation |
| code-review | Review code for bugs, style violations, and performance issues |
| debugging | Identify and fix errors with root cause analysis |
| refactoring | Improve code quality and maintainability |
| testing | Write and run unit, integration, and end-to-end tests |
| version-control | Manage Git workflows, branching, and merging |
| Skill | Description |
|---|---|
| chatbot-conversation-design | Design conversational flows for chatbots |
| email-drafting | Draft professional emails for various purposes |
| meeting-transcription | Transcribe and summarize meeting recordings |
| presentation-creation | Create slide decks and presentations |
| report-generation | Generate structured business and technical reports |
| Skill | Description |
|---|---|
| churn-analysis | Identify at-risk accounts and churn indicators |
| customer-feedback-analysis | Analyze NPS, CSAT, and qualitative feedback for themes |
| knowledge-base-article-writing | Write help center articles and FAQ entries |
| onboarding-playbook-creation | Design customer onboarding workflows and checklists |
| ticket-triage | Classify, prioritize, and route support tickets |
| Skill | Description |
|---|---|
| context-compression | Compress context to reduce token usage |
| context-injection | Inject relevant context into agent prompts |
| context-optimization | Optimize context for improved agent performance |
| context-ranking | Rank and prioritize context by relevance |
| context-retrieval | Retrieve relevant context from knowledge bases |
| Skill | Description |
|---|---|
| data-analysis | Analyze datasets to extract insights and identify trends |
| data-cleaning | Clean and preprocess raw data for analysis |
| data-visualization | Create charts, graphs, and interactive visualizations |
| exploratory-data-analysis | Perform initial data exploration and profiling |
| sql-query-generation | Generate optimized SQL queries from natural language |
| Skill | Description |
|---|---|
| database-backup | Create and manage database backups |
| database-migration | Plan and execute database schema migrations |
| database-schema-design | Design normalized database schemas |
| database-seeding | Populate databases with test or initial data |
| query-optimization | Optimize slow database queries |
| Skill | Description |
|---|---|
| accessibility-testing | Test interfaces for WCAG compliance |
| frontend-design | Design and build frontend interfaces |
| logo-design | Create logo concepts and brand identity |
| user-flow-mapping | Map user journeys and interaction flows |
| wireframing | Create wireframes and low-fidelity mockups |
| Skill | Description |
|---|---|
| budget-planning | Create and manage budgets with variance analysis |
| expense-categorization | Classify expenses by category, department, and tax deductibility |
| financial-modeling | Build financial projections, P&L, and DCF models |
| financial-report-generation | Generate balance sheets, cash flow statements, and financial summaries |
| invoice-processing | Extract, validate, and categorize invoice data |
| Skill | Description |
|---|---|
| ci-cd | Set up CI/CD pipelines for automated builds and deployments |
| cloud-monitoring | Configure cloud monitoring and alerting |
| docker-compose-setup | Create Docker Compose configurations for multi-service apps |
| infrastructure-as-code | Define infrastructure using Terraform, Pulumi, or CloudFormation |
| kubernetes-deployment | Deploy and manage applications on Kubernetes |
| Skill | Description |
|---|---|
| compliance-checklist-generation | Create compliance checklists for SOC2, HIPAA, PCI-DSS, and GDPR |
| contract-review | Analyze contracts for risks, obligations, and key clauses |
| license-analysis | Analyze open-source license compatibility and obligations |
| privacy-policy-drafting | Generate GDPR/CCPA-compliant privacy policies |
| terms-of-service-generation | Draft Terms of Service documents for web apps and SaaS |
| Skill | Description |
|---|---|
| analytics-reporting | Generate marketing analytics reports |
| content-strategy | Develop content marketing strategies |
| keyword-research | Research and analyze keywords for SEO |
| seo-optimization | Optimize webpages for search engine visibility |
| social-media-posting | Create and schedule social media content |
| Skill | Description |
|---|---|
| file-organization | Organize and structure files and directories |
| meeting-scheduler | Schedule meetings across calendars and time zones |
| note-taking | Take structured notes from meetings and documents |
| project-management | Manage tasks, milestones, and team coordination |
| task-automation | Automate repetitive tasks and workflows |
| Skill | Description |
|---|---|
| deep-research | Conduct comprehensive multi-source research |
| fact-checking | Verify claims against authoritative sources |
| knowledge-graph-creation | Build knowledge graphs from unstructured data |
| literature-review | Review and synthesize academic literature |
| summarization | Summarize long documents and articles |
| Skill | Description |
|---|---|
| competitive-battlecard-creation | Build sales battlecards for competitive positioning |
| crm-data-enrichment | Enrich CRM records with firmographic and contact data |
| lead-scoring | Score and prioritize leads based on fit and engagement signals |
| proposal-generation | Create tailored sales proposals and RFP responses |
| sales-email-sequences | Design multi-touch outbound email sequences |
| Skill | Description |
|---|---|
| dependency-scanning | Scan dependencies for known vulnerabilities |
| dynamic-application-security-testing | Test running applications for security flaws |
| security-audit | Perform comprehensive security audits |
| static-application-security-testing | Analyze source code for security vulnerabilities |
| threat-modeling | Identify and prioritize security threats |
| Skill | Description |
|---|---|
| blog-post-writing | Write engaging blog posts and articles |
| copywriting | Write persuasive marketing and advertising copy |
| proofreading | Proofread and edit text for grammar and clarity |
| technical-writing | Write technical documentation and user guides |
| translation | Translate text between languages |
Each skill follows the Agent Skills open standard. A skill is a directory containing a SKILL.md file with YAML frontmatter and Markdown instructions:
skill-name/
├── SKILL.md # Required: Instructions and metadata
├── scripts/ # Optional: Executable scripts
├── references/ # Optional: Reference documentation
└── assets/ # Optional: Templates and resources
The SKILL.md file structure:
---
name: skill-name
description: What the skill does and when to use it.
license: MIT
---
# Skill Name
Instructions, workflows, and examples for the agent.We welcome contributions from the community. Whether you want to add a new skill, improve an existing one, or fix a bug, please see our CONTRIBUTING.md for guidelines.
This project is licensed under the MIT License. See the LICENSE file for details.