mcpField

Skills

98,284 packaged capabilities and playbooks for agents. Install any of them with one command.

Development

C
clean-code

Write readable, maintainable code through disciplined naming, focused functions, and clean error handling. Use when the user mentions “code review”, “naming conventions”, “function too long”, “code smells”, “readable code”, “boy scout rule”, “single responsibility”, or “unit test quality”. Also trigger when reviewing pull requests for readability, refactoring messy functions, debating comment styles, or improving error handling patterns. Covers SRP, comment discipline, formatting, and unit testing. For refactoring techniques, see refactoring-patterns. For architecture, see clean-architecture

Development59
C
cleanse
cleanse
andrewgleave / skills

Review code for readability, then simplify it to be easy to follow and understand. Use this skill when the user wants to simplify code, improve readability, clean up for handoff, make code skimmable, reduce complexity, refactor for clarity, strip boilerplate, prepare code for future maintainers, or make a codebase easier to pick up. Trigger liberally — any request touching readability, simplification, cleanup, or "make this easier to understand" should use this skill. Also trigger when the user says things like "review this", "clean this up", "tidy this", "make this simpler", "reduce complexity", "flatten this", "strip the noise", or "I want to understand this code quickly next time I open it".

Development59
C
clerk-android
clerk-android
midudev / autoskills

Implement Clerk authentication for native Android apps using Kotlin and

Security59
C
clerk-nextjs-patterns
clerk-nextjs-patterns
midudev / autoskills

Advanced Next.js patterns — middleware, Server Actions, caching with

Development59
C
clip
clip
kalarislabs / research-agent-skills

OpenAI's model connecting vision and language. Enables zero-shot image classification, image-text matching, and cross-modal retrieval. Trained on 400M image-text pairs. Use for image search, content moderation, or vision-language tasks without fine-tuning. Best for general-purpose image understanding.

Data & databases59
C
code-quality
code-quality
waybarrios / opencode-power-pack

Agents should invoke this skill for code reviews, linting/formatting setup, maintainability checks, complexity concerns, warning cleanup, coding standards, or quality gates in Rust, TypeScript, Python, shell, and mixed repos.

Testing & quality59
C
codex-ollama
codex-ollama
mathruffian-dot / codex-lazy-packs

Codex installs local AI Ollama. Loaded when the user says "安装 Ollama" or "本地 AI".

Agent workflows59
C
commit
commit
helderberto / agent-skills

Group unstaged changes into atomic commits by concern, matching repository style. Use when asked to "commit", "create a commit", or "commit changes". Don't use for pushing or pull requests (/to-pr).

Development59
C
commit-message
commit-message
jiatastic / open-python-skills

Analyze git changes and generate conventional commit messages. Supports batch commits for multiple unrelated changes. Use when: (1) Creating git commits, (2) Reviewing staged changes, (3) Splitting large changesets into logical commits.

Development59
C
commit
commit
toy-crane / skills

Create Git commits for the current request's in-scope changes as logical Conventional Commits. Always use this skill for an actual Git commit operation, including requests to commit or amend changes, save work in repository history, stage and record selected files, or group staged or unstaged changes into commits. Use it even when the request describes recording changes without saying "commit"; it performs the commit rather than only suggesting a message, and it does not push.

Development59
C
consensus-tech-research
consensus-tech-research
shyxin / skills

Based on an already-reached design consensus, research and compare suitable technical libraries, packages, or frameworks, and output an evidence-backed technology selection report with recommendations. Use after consensus is reached in grilling, grill-me, or grill-with-docs when you need technical research, framework comparison, dependency selection, or to prepare technical decisions for to-spec.

Development59
C
contract-builder
contract-builder
magebyte-zero / spec-superflow

Maintain an execution contract only for an existing legacy change that requires one. New direct/planned changes do not invoke this skill when a contract is absent.

Agent workflows59
C
contributor
contributor
majiayu000 / spellbook

