85904 Skills Available

Find awesome
Agent Skills

Agent-Skills.md is a agent skills marketplace, to find the right agent skills for you.

Popular searches

threejs-scene-builder

Comprehensive Three.js and React Three Fiber skill for creating 3D scenes, characters, NPCs, procedural generation, animation retargeting, and interactive experiences. Use when user asks to "create Three.js scene", "setup React Three Fiber", "add 3D character", "create NPC AI", "procedural 3D generation", "retarget animation", "setup avatar system", or "create 3D game".

dexploarer
dexploarer
72

testing-helper

Create comprehensive tests for elizaOS plugins, characters, and actions. Triggers on "create tests", "test elizaOS plugin", or "write agent tests"

dexploarer
dexploarer
72

testing-framework-helper

Generates comprehensive test suites with unit tests, integration tests, and E2E tests for various frameworks (Jest, Pytest, Vitest, etc.). Use when writing tests.

dexploarer
dexploarer
72

sla-monitor-generator

Generate SLA/SLO/SLI monitoring configurations for reliability tracking and error budget management. Activates for SLO setup, reliability targets, and error budget configuration.

dexploarer
dexploarer
72

skill-creator

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

dexploarer
dexploarer
72

service-mesh-integrator

Configure service mesh solutions including Istio, Linkerd, and Consul for traffic management, security, and observability in microservices. Activates for service mesh setup, mTLS, traffic routing, and mesh configuration.

dexploarer
dexploarer
72

react-component-generator

Generates modern React components with TypeScript, hooks, proper props typing, and best practices. Use when creating React components or scaffolding UI elements.

dexploarer
dexploarer
72

plugin-builder

Scaffold complete elizaOS plugins with actions, providers, evaluators, and services. Triggers when user asks to "create plugin", "build elizaOS extension", or "scaffold plugin structure"

dexploarer
dexploarer
72

nextjs-page-generator

Generates Next.js 13+ pages with App Router, Server Components, Client Components, API routes, and proper data fetching. Use when building Next.js applications.

dexploarer
dexploarer
72

metrics-pipeline-builder

Build metrics collection pipelines using Prometheus, Grafana, and custom exporters

dexploarer
dexploarer
72

memory-manager

Manage elizaOS agent memory, context windows, and conversation history. Triggers on "manage memory", "optimize context", or "handle agent memory"

dexploarer
dexploarer
72

mcp-builder

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

dexploarer
dexploarer
72

log-aggregation-configurator

Set up centralized logging with ELK, Loki, or Splunk for log management

dexploarer
dexploarer
72

lighthouse-ci-integrator

Integrates Lighthouse CI for automated performance testing, Core Web Vitals tracking, and regression detection in CI/CD pipelines. Use when user asks to "setup Lighthouse CI", "add performance testing", "monitor Core Web Vitals", or "prevent performance regressions".

dexploarer
dexploarer
72

knowledge-base-builder

Create and optimize elizaOS knowledge bases with RAG, embeddings, and semantic search. Triggers on "create knowledge base", "build RAG system", or "setup agent knowledge"

dexploarer
dexploarer
72

internal-platform-builder

Design and build internal developer platforms for self-service infrastructure

dexploarer
dexploarer
72

graphql-schema-generator

Generates GraphQL schemas with type definitions, resolvers, queries, mutations, and subscriptions. Use when building GraphQL APIs.

dexploarer
dexploarer
72

golden-path-creator

Define and enforce golden paths and best practices for development teams

dexploarer
dexploarer
72

event-driven-architect

Design event-driven architectures using Kafka, RabbitMQ, event sourcing, CQRS, and saga patterns. Activates when users need help with event-driven design, message queues, event sourcing, or asynchronous communication patterns.

dexploarer
dexploarer
72

drizzle-migration

Execute the proper Drizzle Kit workflow for database schema migrations in asset-forge. Use this when the user asks to create a database migration, update the database schema, or when schema changes need to be applied to the database.

dexploarer
dexploarer
72

distributed-tracing-setup

Configure distributed tracing with Jaeger, Zipkin, or Datadog for microservices observability

dexploarer
dexploarer
72

disaster-recovery-planner

Design disaster recovery strategies including backup, failover, RTO/RPO planning, and multi-region deployment for business continuity.

dexploarer
dexploarer
72

design-docs-execution-plans

Write a compact, decision-first design doc or execution plan — "implementation plan", "milestone checklist", "execution tracker", "design doc for X". Not for RFCs, ADRs, research memos, post-mortems, or open-ended "what could we do" questions. Execution plans render a sibling HTML progress tracker via `render_plan.py`.

caliluke
caliluke
73

dev-session-to-blog-notes

Turn development session transcripts into blog-writing notes. Use to summarize a coding session, extract a narrative arc from Claude Code or Codex transcripts, combine sessions, or draft BLOG-NOTES.md for a technical post.

