mcpField

Skills

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

Development

A
arc42-section-12
arc42-section-12
msiccdev / arc42-toolkit

Interactively guides the documentation of arc42 Section 12 (Glossary). Scans other sections for undefined terms, asks about domain vocabulary and ambiguous terminology, and generates a structured glossary with consistent preferred terms. Iterates until the user is satisfied.

Development40
A
arch-database
arch-database
alphaonedev / openclaw-graph

DB architecture: relational vs document vs graph vs vector, schema design, indexing, replication, sharding

Data & databases40
A
arch-saga
arch-saga
yonatankarp / software-design-skills

Use when a business transaction spans multiple services or aggregates and no distributed-transaction primitive is available — phrases like "saga pattern", "distributed transaction", "compensating action", "choreographed saga", "orchestrated saga", "process manager", "should we use a saga here", "how do we roll back across services". Defines a saga as a sequence of local transactions tied together by compensating actions, with two implementation styles (choreography and orchestration).

Development40
A
arch-solid
arch-solid
yonatankarp / software-design-skills

Use when discussing object-oriented design principles or component-level structure — phrases like "SOLID", "Single Responsibility", "Open-Closed", "Liskov Substitution", "Interface Segregation", "Dependency Inversion", "SRP", "OCP", "LSP", "ISP", "DIP". Defines the five SOLID principles, with the honest caveats Uncle Bob's original treatment glosses over and the cases where they shouldn't be applied dogmatically.

Development40
A
architect
architect
htlin222 / dotfiles

Design system architecture and component interfaces. Use for architectural decisions.

Development40
A
architect
architect
keiji-miyake / agent-skills

Expert in requirements definition and system design. Converts abstract requirements into concrete specifications (SPEC.md) and design documents (DESIGN.md), and visualizes system structure with Mermaid diagrams.

Development40
A
architect-refine-critique
architect-refine-critique
ntcoding / claude-skillz

Three-phase design review. Chain architect → refiner → critique subagents. Triggers on: 'design review', 'architecture review', '/arc', system design proposals, significant refactoring decisions, new service or module design.

Development40
A
architecture-design
architecture-design
thomast1906 / github-copilot-agent-skills

Design Azure cloud architectures from requirements and generate High-Level Design (HLD) documentation with service selection, patterns, cost estimates, and WAF alignment. Use this when asked to design or architect Azure solutions.

Cloud & DevOps40
A
architecture-md
architecture-md
caidanw / skills

Generate an ARCHITECTURE.md file for a codebase following matklad's principles. Use when asked to "write an architecture doc", "create ARCHITECTURE.md", "document the architecture", "explain the codebase structure", "write a codemap", or when onboarding contributors to a project. Based on https://matklad.github.io/2021/02/06/ARCHITECTURE.md.html and modeled after rust-analyzer's architecture doc.

Development40
A
arkweb-build
arkweb-build
openharmonyinsight / openharmony-skills

This skill should be used when the user asks to "编译 ArkWeb", "build ArkWeb", "执行 ArkWeb 编译", "验证 ArkWeb 构建", "排查 ArkWeb build.log", "分析 ArkWeb 编译失败", or mentions build_arkweb.sh, src/out/<product>/build.log, ArkWeb native or browser build targets, or incremental ArkWeb build verification. Handles command selection, incremental build execution, success verification, and build.log-first failure diagnosis for ArkWeb projects.

Development40
A
atelier-grill-me
atelier-grill-me
vdelacou / atelier

Use when the user wants to stress-test a plan, design, migration, or architectural decision before building or committing; de-risk a major decision; examine design tradeoffs; assess whether a product or feature is worth building (problem evidence, demand test, go/no-go); or says “grill me.” It then interviews the user relentlessly, one question at a time, with a recommended answer for each, exploring the codebase before asking until every branch of the decision tree is resolved and there is shared understanding.

Development40
A
auto-animate
auto-animate
jackspace / claudeskillz