End-to-end open source contribution workflow: from scanning issues to submitting PRs. Use this skill whenever the user wants to contribute to an open source project, find issues to fix, submit a pull request, fork a repo to contribute, fix a GitHub issue, or mentions 'open source contribution'. Also trigger when they provide a GitHub repo URL and ask about contributing, say things like 'help me submit a PR', 'find good first issues', 'I want to contribute to X', or mention fixing bugs in someone else's project.

Development59
C
converting-cutile-to-triton
converting-cutile-to-triton
nvidia / skills

Agent Skills for NVIDIA products — install into Claude Code, Codex, and other coding agents to run Physical AI, robotics, simulation, CUDA, and RAG workflows end to end.

Development59
C
core-data-expert
core-data-expert
midudev / autoskills

Expert Core Data guidance (iOS/macOS): stack setup, fetch requests and NSFetchedResultsController, saving and merge conflicts, threading and Swift Concurrency, batch operations and persistent history, migrations, performance, and NSPersistentCloudKitContainer/CloudKit sync.

Data & databases59
C
coreml-optimizer
coreml-optimizer
ckorhonen / claude-skills

Optimize CoreML models for iOS and macOS deployment. Covers quantization, palettization, pruning, Neural Engine targeting, compute unit selection, and performance profiling. Use when converting ML models to CoreML, optimizing model size/latency, debugging Neural Engine issues, or benchmarking on-device inference.

Development59
C
create-dataflow-approximation
create-dataflow-approximation
seqra / opentaint

Model a method's taint propagation as code-based dataflow approximation and refine it against a test project until the sample passes. Use for a dropped method that requires code-based approximation

Security59
C
create-pr

Create or update a PR from current branch to main, watch CI, and address feedback

Development59
C
critique
critique
b-open-io / prompts

This skill should be used when the user asks to "show me the changes", "what did you change", "let me see the diff", "review the code", "open web preview of changes", "show me what you worked on", "compare branches", "explain what changed", or wants to view git diffs in a terminal UI, web browser, or get AI-powered code review explanations.

Testing & quality59
C
cs-algorithms
cs-algorithms
alphaonedev / openclaw-graph

Algorithms: sorting, searching, BFS/DFS/A*, dynamic programming, greedy, backtracking, Big-O

Development59
C
cutile-python
cutile-python
nvidia / skills

Agent Skills for NVIDIA products — install into Claude Code, Codex, and other coding agents to run Physical AI, robotics, simulation, CUDA, and RAG workflows end to end.

Development59
D
dart-best-practices
dart-best-practices
midudev / autoskills

General best practices for Dart development. Covers code style, effective Dart, and language features.

Development59
D
dart-build-cli-app
dart-build-cli-app
dhruvanbhalara / skills

Use when creating Dart command-line tools, parsing CLI arguments with args, handling exit codes, or managing child processes.

Development59
D
dart-flutter-sdk-upgrade
dart-flutter-sdk-upgrade
verygoodopensource / vgv-ai-flutter-plugin

VGV-specific reference for bumping Dart and Flutter SDK constraints across packages, covering pubspec.yaml environment constraints, CI workflow Flutter versions, and SDK upgrade PR preparation. Use it when upgrading the Flutter or Dart SDK version in any VGV repository, on phrases like "bump Flutter to 3.x", "update SDK constraints", "upgrade Dart SDK", "update CI Flutter version", "bump SDK version", or "prep the SDK upgrade PR", and also when a bump is already underway and something breaks: "pub get fails after I changed the environment block", "version solving failed after bumping the SDK", "a dependency requires an older SDK", "get me unblocked on the Flutter upgrade", or "which Dart version ships with Flutter 3.x". It owns the whole bump, including the conflicts it surfaces, even when the blocking package has a skill of its own.

Development59
D
data-policies
data-policies
serac-labs / serac

Manage ServiceNow dictionary (sys_dictionary), table/field creation, choice lists, dictionary overrides, and sys_data_policy2 rules that enforce mandatory/read-only/visible field behavior on the data layer.

Data & databases59
D
data-to-ui
data-to-ui
dralgorhythm / claude-agentic-framework

Data-to-UI pipeline patterns. Use when transforming JSON data into React components, creating TypeScript types from schemas, building derived types, or creating data utilities.

