seb1n/awesome-ai-agent-skills
DirSkills catalogs 25 skills from this repository, across 6 categories: AI Engineering, Automation, Data, DevOps, Quality, Writing.
๐งฉ
2026/09/07
API Design
API Design helps design production-quality RESTful APIs with resource modeling, HTTP methods, status codes, pagination, versioning, and OpenAPI docs. Use it when you need endpoint definitions, schemas, or a REST API specification.
AI Engineering
17432
๐
2026/09/07
API Integration
API Integration builds reliable clients for external APIs using REST, webhooks, polling, or SDK wrappers. It handles authentication, rate limits, retries, and error handling when you need production-ready integration code.
AI Engineering
17432
๐งช
2026/09/07
Agent Evaluation
Agent Evaluation designs reproducible tests for AI agents using task sets, rubrics, graders, baselines, and release gates. Use it when comparing prompts or models, validating a release, or investigating regressions.
Quality
17432
๐
2026/09/07
Agent Observability
Agent Observability designs privacy-aware telemetry for AI agents using traces, spans, metrics, dashboards, and alerts. Use it to debug failures, measure latency and cost, define SLOs, and audit agent behavior.
AI Engineering
17432
๐ก๏ธ
2026/09/07
Agent Red Teaming
Agent Red Teaming plans, executes, documents, and retests authorized security assessments of AI agents and multi-agent workflows. Use it to test prompt injection, tool and identity boundaries, memory or cross-agent attacks, and remediation in approved environments.
AI Engineering
17432
๐
2026/09/07
Code Documentation
Code Documentation generates docstrings, API references, and README files from source code. Use it when you need inline docs, usage guides, or project documentation for existing codebases.
Writing
17432
๐
2026/09/07
Code Review
Code Review performs structured reviews of files, diffs, or pull requests for bugs, security issues, performance problems, and maintainability concerns. Use it when you need actionable feedback on code changes.
Quality
17432
๐ท๏ธ
2026/09/07
Data Labeling
Data Labeling designs and runs annotation workflows for machine learning datasets. It is used to set up labeling tools, pre-annotate data, manage quality control, and export labeled data for training.
Data
17432
๐ชฒ
2026/09/07
Debugging
Debugging systematically reproduces, isolates, diagnoses, fixes, and verifies software bugs from errors, stack traces, logs, or runtime behavior. Use it when you need to trace a failure to its root cause and confirm the fix with tests.
Quality
17432
๐งฉ
2026/09/07
GraphQL API Design
GraphQL API Design helps an agent design GraphQL schemas, queries, mutations, subscriptions, and resolver patterns from a spec or natural-language brief. Use it for cursor-based pagination, DataLoader batching, federation, and query safety patterns.
AI Engineering
17432
๐งโโ๏ธ
2026/09/07
Human In The Loop
Human In The Loop designs auditable approval gates, escalation paths, and safe state transitions for AI agent workflows. Use it when an agent action needs review, dual control, or a controlled reject, retry, or recovery path.
AI Engineering
17432
๐๏ธ
2026/09/07
Hyperparameter Tuning
Hyperparameter Tuning searches for better model settings using grid search, random search, Bayesian optimization, and Hyperband. Use it to tune models within a compute budget and compare results with cross-validation or validation splits.
AI Engineering
17432
๐
2026/09/07
MCP Server Building
MCP Server Building helps design, implement, and verify Model Context Protocol servers with clear tool contracts, authorization, safe transports, and interoperability tests. Use it when exposing an API or data source through MCP or preparing an MCP server for production.
AI Engineering
17432
๐งช
2026/09/07
ML Pipeline Creation
ML Pipeline Creation designs reproducible machine-learning workflows with explicit data, training, evaluation, and deployment gates. Use it when turning model scripts into an orchestrated pipeline or connecting existing pipeline components safely.
AI Engineering
17432
๐
2026/09/07
Model Deployment
Model Deployment helps package trained machine learning models into production services with APIs, containers, serverless functions, and orchestration. Use it when deploying a model or setting up health checks, validation, logging, and monitoring.
DevOps
17432
๐ค
2026/09/07
Model Training
Model Training trains machine learning models end to end, from loading and preprocessing data through architecture selection, training loops, validation, and checkpointing. Use it when you need to fit a model or fine-tune one on a dataset.
AI Engineering
17432
๐ค
2026/09/07
Multi-Agent Orchestration
Multi-Agent Orchestration designs bounded multi-agent workflows with task graphs, ownership, handoff contracts, approvals, recovery, and synthesis. Use it when a task has independent workstreams, specialized roles, parallel research or implementation, or coordination risks.
AI Engineering
17432
๐
2026/09/07
OAuth 2.0 Setup
OAuth 2.0 Setup implements authorization code with PKCE, client credentials, and device code flows for API integrations. Use it when setting up secure authentication, token storage, refresh, and callback handling.
AI Engineering
17432
๐ก๏ธ
2026/09/07
Prompt Injection Defense
Prompt Injection Defense threat-models and hardens AI agents, RAG systems, and tool-using workflows against direct, indirect, stored, cross-agent, and multimodal prompt injection. Use it to map trust boundaries, reduce exposed authority, add tests, and document residual risk.
AI Engineering
17432
๐ ๏ธ
2026/09/07
Refactoring
Refactoring improves existing code without changing its external behavior. Use it to identify code smells, apply safe refactoring patterns, and verify the result with tests.
Quality
17432
๐
2026/09/07
Skill Supply Chain Audit
Skill Supply Chain Audit reviews third-party skills, prompts, manifests, scripts, dependencies, and bundled assets for provenance, injection risk, permissions, execution, exfiltration, persistence, and update risk. Use it before installing or updating an untrusted skill or repository.
Quality
17432
๐งช
2026/09/07
Testing
Testing generates, runs, and analyzes tests for a codebase across unit, integration, and end-to-end levels. Use it to cover source files, inspect failures, and review coverage gaps.
Quality
17432
๐งฉ
2026/09/07
Tool Schema Design
Tool Schema Design helps define model-facing tools with clear names, bounded JSON Schema parameters, explicit side effects, and safe defaults. Use it when building function-calling or MCP tools and when models choose the wrong tool or invent arguments.
AI Engineering
17432
๐๏ธ
2026/09/07
Version Control
Version Control manages Git repositories, branching, commits, merges, and pull requests. Use it to resolve conflicts, set up hooks, and keep history clean during team collaboration.
Automation
17432
๐ช
2026/09/07
Webhook Setup
Webhook Setup builds webhook receivers and producer configuration with signature verification, idempotent processing, retries, and dead letter queues. Use it when setting up event-driven integrations that must handle duplicate, delayed, or failed deliveries.
Automation
17432