Production-tested setup for AutoAnimate (@formkit/auto-animate), a zero-config drop-in library that automatically adds smooth transitions when DOM elements are added, removed, or moved, at about 3 KB gzipped with no dependencies and built-in prefers-reduced-motion support. Covers the useAutoAnimate React hook, its stable-key and always-rendered-parent requirements, and SSR-safe usage. Use when animating dynamic lists, filter and sort interfaces, accordions, toast notifications, or form validation messages without writing animation code, when working in Vite + React + Tailwind, when deploying to Cloudflare Workers Static Assets, or when hitting SSR errors from animation libraries. For gestures, scroll-linked effects, or complex sequences, use the motion skill instead.

Design & UI40
B
backend-db-performance
backend-db-performance
kensaurus / skills

Optimize slow queries, indexes, and N+1s. Use when "slow query", "database performance", "add an index", or "N+1". Schema consistency → audit-db-schema. RLS access control → plan-rls-audit.

Data & databases40
B
backlog-manager
backlog-manager
owainlewis / agent-skills

Manage an engineering backlog for humans and AI agents: classify issues, improve issue quality, sync PR state, and label safe tickets for agent execution. Use when GitHub Issues, GitHub Projects, Linear, or an explicit local backlog path is the source of truth.

Development40
B
basercms-plugin-4-to-5-upgrade
basercms-plugin-4-to-5-upgrade
baserproject / baser-skills

A collection of concrete rewrite patterns for migrating baserCMS 4 (based on CakePHP 2) plugin internals to baserCMS 5 (based on CakePHP 5): Controller/Table/Entity/View/Helper/forms/Vue and JS. Refer to this when fixing plugin screen, model, template, and frontend display errors one by one, such as “migrate plugins from 4 to 5,” “move admin_ methods to Controller/Admin,” “move public $belongsTo/$hasMany to initialize(),” “ClassRegistry/TableRegistry,” “convert find(all/first/list, array) to the query builder,” “replace $this->Model (null) with fetchTable,” “pluralize getControlSource,” “replace $this->Form with BcAdminForm and control(),” “search form searches/ → search/,” “FormHelper::create string model → null,” “FormHelper::year()/month()/domId() removed,” “Time::format ICU patterns,” “Number::format/Text::truncate do not allow null,” “array conditions no longer auto-add IN; null uses IS,” “change Vue/JS admin URL to $.bcUtil.adminBaseUrl and rebuild with webpack,” “$this->data / $View->request trigger incorrect helper loading,” “MissingTableClassException / MissingHelperException / No context provider found,” “external libraries bundled via App::import in Vendor (such as leafo/scssphp) were not ported to version 5 and their functionality is broken,” and “PHP 8 incompatibilities in old bundled libraries, such as removed each() and invalid regex escapes.” This skill focuses on detecting and converting version 4 idioms; for the authoritative version 5 patterns, see basercms5-plugin-development. For the full site-wide version 4-to-5 migration process (installation/DB migration/theme and plugin conversion/Git practices), see basercms4-to-5-upgrade; for theme (mainly templates) migration, see basercms-theme-4-to-5-upgrade; for plugin migration from 5.2 to 5.3, see basercms-plugin-5x-update; for issues caused by CakePHP itself, see cakephp-migration; for issues caused by PHP itself, see php-migration; for running tests, see basercms-unittest; when migrating plugins that add custom fields to blogs and similar to bc-custom-content, see the basercms5-custom-content-development skill

Development40
B
basercms-plugin-5x-update
basercms-plugin-5x-update
baserproject / baser-skills

