mcpField

Skills

96,770 packaged capabilities and playbooks for agents. Install any of them with one command.

Development

C
clean-code

Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.

Development35
C
clonedeps
clonedeps
alvinunreal / oh-my-opencode-slim

Clone important project dependency source code into an ignored local workspace so OpenCode can inspect library internals. Use when the user asks to clone dependencies, inspect dependency/source internals, understand SDK/framework behavior from source, debug library implementation details, or make core dependency repos locally readable. Do not use for ordinary API/docs questions where @librarian is enough.

Development35
C
cmd-clean-code
cmd-clean-code
olshansk / agent-skills

Improve code readability without altering functionality using idiomatic best practices

Development35
C
cobb

Product-development workflow: prd, diagnose, design, implement, review, commit, finalise, hotfix, context, compact.

Agent workflows35
C
code-discipline
code-discipline
mwillbanks / agent-skills

Prevent trivial helpers, wrapper layers, rename-only utilities, duplicate constants, and local reinvention. Enforce reuse of platform primitives, framework capabilities, shared utilities, and proven libraries. Use when adding or reviewing helper sprawl, object-vs-positional parameter decisions, arrow-vs-declaration choices, class-vs-functional design, god-file boundaries, schema-file boundaries, security/maintainability hardening, or UI structure so the agent keeps code disciplined and avoids technical debt.

Development35
C
code-review-expert
code-review-expert
dtyq / magic

Expert code review of current git changes with a senior engineer lens. Detects SOLID violations, security risks, and proposes actionable improvements.

Testing & quality35
C
codex
codex
jackspace / claudeskillz

Executes OpenAI Codex CLI for code analysis, refactoring, and automated editing. Activates when users mention codex commands, code review requests, or automated code transformations requiring advanced reasoning models.

Agent workflows35
C
commercetools-api
commercetools-api
ariessolutionsio / composable-skills

Production-tested patterns for commercetools cart/checkout, orders, payments, B2B, promotions, extensions, and subscriptions from a Platinum partner with 50+ live implementations.

Development35
C
commit-and-push

Check, commit, and push current Git changes with a branch-derived Conventional Commit scope.

Development35
C
commit-push
commit-push
mitscherlich / skills

Use this skill when the user asks to "commit code", "commit", "push code", "push", "commit and push", "commit changes", "push to remote", "help me commit", or "push the code up". This skill provides a standardized git commit and push workflow that automatically analyzes changes, generates commit messages that follow conventions, and performs the corresponding operations. By default, Co-authored-by is not appended; the signature is written only when the user explicitly passes --enable-co-authored-by.

Development35
C
commitlint
commitlint
jamie-bitflight / claude_skills

When setting up commit message validation for a project. When project has commitlint.config.js or .commitlintrc files. When configuring CI/CD to enforce commit format. When extracting commit rules for LLM prompt generation. When debugging commit message rejection errors.

Development35
C
concepts

Understand ContextVM core concepts, architecture decisions, and frequently asked questions. Use when users need clarification on what ContextVM is, why it uses Nostr, decentralization benefits, public vs private servers, network topology, or comparisons with traditional MCP.

Development35
C
contracts
contracts
austintgriffith / ethskills

Deprecated: this skill has moved to addresses.

Development35
C
create-parent-issue
create-parent-issue
grove / promise-to-proof

Create exactly one originating GitHub issue from a local specification, preserving its retrievable source identity and handing off to plan-acceptance. Use when a disk-based spec needs one source or parent issue; not for splitting work into multiple tickets.

Development35
C
creator-paywall
creator-paywall
starchild-ai-agent / official-skills

Drop-in crypto subscription paywall for creator products (not fiat/Stripe). EVM wallet login (SIWE) + on-chain payment verification. Users sign in with their wallet, pay a monthly/yearly subscription by transferring tokens (ETH/Base/BSC, any ERC20 incl. custom tokens) to the creator's Starchild agent wallet, and get gated access — verified on-chain with no payment processor or third-party account. Use when a creator wants to add "sign up → pay → use" monetization to something they built (e.g. "add a paywall", "let users pay to subscribe", "gate my app behind a crypto payment", "收款", "订阅付费", "wallet login + subscription"). Not for fiat/Stripe, not for pay-per-use metering.

Development35
D
dashboard-build
dashboard-build
mckinsey / vizro

Use this skill to build, implement, and test Vizro dashboards (Phase 2). Activate when the user wants to create a working app, says "just build it", or has data ready for implementation. Requires spec files from the dashboard-design skill (Phase 1), or user confirmation to skip design.

Data & databases35
D
dask
dask
crazymsn / academic-skills

