# Agent Skills
### A comprehensive, production-grade **skill catalog** for AI coding agents.
[](#skill-catalog)
[](#skill-catalog)
[](#compatible-agents)
[](https://agentskills.io/)
[](LICENSE)
[](https://prettier.io)
---
## Installation
Install the entire catalog:
```bash
npx skills add g1joshi/agent-skills/skills
```
Or install specific skills on demand:
```bash
npx skills add g1joshi/agent-skills/skills --skill dart
npx skills add g1joshi/agent-skills/skills --skill flutter
```
---
## Compatible Agents
Compatible with all agents adhering to the `agentskills.io` standard:







































---
## Skill Catalog
| Category | Skills | Focus Areas |
| :------------------------------------ | :-----: | :--------------------------------------------------------------------- |
| [`ai-ml`](skills/ai-ml) | 45 | ML frameworks, LLMs, Vector DBs, Agents, NLP, Data Science |
| [`architecture`](skills/architecture) | 20 | System design, Microservices, CQRS, Event-Driven, Distributed Systems |
| [`databases`](skills/databases) | 30 | Relational, NoSQL, NewSQL, Graph, Vector, Timeseries, ORMs |
| [`devops`](skills/devops) | 50 | Containers, Orchestration, CI/CD, IaC, Cloud Providers, Observability |
| [`frameworks`](skills/frameworks) | 47 | Modern frontend, backend, fullstack, SSR/SSG, UI component systems |
| [`languages`](skills/languages) | 41 | Compiled, interpreted, systems, functional, scripting, shell languages |
| [`mobile`](skills/mobile) | 13 | iOS, Android, cross-platform runtimes, hybrid frameworks, native SDKs |
| [`security`](skills/security) | 19 | Authentication, authorization, encryption, scanning, secret management |
| [`testing`](skills/testing) | 25 | Unit, E2E, load testing, mocks, component testing, browser automation |
| [`tools`](skills/tools) | 60 | IDEs, editors, bundlers, CLIs, terminal tools, linters, debuggers |
| **Total** | **350** | **Comprehensive Production-Ready Skill Catalog** |
### AI & Machine Learning (`skills/ai-ml`) — 45 Skills
[](skills/ai-ml/airflow) [](skills/ai-ml/catboost) [](skills/ai-ml/claude) [](skills/ai-ml/comfyui) [](skills/ai-ml/cursor-ai) [](skills/ai-ml/dalle) [](skills/ai-ml/dask) [](skills/ai-ml/dbt) [](skills/ai-ml/deepseek) [](skills/ai-ml/fastai) [](skills/ai-ml/gemini) [](skills/ai-ml/github-copilot) [](skills/ai-ml/huggingface) [](skills/ai-ml/jax) [](skills/ai-ml/jupyter) [](skills/ai-ml/keras) [](skills/ai-ml/langchain) [](skills/ai-ml/lightgbm) [](skills/ai-ml/llama) [](skills/ai-ml/llamaindex) [](skills/ai-ml/matplotlib) [](skills/ai-ml/midjourney) [](skills/ai-ml/mistral) [](skills/ai-ml/mlflow) [](skills/ai-ml/nltk) [](skills/ai-ml/numpy) [](skills/ai-ml/ollama) [](skills/ai-ml/openai-gpt) [](skills/ai-ml/opencv) [](skills/ai-ml/pandas) [](skills/ai-ml/perplexity) [](skills/ai-ml/plotly) [](skills/ai-ml/polars) [](skills/ai-ml/pytorch) [](skills/ai-ml/ray) [](skills/ai-ml/scikit-learn) [](skills/ai-ml/seaborn) [](skills/ai-ml/spacy) [](skills/ai-ml/spark) [](skills/ai-ml/stable-diffusion) [](skills/ai-ml/tensorflow) [](skills/ai-ml/vaex) [](skills/ai-ml/weights-biases) [](skills/ai-ml/whisper) [](skills/ai-ml/xgboost)
### System Architecture (`skills/architecture`) — 20 Skills
[](skills/architecture/api-gateway) [](skills/architecture/clean-architecture) [](skills/architecture/cqrs) [](skills/architecture/domain-driven-design) [](skills/architecture/event-driven) [](skills/architecture/event-sourcing) [](skills/architecture/graphql) [](skills/architecture/grpc) [](skills/architecture/hexagonal) [](skills/architecture/microservices) [](skills/architecture/modular-monolith) [](skills/architecture/monolith) [](skills/architecture/rest-api) [](skills/architecture/saga) [](skills/architecture/serverless) [](skills/architecture/service-mesh) [](skills/architecture/sse) [](skills/architecture/twelve-factor) [](skills/architecture/webhooks) [](skills/architecture/websockets)
### Databases & Storage (`skills/databases`) — 30 Skills
[](skills/databases/arangodb) [](skills/databases/bigquery) [](skills/databases/cassandra) [](skills/databases/clickhouse) [](skills/databases/cockroachdb) [](skills/databases/cosmosdb) [](skills/databases/couchbase) [](skills/databases/couchdb) [](skills/databases/db2) [](skills/databases/duckdb) [](skills/databases/dynamodb) [](skills/databases/elasticsearch) [](skills/databases/firebase) [](skills/databases/hbase) [](skills/databases/influxdb) [](skills/databases/mariadb) [](skills/databases/memcached) [](skills/databases/mongodb) [](skills/databases/mysql) [](skills/databases/neo4j) [](skills/databases/neon) [](skills/databases/oracle) [](skills/databases/planetscale) [](skills/databases/postgresql) [](skills/databases/redis) [](skills/databases/snowflake) [](skills/databases/sqlite) [](skills/databases/sqlserver) [](skills/databases/supabase) [](skills/databases/timescaledb)
### DevOps & Cloud Native (`skills/devops`) — 50 Skills
[](skills/devops/ansible) [](skills/devops/apache) [](skills/devops/argocd) [](skills/devops/aws) [](skills/devops/awscli) [](skills/devops/azure) [](skills/devops/azurecli) [](skills/devops/caddy) [](skills/devops/cargo) [](skills/devops/circleci) [](skills/devops/cloudflare) [](skills/devops/consul) [](skills/devops/datadog) [](skills/devops/digitalocean) [](skills/devops/docker) [](skills/devops/fly-io) [](skills/devops/gcloud) [](skills/devops/gcp) [](skills/devops/github-actions) [](skills/devops/gitlab-ci) [](skills/devops/grafana) [](skills/devops/haproxy) [](skills/devops/helm) [](skills/devops/heroku) [](skills/devops/homebrew) [](skills/devops/istio) [](skills/devops/jenkins) [](skills/devops/kubernetes) [](skills/devops/linkerd) [](skills/devops/linode) [](skills/devops/netlify) [](skills/devops/nginx) [](skills/devops/nomad) [](skills/devops/npm) [](skills/devops/openshift) [](skills/devops/packer) [](skills/devops/pip) [](skills/devops/pnpm) [](skills/devops/podman) [](skills/devops/prometheus) [](skills/devops/pulumi) [](skills/devops/railway) [](skills/devops/rancher) [](skills/devops/render) [](skills/devops/sentry) [](skills/devops/terraform) [](skills/devops/traefik) [](skills/devops/vagrant) [](skills/devops/vercel) [](skills/devops/yarn)
### Web & App Frameworks (`skills/frameworks`) — 47 Skills
[](skills/frameworks/actix) [](skills/frameworks/angular) [](skills/frameworks/aspnet-core) [](skills/frameworks/astro) [](skills/frameworks/axum) [](skills/frameworks/blazor) [](skills/frameworks/bootstrap) [](skills/frameworks/bun) [](skills/frameworks/chakraui) [](skills/frameworks/deno) [](skills/frameworks/django) [](skills/frameworks/drizzle) [](skills/frameworks/echo) [](skills/frameworks/electron) [](skills/frameworks/express) [](skills/frameworks/fastapi) [](skills/frameworks/fiber) [](skills/frameworks/flask) [](skills/frameworks/gatsby) [](skills/frameworks/gin) [](skills/frameworks/hono) [](skills/frameworks/htmx) [](skills/frameworks/jquery) [](skills/frameworks/laravel) [](skills/frameworks/materialui) [](skills/frameworks/nestjs) [](skills/frameworks/nextjs) [](skills/frameworks/nodejs) [](skills/frameworks/nuxt) [](skills/frameworks/phoenix) [](skills/frameworks/prisma) [](skills/frameworks/rails) [](skills/frameworks/react) [](skills/frameworks/remix) [](skills/frameworks/sanity) [](skills/frameworks/shadcnui) [](skills/frameworks/solidjs) [](skills/frameworks/spring-boot) [](skills/frameworks/strapi) [](skills/frameworks/svelte) [](skills/frameworks/sveltekit) [](skills/frameworks/symfony) [](skills/frameworks/tailwindcss) [](skills/frameworks/tauri) [](skills/frameworks/vue) [](skills/frameworks/vuetify) [](skills/frameworks/wordpress)
### Programming Languages (`skills/languages`) — 41 Skills
[](skills/languages/assembly) [](skills/languages/bash) [](skills/languages/c) [](skills/languages/clojure) [](skills/languages/cobol) [](skills/languages/cpp) [](skills/languages/crystal) [](skills/languages/csharp) [](skills/languages/dart) [](skills/languages/delphi) [](skills/languages/elixir) [](skills/languages/erlang) [](skills/languages/fortran) [](skills/languages/fsharp) [](skills/languages/go) [](skills/languages/groovy) [](skills/languages/haskell) [](skills/languages/html-css) [](skills/languages/java) [](skills/languages/javascript) [](skills/languages/julia) [](skills/languages/kotlin) [](skills/languages/lua) [](skills/languages/nim) [](skills/languages/objective-c) [](skills/languages/ocaml) [](skills/languages/perl) [](skills/languages/php) [](skills/languages/powershell) [](skills/languages/python) [](skills/languages/r) [](skills/languages/ruby) [](skills/languages/rust) [](skills/languages/scala) [](skills/languages/solidity) [](skills/languages/sql) [](skills/languages/swift) [](skills/languages/typescript) [](skills/languages/v) [](skills/languages/vbnet) [](skills/languages/zig)
### Mobile Development (`skills/mobile`) — 13 Skills
[](skills/mobile/android-sdk) [](skills/mobile/capacitor) [](skills/mobile/cordova) [](skills/mobile/expo) [](skills/mobile/flutter) [](skills/mobile/ionic) [](skills/mobile/jetpack-compose) [](skills/mobile/kotlin-multiplatform) [](skills/mobile/nativescript) [](skills/mobile/react-native) [](skills/mobile/swiftui) [](skills/mobile/uikit) [](skills/mobile/xamarin)
### Security & Compliance (`skills/security`) — 19 Skills
[](skills/security/auth0) [](skills/security/bcrypt) [](skills/security/burpsuite) [](skills/security/certbot) [](skills/security/clerk) [](skills/security/dependabot) [](skills/security/jwt) [](skills/security/keycloak) [](skills/security/nextauth) [](skills/security/oauth) [](skills/security/okta) [](skills/security/openid-connect) [](skills/security/owasp-zap) [](skills/security/passport) [](skills/security/renovate) [](skills/security/snyk) [](skills/security/sonarqube) [](skills/security/trivy) [](skills/security/vault)
### Testing & Quality Assurance (`skills/testing`) — 25 Skills
[](skills/testing/appium) [](skills/testing/cargo-test) [](skills/testing/chai) [](skills/testing/cypress) [](skills/testing/detox) [](skills/testing/gatling) [](skills/testing/go-test) [](skills/testing/jest) [](skills/testing/junit) [](skills/testing/k6) [](skills/testing/locust) [](skills/testing/mocha) [](skills/testing/nunit) [](skills/testing/phpunit) [](skills/testing/playwright) [](skills/testing/puppeteer) [](skills/testing/pytest) [](skills/testing/rspec) [](skills/testing/selenium) [](skills/testing/storybook) [](skills/testing/testing-library) [](skills/testing/testng) [](skills/testing/vitest) [](skills/testing/webdriver) [](skills/testing/xunit)
### Developer Tools & Workflows (`skills/tools`) — 60 Skills
[](skills/tools/android-studio) [](skills/tools/atom) [](skills/tools/babel) [](skills/tools/biome) [](skills/tools/bitbucket) [](skills/tools/confluence) [](skills/tools/cursor) [](skills/tools/datagrip) [](skills/tools/dbeaver) [](skills/tools/discord) [](skills/tools/docker-desktop) [](skills/tools/eclipse) [](skills/tools/emacs) [](skills/tools/esbuild) [](skills/tools/eslint) [](skills/tools/figma) [](skills/tools/fish) [](skills/tools/git) [](skills/tools/github) [](skills/tools/gitlab) [](skills/tools/goland) [](skills/tools/httpie) [](skills/tools/insomnia) [](skills/tools/intellij) [](skills/tools/iterm2) [](skills/tools/jira) [](skills/tools/k9s) [](skills/tools/lazygit) [](skills/tools/lens) [](skills/tools/linear) [](skills/tools/neovim) [](skills/tools/notepad-plus-plus) [](skills/tools/notion) [](skills/tools/obsidian) [](skills/tools/parcel) [](skills/tools/phpstorm) [](skills/tools/postman) [](skills/tools/prettier) [](skills/tools/pycharm) [](skills/tools/rider) [](skills/tools/rollup) [](skills/tools/rubymine) [](skills/tools/sketch) [](skills/tools/slack) [](skills/tools/sublime-text) [](skills/tools/swc) [](skills/tools/tableplus) [](skills/tools/tig) [](skills/tools/tmux) [](skills/tools/turbopack) [](skills/tools/vim) [](skills/tools/visual-studio) [](skills/tools/vite) [](skills/tools/vscode) [](skills/tools/warp) [](skills/tools/webpack) [](skills/tools/webstorm) [](skills/tools/xcode) [](skills/tools/zed) [](skills/tools/zsh)
---
## Skill Anatomy
Each skill is a self-contained directory containing a `SKILL.md` file following [template/SKILL.md](template/SKILL.md):
```text
skill-name/
└── SKILL.md # Instructions, metadata, patterns & diagnostic matrix
```
### SKILL.md Structure
````markdown
---
name: template
description: Expert [skill-name] assistance covering [feature 1], [feature 2], and [feature 3]. Use when [working with X], [debugging Y], or [implementing Z].
---
# Skill Name
Brief overview of what this skill does and the key capabilities it provides.
## When to Use
- Trigger phrase or scenario 1
- Trigger phrase or scenario 2
- Trigger phrase or scenario 3
## Quick Start
```language
// Minimal working example - copy-paste ready
// Include essential imports and setup
```
## Core Concepts
### Concept 1
Explanation of fundamental concept with practical context.
```language
// Code example demonstrating the concept
```
### Concept 2
Another essential concept with clear explanation.
```language
// Practical code example
```
## Common Patterns
### Pattern Name
**Problem**: What challenge does this solve?
**Solution**:
```language
// Recommended approach with comments
```
## Best Practices
**Do**:
- Practice 1 with rationale
- Practice 2 with explanation
**Don't**:
- Anti-pattern 1 and why
- Anti-pattern 2 and the alternative
## Troubleshooting
| Error | Cause | Solution |
| ------------- | -------------- | ---------- |
| Error message | Why it happens | How to fix |
## References
- [Documentation](https://example.com)
````
---
## Directory Structure
```text
agent-skills/
├── skills/ # All skill definitions
│ ├── ai-ml/ # ML frameworks, LLMs, data science
│ ├── architecture/ # System design, API patterns, distributed architecture
│ ├── databases/ # SQL, NoSQL, Vector DBs, ORMs
│ ├── devops/ # Containers, CI/CD, IaC, Cloud
│ ├── frameworks/ # Frontend, backend, fullstack frameworks
│ ├── languages/ # Programming languages & runtimes
│ ├── mobile/ # iOS, Android, cross-platform
│ ├── security/ # Auth, encryption, secure coding
│ ├── testing/ # Unit, E2E, performance testing
│ └── tools/ # Developer tools, IDEs, bundlers, CLIs
├── template/ # Standardized skill template
│ └── SKILL.md
├── .gitignore # Git ignore rules
├── LICENSE # MIT License
└── README.md # Catalog documentation
```
---
## Learn More
- [agentskills.io](https://agentskills.io/) - Official Agent Skills Specification
- [skills.sh](https://skills.sh/) - Interactive Skills Directory
---
## License
Distributed under the MIT License. See [LICENSE](LICENSE) for more information.