A recipe collection for baserCMS-specific breaking changes, deprecations, and test infrastructure handling when migrating baserCMS plugins from the 5.2 series to the 5.3 series (based on PHP 8.5 / CakePHP 5.2.x, in development). Refer to this when migrating the plugin itself or its test infrastructure, e.g. "make the plugin compatible with 5.3", "baserCMS 5.3 migration", "PluginCollection::create(): $config null given", "Plugin named X is already loaded (integration test)", "BcApp.testAppPluginsToLoad", "plugins.php null → []", "Class BcCcFile\... not found (sub-plugin not loaded)", "Cannot set a node''s parent as itself (TreeBehavior + Content fixture)", "validateUnique(): Argument #2 not passed (double loading of vendor CakePHP)", "MissingTemplateException error500.php masks the test's true cause", "deprecation of the BcFile constructor/delete() path argument". This is a skill for a minor update within the same major version (5.2→5.3); for the major upgrade from baserCMS 4 to 5 (a full rewrite from CakePHP 2 to 5), refer to basercms-plugin-4-to-5-upgrade. For issues caused by PHP itself refer to php-migration, for issues caused by CakePHP itself refer to cakephp-migration, and for test execution steps refer to the basercms-unittest skill. When handling a new baserCMS version, append it to this document by version.

Development40
B
basercms4-development
basercms4-development
baserproject / baser-skills

A collection of development rules for baserCMS 4 series (based on CakePHP 2.10) + jQuery projects. Refer to this when checking the coding policy, directory structure, naming conventions, logging/error handling, treatment of read-only files, and server constraints for baserCMS 4 series projects, e.g. "develop with baserCMS 4", "fix a 4 series plugin", "write CakePHP 2 series code", "Controller/Model/View under app/Plugin", "theme Elements/Layouts", "using BcBaserHelper/BcFormHelper/BcHtmlHelper", "output logs with CakeLog", "no core hacks in lib/Baser and lib/Cake". For baserCMS 5 series development refer to basercms5-development, and for 4→5 upgrades refer to the basercms4-to-5-upgrade skill.

Development40
B
basercms4-to-5-upgrade
basercms4-to-5-upgrade
baserproject / baser-skills

A collection of rules and patterns AI agents should follow when upgrading or migrating baserCMS 4 (based on CakePHP 2) code and sites to baserCMS 5 (based on CakePHP 5). Covers the full 4-to-5 upgrade process, including “migrate from baserCMS 4 to 5,” “upgrade from version 4 to 5,” “migrate data with BcDbMigrator,” “convert themes/plugins with BcAddonMigrator,” “rewrite CakePHP 2 → CakePHP 5,” “move admin_ prefixed methods to Controller/Admin,” “convert config/setting.php and config.php to return arrays,” “remove init.php and create PluginClass,” “generate migration_snapshot,” “site_configs theme → sites theme,” “standard migration flow/order,” “enable plugins directly in the DB,” “apply themes directly in the DB,” “convert request->data/query/params to getters,” “remove File/Folder classes,” “ClassRegistry → TableRegistry,” “FrozenTime → DateTime,” and “FixtureManager → FixtureFactory.” For specific rewrites of plugin internals (Controller/Table/Entity/View/Helper/forms/Vue/JS), see basercms-plugin-4-to-5-upgrade; for theme migration (mainly templates), see basercms-theme-4-to-5-upgrade; for plugin migration from 5.2 to 5.3, see basercms-plugin-5x-update; for changes caused by CakePHP itself, see cakephp-migration; for changes caused by PHP itself, see php-migration; for running tests, see the basercms-unittest skill. For correct baserCMS 5 code as the source of truth for development, see basercms5-plugin-development / basercms5-theme-development.

Development40
B
basercms5-development
basercms5-development
baserproject / baser-skills

Base skill defining shared rules for baserCMS 5 (CakePHP 5.0.5 series) and jQuery projects: environment, directory structure, naming conventions, logging and error handling, prohibition on core hacks, and server constraints. Refer to it to check shared policies and constraints for version 5 projects, such as “develop with baserCMS 5,” “check the structure and conventions of a version 5 project,” “placement under htdocs/plugins,” “logging with CakeLog,” and “no core hacks in htdocs/vendor/baserproject or cakephp.” For implementation patterns for plugin development and modification (Table/Entity, controllers, admin forms, events, Vue/JS, etc.), basercms5-plugin-development is authoritative; for theme development and modification (layout/element, widgets, mail form templates, assets), basercms5-theme-development is authoritative. For baserCMS 4 development, see basercms4-development; for upgrading from 4 to 5, see basercms4-to-5-upgrade