Distributed computing for larger-than-RAM pandas/NumPy workflows. Use when you need to scale existing pandas/NumPy code beyond memory or across clusters. Best for parallel file processing, distributed ML, integration with existing pandas code. For out-of-core analytics on single machine use vaex; for in-memory speed use polars.

Data & databases35
D
db-table-best-practice
db-table-best-practice
forge-town / skills

Must follow when creating or reviewing Drizzle ORM database table definitions, ensuring table names, column names, indexes and relationship configurations all follow the project naming conventions and table structure conventions.

Data & databases35
D
debug-council
debug-council
michaelboeding / skills

Research-aligned self-consistency for debugging. Spawns independent solver agents that each explore and debug the problem from scratch. Uses majority voting. Based on "Self-Consistency Improves Chain of Thought Reasoning" (Wang et al., 2022). Use for critical bugs, algorithms, or when other approaches have failed.

Development35
D
debug-log-analysis
debug-log-analysis
oimiragieo / agent-studio

Structured debug log analysis for Claude Code sessions — auto-discovers most recent log, runs reducer, extracts error patterns, correlates with full log, produces observability report. Fills 5 identified gaps: hook error body capture, agent identity, file path tracking, stall correlation, success visibility.

Agent workflows35
D
debugging

Systematic debugging frameworks for finding and fixing bugs - includes root cause analysis, defense-in-depth validation, and verification protocols

Development35
D
deepgram-python-management-api
deepgram-python-management-api
deepgram / deepgram-python-sdk

Use when writing or reviewing Python code in this repo that calls Deepgram Management APIs - projects, API keys, members, invites, usage, billing, models, and reusable Voice Agent configurations. Covers `client.manage.v1.projects`, project-scoped resources under `client.manage.v1.projects.*` (keys, members, members.invites, usage, billing, models, requests), global `client.manage.v1.models`, think-model discovery at `client.agent.v1.settings.think.models`, and `client.voice_agent.configurations.*`. Use `deepgram-python-voice-agent` when you want to run an agent interactively, this skill to PERSIST/LIST agent configs. Triggers include "management API", "list projects", "API keys", "members", "usage stats", "billing", "list models", "agent configurations", "manage.v1".

Cloud & DevOps35
D
defense-in-depth
defense-in-depth
jackspace / claudeskillz

Use when invalid data causes failures deep in execution, requiring validation at multiple system layers - validates at every layer data passes through to make bugs structurally impossible

Development35
D
deps
deps
johnlindquist / claude

Manage dependencies with npm/yarn/pnpm. Use for auditing vulnerabilities, checking outdated packages, understanding dependency trees, and upgrading packages safely.

Development35
D
devdocs-requirements
devdocs-requirements
ab300819 / keel-workflow

No description yet

Development35
D
doc-adr-autopilot
doc-adr-autopilot
vladm3105 / aidoc-flow-framework

Generate ADRs end-to-end from an upstream artifact (BRD/PRD/EARS/BDD), a prompt, or an IPLAN - detect input, scope the decision, generate, validate, and run the audit/fix cycle. Use to create or batch-create ADRs.

Documents35
D
documentation
documentation
alexanderstephenthompson / claude-hub

Documentation standards for changelogs, feature specs, and module documentation

Development35
D
duskmoon-art-elements
duskmoon-art-elements
gsmlg-dev / code-agent

Use the DuskMoon CSS Art Elements (`<el-dm-art-*>` web components). Use when adding pure CSS art animations to web pages — atom, moon, sun, plasma-ball, gemini-input, synthwave-starfield, and more. Covers all 15 CSS art packages, registration patterns, size variants, and the @layer stripping technique required for Shadow DOM compatibility.

Design & UI35
E
ears-requirements
ears-requirements
hexbee / hello-skills

Write and rewrite textual system requirements using EARS (Easy Approach to Requirements Syntax). Use when converting ambiguous natural-language requirements into structured statements, classifying requirements into EARS patterns, or reviewing requirement quality for missing triggers, states, and measurable responses.

Development35
E
effect-schema

Use when @effect/schema patterns including schema definition, validation, parsing, encoding, and transformations. Use for type-safe data validation in Effect applications.

Development35
E
env-manager
env-manager
dtyq / magic

Use when the user provides API keys, tokens, or other configuration values that should persist across sessions, or when the user asks to query, list, or delete saved environment variables. Manages personal env by default and workspace env only when explicitly requested.

Development35
E
error-boundaries
error-boundaries
yanko-belov / code-craft

Use when deciding where to catch errors. Use when errors propagate too far or not far enough. Use when designing component/service isolation.