Development59
D
davinci-resolve-fusion
davinci-resolve-fusion
tmoroney / auto-subs

Scripting and automating DaVinci Resolve and building Fusion compositions, macros, and animations. Covers the Resolve scripting API (projects, timelines, media pool, rendering), the Fusion object model, building/editing .setting macros, exposing macro controls, and animating with BezierSpline keyframes, handles, easing, and StyledTextFollower. Use this skill for any DaVinci Resolve Lua/Python script, Fusion macro authoring, or Fusion keyframe/animation work.

Creative & media59
D
debugging
debugging
serkan-ozal / browser-devtools-skills

Debug web and Node.js applications using console inspection, network analysis, and non-blocking code debugging. Use when the user reports bugs, wants to debug JavaScript (browser or backend), inspect network requests, troubleshoot page/API issues, trace function calls, or monitor exceptions.

Development59
D
decentraland-sdk-skills
decentraland-sdk-skills
decentraland / sdk-skills

Build, extend, and deploy Decentraland SDK7 scenes. Contains agent behavioral guidelines, the composite-first rule, and an index of all topic skills with reference files. Install with a single command — no flags needed.

Development59
D
development-brain
development-brain
15810879921-coder / oneos-pm-skills

Unity of knowledge and action: proactively identify real development work that is starting, in progress, or just finished; run an evidence-based pre-check before the first write to code, Git, or an external system; cite only confirmed constraints during execution; and after completion, once Git/test/MR evidence is obtained, automatically run a retrospective and safe evolution. Development intents in natural language — implementation, modification, debugging, refactoring, fixing, building, development verification, committing code, and Skill feature changes — should implicitly invoke it even if $development-brain is not written; pure product analysis, formal QA, release and deployment, concept explanations, ordinary Q&A, and read-only assessments of whether to update a Skill do not trigger it.

Development59
D
dig
dig
apify / apify-mcp-server

Explore, analyze, plan, or spec features for the Apify MCP server. Adapts to what the user asks — from quick code exploration to full GitHub issue specs. Use when the user asks to explore code, understand behavior, plan a change, design a feature, or create an issue spec.

Development59
D
discord
discord
openhands / extensions

Build and automate Discord integrations (bots, webhooks, slash commands, and REST API workflows). Use when the user mentions Discord, a Discord server/guild, channels, webhooks, bot tokens, slash commands/application commands, discord.js, or discord.py.

Productivity59
D
distributed-llm-pretraining-torchtitan
distributed-llm-pretraining-torchtitan
kalarislabs / research-agent-skills

Provides PyTorch-native distributed LLM pretraining using torchtitan with 4D parallelism (FSDP2, TP, PP, CP). Use when pretraining Llama 3.1, DeepSeek V3, or custom models at scale from 8 to 512+ GPUs with Float8, torch.compile, and distributed checkpointing.

Development59
D
django-expert
django-expert
midudev / autoskills

Expert Django backend development guidance. Use when creating Django models, views, serializers, or APIs; debugging ORM queries or migrations; optimizing database performance; implementing authentication; writing tests; or working with Django REST Framework. Follows Django best practices and modern patterns.

Development59
D
django-security
django-security
midudev / autoskills

Django security best practices, authentication, authorization, CSRF protection, SQL injection prevention, XSS prevention, and secure deployment configurations. Use when reviewing Django authentication, authorization, input handling, or deployment settings.

Security59
D
document-writer
document-writer
rtgs2017 / nagaagent

Professional documentation writing skill. Use to write technical documentation, READMEs, API docs, user manuals and the like; use when the user needs to write or improve documentation.

Documents59
D
domain-driven-design
domain-driven-design
robsonrung / rar-skills

Review domain boundaries, business language, aggregates, and domain events. Use when a change crosses bounded contexts or restructures business rules within one context.

Development59
D
dont-know-how
dont-know-how
guojie-hong / skills

Find direction for a task you don't know how to start. Scans the repo, asks only for material unknowns the user holds, and returns the grounded approaches the evidence supports.