Development40
B
bash
bash
bentsolheim / public-skills

Apply comprehensive bash scripting standards including main function pattern, usage documentation, argument parsing, dependency checking, and error handling. Triggers when creating/editing .sh files, bash scripts, or discussing shell scripting, deployment scripts, automation tasks, or bash conventions.

Development40
B
bash-automation
bash-automation
duck4nh / antigravity-kit

Bash scripting for security automation. One-liners, enumeration, post-exploitation. Use for quick scripts and automation tasks.

Security40
B
bazel
bazel
checkmk / checkmk

Uses Bazel to run builds, tests and linting

Development40
B
better-chatbot
better-chatbot
jackspace / claudeskillz

Supplies the project-specific conventions, architecture, and contribution guidelines for the better-chatbot open-source AI chat platform (github.com/cgoinglove/better-chatbot; Next.js 15, Vercel AI SDK 5, Better Auth, Drizzle ORM, PostgreSQL). Covers the API architecture, the three-tier tool system (MCP, Workflow, Default), server action validators and the safe() wrapper, database repository patterns, compound component design, DAG workflow builder internals, Playwright E2E test setup, and principles such as progressive enhancement, defensive programming, and streaming-first, plus templates for adding tools, API routes, and repositories. Use when working in the better-chatbot repository, contributing features or fixes, adding API routes or database queries, implementing tools and workflows, building UI components, or integrating multiple AI providers.

Development40
B
bkend-cookbook
bkend-cookbook
ww-w-ai / bkit-claude-code

bkend.ai project tutorials (todo to SaaS) and common error troubleshooting. Triggers: bkend tutorial, bkend cookbook, bkend troubleshooting

Development40
B
blink-auth
blink-auth
blink-new / blink-plugin

Authentication with managed and headless modes. Social providers, email/password, magic links, RBAC.

Security40
B
blink-storage
blink-storage
blink-new / blink-plugin

File upload with progress tracking and public URLs. Download, remove files. CLI for management. Extension auto-detection.

Cloud & DevOps40
B
brainstorming
brainstorming
fusengine / agents

Use when creating a feature/component or adding functionality. Fires BEFORE APEX Analyze to refine requirements via structured questioning.

Development40
B
brainstorming
brainstorming
fusengine / claude-plugins

Redefining development through cognitive automation and collaborative agent systems.

Agent workflows40
B
branch-naming-helper
branch-naming-helper
jeremylongshore / tons-of-skills-marketplace

Configure with branch naming helper operations. Auto-activating skill

Development40
B
breaking-changes
breaking-changes
fusengine / agents

Use when checking whether a Claude Code update breaks our plugin ecosystem — hooks, agent frontmatter, manifest schema, or skill format.

Testing & quality40
B
breaking-changes
breaking-changes
fusengine / claude-plugins

Redefining development through cognitive automation and collaborative agent systems.

Development40
B
Browser Daemon
Browser Daemon
jackspace / claudeskillz

Persistent browser automation via Playwright daemon. Keep a browser window open and send it commands (navigate, execute JS, inspect console). Perfect for interactive debugging, development, and testing web applications. Use when you need to interact with a browser repeatedly without opening/closing it.

Testing & quality40
B
bug-fix-planner
bug-fix-planner
marcellocurto / skills

Investigate one bug and produce an implementation-ready fix plan without changing code.

Development40
B
bug-triage-prioritizer
bug-triage-prioritizer
zanecole10 / software-tailor-skills