Development35
E
eslint-migrate-options
eslint-migrate-options
biomejs / biome

Use this skill when `biome migrate eslint` must preserve configurable ESLint rule options through source-option models, Biome conversions, typed rule variants, and migration fixtures. Do not use for generated severity-only mapping or general rule-option design.

Development35
E
establish-project
establish-project
jayden-dang / skills

Establishes or updates the repo-level documentation layer — docs/product/vision.md,

Development35
E
evidence-first-debugging
evidence-first-debugging
jamie-bitflight / claude_skills

Use when debugging software, investigating incidents, diagnosing flaky tests, or analyzing performance regressions — enforces structured observation recording with evidence IDs, causality validation, and verification gates to prevent correlation-causation pollution. Use when an agent might otherwise summarize or speculate instead of reporting observed evidence.

Development35
E
extract-elf
extract-elf
letta-ai / skills

Guidance for extracting and processing data from ELF (Executable and Linkable Format) binary files. This skill should be used when tasks involve parsing ELF headers, reading program segments, extracting memory contents, or converting binary data to structured formats like JSON. Applicable to reverse engineering, binary analysis, and memory dump extraction tasks.

Development35
F
farming-labs-docs

Get started with @farming-labs/docs — MDX-based documentation for Next.js, SvelteKit, Astro, and Nuxt. Use when setting up docs, scaffolding with the CLI, choosing themes, or writing docs.config. Covers init, --template, manual setup, and theme CSS.

Development35
F
fastapi-clean-architecture

Build FastAPI applications using Clean Architecture principles with proper layer separation (Domain, Infrastructure, API), dependency injection, repository pattern, and comprehensive testing. Use this skill when designing or implementing Python backend services that require maintainability, testability, and scalability.

Development35
F
feature-flag-guide
feature-flag-guide
mohitagw15856 / pm-claude-skills

Write a feature flag management guide and lifecycle playbook for a service or team — covering flag taxonomy, creation checklist, rollout strategy, monitoring requirements, cleanup policy, and governance. Use when asked to document feature flag practices, create a flag rollout plan, write a feature flag policy, or guide a team on flag lifecycle management. Produces a flag lifecycle playbook, taxonomy reference, per-flag creation template, rollout decision tree, and cleanup checklist.

Development35
F
feature-implement
feature-implement
d-o-hub / rust-self-learning-memory

Systematic approach to implementing new features in the Rust memory system following project conventions. Use when adding new functionality with proper testing and documentation, maintaining code quality and test coverage.

Development35
F
feature-request-prioritization-review
feature-request-prioritization-review
sylphxai / skills

Design and audit feature request prioritization from support, sales, customer success, research, app reviews, community, analytics, and strategic accounts; covering evidence quality, segment fit, revenue risk, product strategy, effort, dependencies, fairness, duplicate clustering, communication, and close-the-loop decisions. Use when teams must decide what to build without overreacting to loud requests.

Productivity35
F
filter-js-from-html
filter-js-from-html
letta-ai / skills

Guidance for filtering JavaScript and XSS attack vectors from HTML while preserving original formatting. This skill should be used when tasks involve removing script content, sanitizing HTML, filtering XSS payloads, or creating security filters that must preserve the original document structure unchanged.

Security35
F
flock-agents
flock-agents
ferriskleier / skills

Implement a whole backlog of tickets overnight, unattended. Give it the spec or parent issue whose build tickets you want built (or a local backlog folder); it pulls the linked tickets from the issue tracker, reads the spec and completed tickets for context, orders the open tickets by dependency, then runs one agent per ticket — each using /implement in its own git worktree, on a model matched to the ticket's difficulty, at high reasoning effort — and leaves you your chosen deliverable in the morning — a stack of reviewed branches, one integration branch, or a ready-to-review PR.

Agent workflows35
G
gh-fix-ci
gh-fix-ci
gannonh / skills

Use when a user asks to debug or fix failing GitHub PR checks that run in GitHub Actions. Trigger words include: 'fix CI', 'debug GitHub Actions', 'gh pr checks', 'CI is red', 'GitHub Actions failed', 'fix the build', and similar phrases indicating a need to investigate and resolve CI failures in a GitHub-hosted repository.

Cloud & DevOps35
G
git-branch-cleanup
git-branch-cleanup
gotalab / skillport

Analyzes and safely cleans up local Git branches. Categorizes branches by merge status, staleness, and remote tracking. Provides interactive selection with safety guards. Use when the user wants to clean up branches, delete old branches, organize Git branches, or asks about which branches can be safely deleted.

Development35
G
github-discussion-to-devrel-content
github-discussion-to-devrel-content
varnan-tech / opendirectory