Development59
D
drizzle-orm
drizzle-orm
midudev / autoskills

Type-safe SQL ORM for TypeScript with zero runtime overhead

Data & databases59
D
dronahq
dronahq
membranedev / application-skills

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

Development59
D
drupal-caching
drupal-caching
edutrul / drupal-ai

Drupal Cache API — cache tags, contexts, max-age, cache bins, invalidation, and adding cache metadata to render arrays.

Development59
D
dspy
dspy
kalarislabs / research-agent-skills

Builds and optimizes language model programs with DSPy (Stanford NLP), using Signatures, modules (Predict, ChainOfThought, ReAct, ProgramOfThought) and optimizers (BootstrapFewShot, MIPRO, BootstrapFinetune). Use when replacing hand-written prompts with declarative signatures, when automatically tuning prompts against training data and a metric, when building multi-stage RAG pipelines or ReAct agents, when building classifiers or structured-output programs, or when saving and evaluating optimized LM programs across providers such as Anthropic, OpenAI, or Ollama. Not for quick prototypes or simple chains; use manual prompting or LangChain instead.

Agent workflows59
E
ecto-patterns
ecto-patterns
oliver-kriska / claude-elixir-phoenix

Use when a task touches Ecto, even a how-to question: schemas, changesets, validations, queries, preloads, Multi, migrations, constraints, money fields. Load it before writing Ecto code. Skip for Ash

Development59
E
epf-dump
epf-dump
nikolay-shirokov / cc-1c-skills

Разобрать EPF-файл обработки 1С (EPF/ERF) в XML-исходники. Используй когда пользователь просит разобрать, декомпилировать обработку, получить исходники из EPF/ERF файла

Development59
E
error-messages
error-messages
github / gh-aw

Write consistent, actionable validation error messages in gh-aw.

Development59
E
estimating-work
estimating-work
dralgorhythm / claude-agentic-framework

Estimate effort for development tasks. Use when planning sprints, roadmaps, or project timelines. Covers story points, relative estimation, and uncertainty.

Development59
E
experiment-tracking-swanlab
experiment-tracking-swanlab
kalarislabs / research-agent-skills

Tracks ML experiments with SwanLab, an open-source tool covering swanlab.init, config and metric logging, scalar charts, and media logging (images, audio, text, GIFs, point clouds, molecules), in cloud, local (mode="local" with swanlab[dashboard]), or self-hosted setups. Includes integrations for PyTorch, Transformers, PyTorch Lightning, and Fastai. Use when logging metrics and hyperparameters for training runs, comparing runs across seeds, checkpoints, or hyperparameters, running an offline or self-hosted dashboard instead of managed SaaS, logging media alongside scalars, or adding tracking callbacks to a Transformers, Lightning, or Fastai training loop. Not for other trackers such as Weights & Biases or MLflow.

Data & databases59
E
explain
explain
0xdarkmatter / claude-mods

Deep explanation of complex code, files, or concepts. Dispatches skill-preloaded agents, uses structural search, generates mermaid diagrams. Triggers on: explain, deep dive, how does X work, architecture, data flow.

Development59
E
expo-api-routes
expo-api-routes
midudev / autoskills

Guidelines for creating API routes in Expo Router with EAS Hosting

Development59
E
expo-expert
expo-expert
raintree-technology / claude-starter

Master of Expo (SDK 55+), specialized in Development Builds, Expo Modules SDK, and Zero-Eject Native Orchestration.

Development59
E
extract-glossary
extract-glossary
mizchi / skills

Used to extract and generate domain-specific terminology, industry terms, internal and product terms, repository implementation maps, technical stack, and Mermaid architecture diagrams for onboarding from a specified repository, multiple repositories, or a GitHub organization. Triggered when the user requests "create a glossary", "create a domain dictionary", "make onboarding material", "review a repo/org and compile terminology", or "create a knowledge base that the AI doesn't need to re-check".

Development59
F
fable-architecture
fable-architecture
immamdouhaboammar / get-fable