Triage bug reports by severity, recommend fix order, generate client communication templates, determine whether to charge for fixes, and provide Claude Code prompts to resolve issues quickly.

Testing & quality40
B
building-product-specifications
building-product-specifications
cedmandocdoc / awesome-skills

Creates and amends product specification markdown — PRD, FRD, TRD, user story, and UI specs (flow, screen structure, view states) — with consistent layout and frontmatter. Use only when the user names this skill (`/building-product-specifications`, `$building-product-specifications`, or "building-product-specifications"), or references a spec file under a marked docs root (`@docs/prd.md`, `@docs/features/checkout/frd.md`) — no code implementation

Development40
B
building-python-mcp-servers
building-python-mcp-servers
wdm0006 / python-skills

Builds robust Python MCP (Model Context Protocol) servers with FastMCP—covering tool design, error contracts, event-loop-safe blocking work, subprocess/CLI wrapping, single-file vs. packaged distribution, global-state-free testing, and prompt-injection awareness. Use when writing an MCP server, exposing a tool or CLI to an LLM client, debugging tool registration or packaging, or testing MCP tools.

Development40
C
caching
caching
zebbern / claude-code-guide

Caching strategies — invalidation, TTL guidelines, cache keys, cache layers, and when not to cache. Use when implementing or reviewing caching logic.

Development40
C
cardano-cli-plutus-scripts
cardano-cli-plutus-scripts
flux-point-studios / cardano-agent-skills

Plutus script guidance: datums, redeemers, collateral, reference scripts. Templates only—use operator to execute.

Development40
C
cardano-protocol-params
cardano-protocol-params
flux-point-studios / cardano-agent-skills

Protocol parameters: fetch pparams, understand fees, min-UTxO, execution budgets. Read-only diagnostics.

Development40
C
changelog-generator
changelog-generator
prat011 / awesome-llm-skills

Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.

Development40
C
chinese-commit-conventions
chinese-commit-conventions
21307369 / superpowers-zh

Chinese commit and changelog configuration reference—Chinese adaptations of Conventional Commits, Chinese templates for commitlint/husky/commitizen, and Chinese conventional-changelog configuration. Invoke only when the user explicitly uses /chinese-commit-conventions; do not trigger automatically based on context.

Development40
C
chrome-devtools
chrome-devtools
johnlindquist / claude-workshop-skills

Control and inspect Chrome browser using Chrome DevTools Protocol - navigate pages, debug network requests, analyze performance, take screenshots, interact with elements, and automate browser tasks.

Testing & quality40
C
chrome-devtools-mcp
chrome-devtools-mcp
gsmlg-dev / code-agent

Browser automation and testing using chrome-devtools MCP server. Use when automating web browsers, taking screenshots, inspecting console logs, monitoring network requests, testing responsive layouts, collecting performance metrics, or debugging web applications. Critical for visual testing workflows and browser-based automation tasks.

Testing & quality40
C
cirq
cirq
kalarislabs / research-agent-skills

Google quantum computing framework. Use when targeting Google Quantum AI hardware, designing noise-aware circuits, or running quantum characterization experiments. Best for Google hardware, noise modeling, and low-level circuit design. For IBM hardware use qiskit; for quantum ML with autodiff use pennylane; for physics simulations use qutip.

Development40
C
ckeditor-update
ckeditor-update
ckeditor / skills

Update, upgrade, or migrate an existing CKEditor 5 integration to the latest or a specific version. Use it to bump the editor version, apply the breaking changes between two versions, move off a legacy installation method (predefined builds, webpack source imports, DLL builds, the old CDN), or fix errors that an update or mismatched CKEditor package versions caused. Do not use it to add CKEditor 5 to a new project, to write custom plugins, for downgrades, or for CKEditor 4.

Development40
C
cludo
cludo
membranedev / application-skills

Cludo integration. Manage data, records, and automate workflows. Use when the user wants to interact with Cludo data.