caliluke
caliluke
73

functional-ui-refactor

Refactor UI by collapsing distinctions without difference, naming components by responsibility (not schema entities), pushing data sourcing out of UI, and promoting generic primitives into shared UI. Use when a UI feels over-specialized, entity-named, or too smart about data fetching.

caliluke
caliluke
73

fowler-refactoring

A practical, task-oriented implementation of Martin Fowler's refactoring approach, used when improving design without changing behavior.

caliluke
caliluke
73

frontend-organization

Review or refactor frontend file layout, naming, and feature boundaries. Use when code feels AI-organized, route/screen/container ownership is unclear, or feature barrels and shared UI boundaries need cleanup.

caliluke
caliluke
73

go-modern-review

Review and refactor Go code for modern release features (Go 1.25 and 1.26) — new language and stdlib APIs, `go fix` workflows, tooling, and newly deprecated or tightened behaviors. Use after upgrading Go, during code review, or when modernizing concurrency, error handling, logging, testing, http/proxy, or reflection code.

caliluke
caliluke
73

ai-testing

Write robust, maintainable tests. Use when writing unit or integration tests, debugging test failures, or setting up fakes/mocks. Covers test design, assertions, and test doubles.

caliluke
caliluke
73

alphatab

AlphaTab music notation in JS/TS apps. Use for @coderline/alphatab setup, Vite worker integration, fonts/soundfonts, playback controls, track rendering, AlphaTex, drum notation, and React integration.

caliluke
caliluke
73

better-auth-best-practices

Configure, scaffold, or troubleshoot Better Auth in TS/JS apps. Use for auth.ts, login/sign-up pages, database adapters, sessions, plugins, OAuth, email/password, email verification, password reset, 2FA/MFA/OTP/TOTP, backup codes, organizations/teams/RBAC, or migrating from another auth library.

caliluke
caliluke
73

py-quality-gates

Set up Python quality gates (ruff lint/format, type checking, pytest + coverage, complexity, dead code, duplicates, file length) in any Python repo, wired through `prek` (pre-commit reimagined) with a `check.sh` orchestrator underneath. This skill should be used when the user says "add quality gates", "set up linting", "add python checks", "quality gate setup", "add prek", "add check script", "enforce code quality", or wants to establish code quality infrastructure in a Python project.

caliluke
caliluke
73

rust-quality-gates

Set up Rust quality gates (cargo check/build, clippy, rustfmt, dead code, unused deps via cargo-machete, doc build, tests) in any Rust repo, wired through `prek` (pre-commit reimagined) with a `check.sh` orchestrator underneath. Use when the user says "add quality gates for Rust", "set up Rust linting", "add clippy", "add cargo clippy and rustfmt", "add cargo checks", "Rust quality gate setup", "add prek for Rust", "add cargo-machete", "Rust pre-commit hooks", or wants to establish code quality infrastructure in a Rust project (as opposed to Go, TypeScript, or Python). Step 12 covers optional cargo-audit/cargo-deny, coverage via cargo-llvm-cov, MSRV verification, miri, and feature-matrix testing via cargo-hack for larger repos.

caliluke
caliluke
73

linear-ticket-triage

Audit Linear issues against the current codebase and close only those clearly done or no longer relevant. Use to triage backlog tickets, clean up stale backend issues, or reconcile Linear with recent implementation work.

caliluke
caliluke
73

SQLite Debug Logging

Token-efficient SQLite-based debug logging for frontend projects — local log server, structured logs, AI-friendly triage that persists across page refreshes. Use for "add debug logging", "set up SQLite logging", "AI-friendly logging", or frontend observability.

caliluke
caliluke
73

storybook-stories

Author or edit `.stories.ts(x)`/`.mdx`, configure `.storybook/` (main/preview/manager), restructure sidebar/hierarchy, debug missing stories or single-story hoisting, write play functions, or use `composeStories` in Vitest/Jest/Playwright. Also triggers on `Meta<typeof ...>`, `StoryObj`, or `@storybook/*` imports. Scope: CSF3, React + TS, v10.3.

caliluke
caliluke
73

surrealdb

SurrealDB and SurrealQL — schema design, auth/permissions, deployment, SDKs, SurrealDB Cloud, Surrealist, integrations. Use when implementing or debugging SurrealDB-backed systems, writing SurrealQL, modeling data, or answering product/SDK questions.

caliluke
caliluke
73

ts-quality-gates

Set up TypeScript quality gates (typecheck, ESLint, Prettier, complexity, dead code, duplicates, coverage, file length) in any TS repo, wired through `prek` (pre-commit reimagined) with a `check.sh` orchestrator underneath. Use when the user says "add quality gates", "set up linting", "add ts checks", "quality gate setup", "add prek", "add check script", or wants to establish code quality infrastructure in a TypeScript project.