Evaluate project specifications at inception (Step One), deterministically assess Scale & Load, Domain Decoupling, and Resource Intensity vectors, and automatically enforce a distributed Microservices Architecture when warranted, preventing monolith scaffolding.

Development59
F
fable-discover
fable-discover
immamdouhaboammar / get-fable

Gather the smallest set of repository, environment, documentation, and runtime evidence needed before planning or changing code. Use when load-bearing facts are unknown, tracing execution paths, inspecting unfamiliar packages, or resolving codebase contradictions — even if the user does not explicitly say "fable-discover" (e.g. "explore the codebase", "how does this work", "where is this implemented", "find where this route is handled"). Do NOT use when the bounded edit is already known (use fable-execute), for external API/version research (use fable-research), or for running existing test suites (use fable-verify).

Development59
F
fable-eco
fable-eco
immamdouhaboammar / get-fable

Provision curated capabilities, manage reproducible capability locks, verify host integrations, and compile capability execution contracts for routed get-fable work. Use when discovering machine capabilities, managing eco profiles, planning capability installations, repairing ecosystem health, or preparing capability-aware execution contracts—even if the user doesn't explicitly say "fable-eco" (e.g. "install eco capabilities", "run eco discover", "repair ecosystem", "explain capability run"). Do NOT use as an independent task router (use get-fable).

Agent workflows59
F
fable-execute
fable-execute
immamdouhaboammar / get-fable

Implement one accepted, bounded work card with immediate local verification, invariant preservation, and zero scope drift. Use when executing a planned work card, applying a well-defined code change, implementing an isolated function, or performing targeted single-scope edits — even if the user does not explicitly say "fable-execute" (e.g. "implement this card", "write the code for this step", "apply the agreed changes", "build this component"). Do NOT use when new architectural decisions are required (use fable-plan) or when tests are repeatedly failing (use fable-recover).

Development59
F
fable-heal
fable-heal
immamdouhaboammar / get-fable

Automatically synthesize, apply, and verify security remediations for vulnerabilities identified by fable-redteam. Generates surgical AST and code patches, creates continuous TDD regression test guards, performs atomic workspace mutations with automated rollback circuit breakers, and seals cryptographic healing attestations.

Security59
F
fable-native-code
fable-native-code
immamdouhaboammar / get-fable

Use when writing or editing code in an existing codebase—before adding comments, docstrings, try/catch blocks, validation, logging, or TODOs that the surrounding file doesn't have, and before explaining your style choices in the reply.

Development59
F
fable-plan
fable-plan
immamdouhaboammar / get-fable

Convert discovery evidence into bounded, testable work cards with explicit acceptance criteria and architectural invariants. Use when designing multi-file features, planning complex refactors, decomposing architectural migrations, or structuring multi-step implementation tasks — even if the user does not explicitly say "fable-plan" (e.g. "plan this feature", "design the architecture", "break this task down", "create an implementation plan"). Do NOT use when load-bearing facts remain unknown (use fable-discover first) or for trivial single-scope bug fixes (use fable-tdd or fable-execute).

Development59
F
fable-recover
fable-recover
immamdouhaboammar / get-fable

Diagnose repeated command failures, stale build caches, branch drift, or contradictory evidence before attempting further code edits. Use when commands fail repeatedly, tests stay red after attempted fixes, build output contradicts source code, or the execution path is confused — even if the user does not explicitly say "fable-recover" (e.g. "still failing", "why did this fail again", "stuck in a failure loop", "diagnose this error"). Do NOT use for routine first-time test failures in fresh TDD (use fable-tdd).

Development59
F
fable-research
fable-research
immamdouhaboammar / get-fable

Resolve current external facts, official documentation, library behaviors, and API contracts against primary sources before implementation. Use when consulting library documentation, checking breaking changes, investigating external APIs, or verifying framework versions — even if the user does not explicitly say "fable-research" (e.g. "check the latest docs", "what is the API for X in version Y", "look up SDK specs", "verify library support"). Do NOT use for repository-local code exploration (use fable-discover) or for writing implementation code directly (use fable-tdd or fable-execute).

Development59
28081–28140 of 37,606

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.