Development40
C
code-quality
code-quality
alexanderstephenthompson / claude-hub

Non-negotiable code quality standards for testing, structure, naming, error handling, and documentation

Testing & quality40
C
code-quality
code-quality
mthines / agent-skills

Language-agnostic skill for authoring and reviewing code with low cognitive complexity, readability, and long-term maintainability. Covers guard clauses, single-responsibility functions, type-driven design (illegal states unrepresentable, branded primitives, discriminated unions), schema-first validation, single source of truth for union metadata, functional core + imperative shell, idempotency, and neighbour-pattern symmetry. Pairs with `tdd` for new code (rules apply in GREEN/REFACTOR). Stack-specific extensions live under `rules/stacks/<stack>/` (React, Next.js today; drop a subdirectory for any other language or framework). Use during PR review, after writing new code, in TDD GREEN/REFACTOR, or when asked to "improve quality", "make this readable", "reduce complexity", "deduplicate", "clean this up", or "/code-quality".

Development40
C
code-refine
code-refine
alexandru / skills

Refines code through the three lenses in `code-refinements` with verified, behavior-preserving edits. Use when the user asks to refine a scope of code, such as a module, a directory, or the changes on a branch

Development40
C
code-review
code-review
thibautbaissac / rails_ai_agents

Analyzes Rails code quality, architecture, and patterns without modifying code. Use when the user wants a code review, quality analysis, architecture audit, or when user mentions review, audit, code quality, anti-patterns, or SOLID principles. WHEN NOT: Actually implementing fixes (use specialist agents), writing new tests (use rspec-agent), or generating new features.

Testing & quality40
C
code-splitting-helper
code-splitting-helper
jeremylongshore / tons-of-skills-marketplace

Configure with code splitting helper operations. Auto-activating skill

Development40
C
code2prompt
code2prompt
mufeedvh / code2prompt

Explore codebases efficiently with code2prompt, using sem-backed entity maps and grouped source reads to reduce agent round trips. Use when understanding an unfamiliar repository, locating implementations, gathering context for changes or reviews, or installing code2prompt

Development40
C
codegen
codegen
cartridge-gg / controller

Regenerate GraphQL types from API schema. Use when API schema has changed, GraphQL queries/mutations added or modified, or type errors in API calls.

Development40
C
codemapper

Analyzes codebases by mapping symbols (functions, classes, methods) using tree-sitter AST parsing. Use when exploring unknown code, finding bugs, understanding call graphs, or validating code health.

Development40
C
codex-prompting
codex-prompting
joelhooks / joelclaw

Use this skill for any request to trigger, coordinate, or craft prompts for Codex. Use when user says 'send to codex', 'use codex', 'prompt codex', 'ask codex', 'delegate to codex', 'run in codex', or asks for a Codex-first execution handoff.

Agent workflows40
C
coding-assistant

No description yet

Development40
C
coding-standards
coding-standards
xu-xiang / everything-claude-code-zh

General coding standards, best practices and patterns for TypeScript, JavaScript, React and Node.js development.

Development40
C
component-wrapper-architecture
component-wrapper-architecture
theorcdev / 8bitcn-ui

Best practices for wrapping shadcn/ui components. Apply when creating 8-bit styled variants of existing shadcn/ui components.

Development40
C
compound-docs
compound-docs
oliver-kriska / claude-elixir-phoenix

Searchable Elixir/Phoenix/Ecto solution documentation system with YAML frontmatter. Builds institutional knowledge from solved problems. Use when consulting past solutions before investigating new issues.

Development40
C
consent-pref-center
consent-pref-center
mukul975 / privacy-data-protection-skills

Technical architecture guide for building a multi-purpose consent preference center. Covers per-purpose granularity, easy withdrawal under Article 7(3), version history, audit trails, and IAB Transparency and Consent Framework v2.2 integration. Includes database schema, API design, and UI component specifications.

Security40
34681–34740 of 37,145

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.