caliluke
caliluke
73

multi-agent-setup

Share skills and top-level instructions across coding agents (Claude Code and others) via symlinks. Use for "set up multi-agent", "share skills between agents", "link AGENTS.md to CLAUDE.md", "unify agent configs", or pointing `.agents/skills` and `.claude/skills` at the same place. Treats `.agents/` as canonical, `.claude/` as consumer.

caliluke
caliluke
73

typeql

Write and debug TypeQL queries for TypeDB 3.8+. Use when working with TypeDB schemas, data queries, insertions, deletions, or functions. Covers schema definition, CRUD operations, pattern matching, aggregations, and common pitfalls.

caliluke
caliluke
73

log-hunt

Hunt for frontend issues in SQLite debug logs. Use for "hunt for issues", "check logs", "log hunt", "find bugs in logs", "debug session", triaging errors/warnings from the SQLite debug DB, or wiping the log database.

caliluke
caliluke
73

go-quality-gates

Set up Go quality gates (build, vet, golangci-lint, goimports, duplicates, dead code, complexity, mod tidy drift, coverage) in any Go repo, wired through `prek` (pre-commit reimagined) with a `check.sh` orchestrator underneath. Use when the user says "add quality gates for Go", "set up Go linting", "add golangci-lint", "add go checks", "Go quality gate setup", "add prek for Go", or wants to establish code quality infrastructure in a Go project (as opposed to TypeScript or Python).

caliluke
caliluke
73

type-bridge

Use the type-bridge Python ORM for TypeDB. Covers defining entities, relations, attributes, CRUD operations, queries, expressions, and schema management. Use when working with TypeDB in Python projects.

caliluke
caliluke
73

faster-whisper

Local speech-to-text using faster-whisper. 4-6x faster than OpenAI Whisper with identical accuracy; GPU acceleration enables ~20x realtime transcription. SRT/VTT/TTML/CSV subtitles, speaker diarization, URL/YouTube input, batch processing with ETA, transcript search, chapter detection, per-file language map.

theplasmak
theplasmak
71

lang-java-library-dev

Java-specific library development patterns. Use when creating Java libraries, designing public APIs with interfaces and abstractions, configuring Maven/Gradle projects, managing dependencies, writing JUnit tests, documenting with Javadoc, or publishing to Maven Central. Extends meta-library-dev with Java tooling and ecosystem practices.

arustydev
arustydev
72

lang-haskell-library-dev

Haskell-specific library development patterns. Use when creating Haskell libraries, designing type-safe public APIs, organizing Cabal/Stack projects, writing property-based tests with QuickCheck, generating Haddock documentation, or publishing to Hackage. Extends meta-library-dev with Haskell tooling and idioms.

arustydev
arustydev
72

lang-haskell-dev

Foundational Haskell patterns covering pure functional programming, type system, type classes, monads, and common idioms. Use when writing Haskell code, understanding pure functions, working with Maybe/Either, leveraging the type system, or needing guidance on functional programming patterns. This is the entry point for Haskell development.

arustydev
arustydev
72

lang-go-library-dev

Go-specific library/package development patterns. Use when creating Go libraries, designing public APIs with Go idioms, configuring go.mod, managing module versioning, publishing packages, or writing package documentation. Extends meta-library-dev with Go tooling and ecosystem practices.

arustydev
arustydev
72

lang-go-dev

Foundational Go patterns covering types, interfaces, goroutines, channels, and common idioms. Use when writing Go code, understanding Go's concurrency model, or needing guidance on which specialized Go skill to use. This is the entry point for Go development.

arustydev
arustydev
72

lang-fsharp-library-dev

F#-specific library development patterns. Use when creating F# libraries, designing functional APIs, configuring .fsproj and NuGet packages, writing XML documentation, ensuring C# interop, or publishing to NuGet. Extends meta-library-dev with F# tooling and functional idioms.

arustydev
arustydev
72

Page 1182 of 1719 · 85904 results

Adoption

Agent Skills are supported by leading AI development tools.

FAQ

Frequently asked questions about Agent Skills.

01

What are Agent Skills?

Agent Skills are reusable, production-ready capability packs for AI agents. Each skill lives in its own folder and is described by a SKILL.md file with metadata and instructions.

02

What does this agent-skills.md site do?

Agent Skills is a curated directory that indexes skill repositories and lets you browse, preview, and download skills in a consistent format.

03

Where are skills stored in a repo?

By default, the site scans the skills/ folder. You can also submit a URL that points directly to a specific skills folder.

04

What is required inside SKILL.md?

SKILL.md must include YAML frontmatter with at least name and description. The body contains the actual guidance and steps for the agent.

05

How can I submit a repo?

Click Submit in the header and paste a GitHub URL that points to a skills folder. We’ll parse it and add any valid skills to the directory.