Find recurring confusion in your repo's GitHub Discussions, rank it by urgency, and draft the actual docs fixes and content angles — with verbatim community quotes and source links as evidence.

Marketing & growth35
G
gremlin
gremlin
joelhooks / joelclaw

Bootstrap Gremlin work from the joelclaw side. Use when a task mentions gremlin from outside the repo and you need to locate the repo, load its shipped repo-local skill, or understand which guidance belongs to gremlin versus joelclaw.

Agent workflows35
G
grill-with-docs
grill-with-docs
wilbeibi / wilbeibi-skills

Run a rigorous planning interview that stress-tests a user's idea against the codebase, sharpens project terminology, and captures durable context in lightweight docs. Use when the user says "grill me", "grill me with docs", "stress-test this plan", "interview me on this design", or asks to turn a discussion into CONTEXT.md glossary entries or ADRs. Do NOT use for ordinary summaries, code review, or documentation-only cleanup when no interactive interrogation is requested.

Development35
I
i18n
i18n
claude-dev-suite / claude-dev-suite

Internationalization and localization. i18next (React, Node.js), next-intl, vue-i18n, ICU message format, pluralization, date/number formatting, and RTL support. USE WHEN: user mentions "i18n", "internationalization", "localization", "l10n", "i18next", "translation", "next-intl", "vue-i18n", "ICU format", "RTL" DO NOT USE FOR: character encoding - general programming; currency/payment formatting - use `stripe`

Development35
I
impl
impl
zuozh11 / agent-skill-engineering

Break down commit units from requirements and implement them. Use when the user asks for implementation, code development, implementing a task card, or impl.

Development35
I
implementing-data-protection-by-default
implementing-data-protection-by-default
mukul975 / privacy-data-protection-skills

Technical implementation of GDPR Article 25(2) data protection by default. Covers strictest privacy settings as default configuration, minimum data collection, limited storage duration, restricted accessibility, and opt-in rather than opt-out patterns. Includes implementation checklist and system design requirements.

Security35
I
imsg-rpc
imsg-rpc
joelhooks / joelclaw

Set up, maintain, and debug the imsg-rpc Unix socket daemon that gives the gateway iMessage access via JSON-RPC. Covers FDA setup, code signing, launchd service, and the imsg source repo.

Cloud & DevOps35
I
install-moomoo-opend
install-moomoo-opend
moomooopen / moomoo-agent-hub

moomoo OpenD installation assistant. Automatically downloads and installs moomoo OpenD and upgrades the Python SDK. Supports Windows, macOS, and Linux. Triggered when the user mentions installing, downloading, launching, running, configuring OpenD, setting up the dev environment, upgrading SDK, or moomoo-api.

Development35
I
intlayer-usage
intlayer-usage
aymericzip / intlayer

Provides general guidelines for using Intlayer in any project. Use when the user asks to "get started with Intlayer", "declare content files", or understand the "project structure" for internationalization.

Development35
I
issue-tracking

Project issue tracking system. Use when creating, reading, updating, listing, searching, prioritizing, closing, reopening, or choosing project issues, tasks, bugs, improvements, or roadmap work.

Productivity35
J
joelclaw-web
joelclaw-web
joelhooks / joelclaw

Update and maintain joelclaw.com — the Next.js web app at apps/web/. Use when writing blog posts, editing pages, updating the network page, changing layout/header/footer, adding components, or fixing anything on the site. Hard content triggers: 'write article about X' (draft in Convex), 'publish article <slug>' (set draft=false + revalidate tags/paths). Also triggers on: 'update the site', 'write a post', 'fix the blog', 'joelclaw.com', 'update network page', 'add a page', 'change the header', or any task involving the public-facing web app.

Development35
J
joi
joi
damusix / skills

Use when building joi schemas, validating input data, defining custom types, conditional validation with .when(), cross-field references, custom error messages, or writing joi extensions. Standalone package that integrates with the hapijs ecosystem.

Development35
J
js-tosorted-immutable
js-tosorted-immutable
theorcdev / 8bitcn-ui

Use toSorted() instead of sort() to avoid mutating arrays. Apply when sorting arrays that are React props, state, or otherwise shared/referenced elsewhere.

Development35
J
json-transformer
json-transformer
curiouslearner / devkit

Transform, manipulate, and analyze JSON data structures with advanced operations.

Data & databases35
K
kit-extensions

Guide for creating Kit extensions. Use when the user asks to build, create, or modify a Kit extension, add a custom tool, slash command, widget, keyboard shortcut, editor interceptor, tool renderer, or hook into any Kit lifecycle event.

Development35
36661–36720 of 37,030

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.