mcpField

Skills

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

Development

G
GitHub Search & Discovery
GitHub Search & Discovery
boshi-xixixi / traeskill

Specialized in searching GitHub for existing open-source libraries, tools, MCP servers, or best-practice code. Use when you want to find an existing solution or reference examples before starting development.

Development36
G
github-workflows
github-workflows
d-o-hub / rust-self-learning-memory

Diagnose, fix, and optimize GitHub Actions workflows for Rust projects. Use when setting up CI/CD, troubleshooting workflow failures, optimizing build times, or ensuring best practices.

Cloud & DevOps36
G
gitlab-mr

No description yet

Development36
G
gitnexus-analyzer

No description yet

Development36
G
glab-cli

No description yet

Development36
G
glab-docs

glab CLI documentation — GitLab's official command-line tool. Covers merge requests, issues, CI/CD pipelines, repositories, runners, releases, clusters, stacks, variables, schedules, labels, milestones, auth, config, snippets, deploy keys, SSH/GPG keys, Duo AI, MCP, and OpenTofu. USE THIS SKILL WHEN the user asks about glab commands, glab CLI reference, glab mr, glab ci, glab issue, glab repo, glab runner, or GitLab CLI docs.

Development36
G
go-concurrency
go-concurrency
geoffjay / claude-plugins

Advanced concurrency patterns with goroutines, channels, context, and synchronization primitives. Use when working with concurrent Go code, implementing parallel processing, or debugging race conditions.

Development36
G
go-patterns
go-patterns
geoffjay / claude-plugins

Modern Go patterns, idioms, and best practices from Go 1.18+. Use when user needs guidance on idiomatic Go code, design patterns, or modern Go features like generics and workspaces.

Development36
G
go-test-expert
go-test-expert
googlecloudplatform / devrel-demos

Expert in Go testing patterns, table-driven tests, httptest, benchmarking, and fuzzing. Activates for "test", "fail", "benchmark", "debug", "fuzz".

Testing & quality36
G
google-aip
google-aip
juanmarin-co / skills

Design and review gRPC and Protocol Buffer APIs against Google API Improvement Proposals (AIPs). Use when adding or changing .proto resources, RPCs, standard or custom methods, pagination, filtering, field masks, long-running operations, soft delete, versioning, or when an AIP number or compliance review is mentioned. Do not use for protobuf syntax, code generation, or implementation unless AIP guidance is the task.

Development36
G
google-gemini-embeddings
google-gemini-embeddings
jackspace / claudeskillz

Covers the Google Gemini embeddings API (gemini-embedding-001) for RAG, semantic search, document clustering, and similarity matching: @google/genai SDK usage, fetch-based calls from Cloudflare Workers, batch embedding, the 8 task types (RETRIEVAL_QUERY, RETRIEVAL_DOCUMENT, SEMANTIC_SIMILARITY and others), dimension selection from 128 to 3072, cosine similarity, chunking, caching, and Cloudflare Vectorize integration. Prevents 8+ embedding errors including dimension mismatches, wrong task type, free-tier rate limiting (100 RPM), vector normalization mistakes, 2,048 token text truncation, and model version confusion. Use when generating text embeddings with Gemini, building a RAG or vector search pipeline, storing vectors in Vectorize, or debugging embedding dimension, rate limit, or normalization problems.

Data & databases36
G
google-pubsub
google-pubsub
claude-dev-suite / claude-dev-suite

Google Cloud Pub/Sub messaging service. Covers topics, subscriptions, push/pull delivery, and dead-letter handling. Use for GCP-native event-driven architectures and real-time analytics. USE WHEN: user mentions "google pub/sub", "pubsub", "gcp messaging", "push subscription", "pull subscription", asks about "cloud pub/sub", "ordering keys", "bigquery subscription" DO NOT USE FOR: AWS-native - use `sqs`; Azure-native - use `azure-service-bus`; event streaming - use `kafka` or Dataflow; on-premise - use `rabbitmq` or `activemq`; multi-cloud - use `kafka` or `pulsar`

Cloud & DevOps36
G
graphql-architect

Master modern GraphQL with federation, performance optimization, and enterprise security. Build scalable schemas, implement advanced caching, and design real-time systems.

Development36
H
harmony-hdc
harmony-hdc
httprunner / skills

HarmonyOS device control and UI automation via raw HDC commands. Use for device/emulator discovery, USB or TCP connection, app launch/force-stop, tap/swipe/keyevent/text input, screenshots, UI dump, file transfer, and HDC troubleshooting.

Testing & quality36
H
headless-web-viewer
headless-web-viewer
okwinds / miscellany

Render and view webpages using a headless browser (Playwright) to fetch JS-rendered HTML, extract visible text, and optionally save full-page screenshots. Use when a user asks to “无头浏览器打开/查看网页”, needs the rendered DOM instead of raw curl HTML, or wants a screenshot of a page.

Development36
H
hld-writer
hld-writer
testany-io / testany-agent-skills

Write HLD, High-Level Design, 写技术设计文档. Use when: system architecture design, technology selection, and technical solution definition are needed after the PRD and API Contract are complete. Also used for limited incremental updates to existing related documents.

Development36
H
holistic
holistic
agentivestack / skills

Zoom out to see how code, features, or plans fit into the bigger picture. Maps bounded contexts, traces cross-cutting concerns, surfaces hidden dependencies, and identifies systemic risks. Use when you're lost in details, unfamiliar with an area, or need to understand the full impact of a change.

Development36
H
http-clients
http-clients
claude-dev-suite / claude-dev-suite

HTTP clients for frontend and Node.js. Covers Axios, Fetch API, ky, and ofetch. Includes interceptors, error handling, retry logic, and auth token management. Use for configuring API clients and HTTP communication. USE WHEN: user mentions "HTTP client", "Fetch API", "ky", "ofetch", "HTTP wrapper", "retry logic", "token refresh", asks about "which HTTP client to use", "HTTP request library", "API client setup", "request interceptors" DO NOT USE FOR: Axios-specific questions - use `axios` instead; GraphQL - use `graphql-codegen` instead; tRPC - use `trpc` instead; WebSocket connections

Development36
I
idea-mcp
idea-mcp
dtprj / dongting

IntelliJ IDEA MCP for Java code analysis, testing, refactoring, and project navigation. Use when: (1) Checking Java compilation errors (get_file_problems is more accurate than LSP for multi-module Maven), (2) Performing rename refactoring across the codebase, (3) Searching code or finding files in the project. Requires IDEA to be running with MCP plugin connected.

Development36
I
idempotency
idempotency
yanko-belov / code-craft

Use when creating mutation endpoints. Use when trusting frontend to prevent duplicates. Use when payments or critical operations can be repeated.

Development36
I
impeccable
impeccable
devvgwardo / impeccable

Comprehensive frontend design skill — 23 commands for shaping, auditing, polishing, and refining UI. Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, empty states. Handles UX review, visual hierarchy, info architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems/tokens. Also use for bland designs needing boldness, loud designs needing quiet, live browser iteration, or ambitious visual effects. Not for backend-only or non-UI tasks.

Design & UI36
I
implement-feature
implement-feature
robsonrung / rar-skills

Build a whole feature by breaking a plan into tasks and running implement-and-review on each. Given a plan or feature, decompose it into tracer-bullet vertical-slice tasks (via the to-tasks skill — acceptance contracts + gate flags + dependencies), then execute the task DAG (independent tasks in parallel) by running implement-and-review for each per-task FE/BE cross-reviewed TDD build, integrate tasks in dependency order with per-task acceptance, and finish with a feature-wide full-review, leaving tests/build green. Opus orchestrates breakdown, scheduling, integration, and final review; per-task building is implement-and-review's job. Use to ship/build a multi-task feature end-to-end. For a single scoped task call implement-and-review directly. Distinct from models-consensus (deliberation only, produces no code) and from ship — ship is the idea→PR conductor, including the interactive spec/plan phases and PR delivery, while implement-feature is the plan→built-feature DAG executor with no spec phase and no PR.

Development36
I
improve-codebase-architecture
improve-codebase-architecture
karasukaigan / skills-zh

Find deepening opportunities in a codebase, referencing the domain language in CONTEXT.md and the decisions in docs/adr/. Use when the user wants to improve architecture, find refactoring opportunities, consolidate tightly coupled modules, or make a codebase more testable and AI-navigable.

Development36
I
improve-codebase-architecture
improve-codebase-architecture
opengovsg / formsg-ai

Scan a codebase for architecture improvement opportunities, present them as a visual HTML report, then dive deep into whichever one you pick.

Development36
I
improve-prompt
improve-prompt
b4r7x / agent-skills

Transforms a rough, unpolished prompt idea into a precise, structured AI coding prompt. Automatically researches the current project context (stack, file structure, conventions, git history) before generating. This skill should be used when the user provides a vague or "dirty" prompt idea and asks to refine, improve, or rewrite it — e.g. "improve this prompt", "refine my prompt", or simply describes what they want done in rough terms. NOT when the user wants the work done or planned rather than the prompt itself — deep-plan produces the plan; just doing the task needs no prompt skill.

Agent workflows36
I
inngest-middleware
inngest-middleware
joelhooks / joelclaw

Create and use Inngest middleware for cross-cutting concerns. Covers the middleware lifecycle, creating custom middleware, dependency injection with dependencyInjectionMiddleware, encryption via @inngest/middleware-encryption, Sentry error tracking via @inngest/middleware-sentry, and custom middleware patterns.

Development36
I
inngest-steps
inngest-steps
joelhooks / joelclaw

Use Inngest step methods to build durable workflows. Covers step.run, step.sleep, step.waitForEvent, step.waitForSignal, step.sendEvent, step.invoke, step.ai, and patterns for loops and parallel execution.

Development36
I
interview
interview
takuan-osho / ccmarketplace

Conduct iterative interviews to clarify scope, surface constraints, and reach a "do / don't do / done" agreement before starting non-trivial work. Use when receiving an ambiguous request, a vague task description, or before entering plan mode for any non-trivial implementation. Skip for one-line concrete fixes ("rename foo to bar"), single-fact questions, or when scope, constraints, and acceptance criteria are already specified. Supports requirements definition, debugging investigation, architecture review, security review, documentation creation, and general exploration.

Agent workflows36
I
intlayer-content
intlayer-content
aymericzip / intlayer

Define rich content structures using Intlayer content nodes. Use when the user asks to "create translations", "handle pluralization", "use markdown in content", or implement "conditional content".

Development36
J
java-coding-standards
java-coding-standards
helloggx / skill

Java coding standards for Spring Boot services: naming, immutability, Optional usage, streams, exceptions, generics, and project layout.

Development36
J
jb-beans
jb-beans
bjesuiter / skills

Use when a repository contains `.beans/` or the user mentions Beans, beans prime, flat-file issues, task tracking, or issue status changes.

Development36
J
jira:commit
jira:commit
thelobbi / claude

Create smart commit linked to Jira issue. Use when the user wants to "commit", "smart commit", "jira commit", or "commit changes".

Development36
J
jira:pr
jira:pr
thelobbi / claude

Create pull request linked to Jira issue. Use when the user wants to "create PR", "open pull request", "submit for review", or "jira pr".

Development36
J
josechifflet-shadcn-ui

shadcn/ui component patterns for Next.js 16 applications. This

Design & UI36
J
js-hoist-regexp
js-hoist-regexp
theorcdev / 8bitcn-ui

Hoist RegExp creation outside render or memoize with useMemo(). Apply when using regular expressions in React components or frequently called functions.

Development36
J
jsdoc-best-practices

Enforces JSDoc documentation standards for this TypeScript project. This skill should be used when writing or reviewing TypeScript code to ensure proper documentation with file preambles, function docs, interface docs, and the critical distinction between documenting "what" vs "why". Use this skill to understand the project's JSDoc ESLint rules and established patterns.

Development36
K
kaizen:kaizen
kaizen:kaizen
w95 / awesome-claude-corporate-skills

Use when Code implementation and refactoring, architecturing or designing systems, process and workflow improvements, error handling and validation. Provide tehniquest to avoid over-engineering and apply iterative improvements.

Development36
K
kf-g-css-tak-design-system-terminology

Use this skill when defining, reviewing, or correcting design system terminology for CSS, layout, components, and UI concepts. Apply it when names may conflict with Web standards, HTML semantics, or responsibility boundaries.

Design & UI36
K
koko
koko
joelhooks / joelclaw

Develop and extend Koko — the Elixir/OTP agent living alongside joelclaw. Covers OTP patterns, Redis bridge protocol, shadow execution, and workload implementation.

Development36
L
langsmith-fetch
langsmith-fetch
w95 / awesome-claude-corporate-skills

Debug LangChain and LangGraph agents by fetching execution traces from LangSmith Studio. Use when debugging agent behavior, investigating errors, analyzing tool calls, checking memory operations, or examining agent performance. Automatically fetches recent traces and analyzes execution patterns. Requires langsmith-fetch CLI installed.

Agent workflows36
L
laravel-enums
laravel-enums
leeovery / claude-laravel

Backed enums with labels and business logic. Use when working with enums, status values, fixed sets of options, or when user mentions enums, backed enums, enum cases, status enums.

Development36
L
learnings-researcher
learnings-researcher
udecode / plate

Searches docs/solutions/ for relevant past solutions by frontmatter metadata. Use before implementing features or fixing problems to surface institutional knowledge and prevent repeated mistakes.

Development36
L
Lightning CSS
Lightning CSS
laurigates / claude-plugins

Lightning CSS transpilation, bundling, and minification. Use when configuring CSS in Vite, replacing PostCSS/autoprefixer, setting browser targets, or enabling CSS modules.

Development36
L
lisa-learn

This skill should be used when analyzing a downstream project's git diff after Lisa was applied to identify improvements that should be upstreamed back to Lisa templates. It validates the environment, captures the diff, correlates changes with Lisa template directories, categorizes each change, and offers to upstream improvements.

Development36
L
litestar-dependency-injection
litestar-dependency-injection
alti3 / litestar-skills

Apply Litestar dependency injection with Provide, Dependency markers, layered scopes, overrides, generator-based cleanup, per-request caching, and nested providers. Use when wiring services, settings, database sessions, request-derived resources, or test doubles into Litestar handlers, controllers, routers, and apps. Do not use when plain local function parameters or a small helper are sufficient.

Development36
L
llm
llm
elie222 / inbox-zero

Guidelines for implementing LLM (Language Model) functionality in the application

Development36
L
llm-gateway-routing
phrazzld / claude-config

LLM gateway and routing configuration using OpenRouter and LiteLLM. Invoke when: - Setting up multi-model access (OpenRouter, LiteLLM) - Configuring model fallbacks and reliability - Implementing cost-based or latency-based routing - A/B testing different models - Self-hosting an LLM proxy Keywords: openrouter, litellm, llm gateway, model routing, fallback, A/B testing

Cloud & DevOps36
L
ln-72-current-architecture-documenter
ln-72-current-architecture-documenter
levnikolaevich / claude-code-skills

Documents implemented architecture from repository evidence for onboarding or migration baselines. Not for target design or audit verdicts.

Development36
L
ln-811-algorithm-optimizer
ln-811-algorithm-optimizer
levnikolaevich / claude-code-skills

Optimizes algorithms via autoresearch loop: benchmark, research, hypothesize, keep/discard

Development36
L
load-repowiki

No description yet

Development36
L
local-dev-setup
local-dev-setup
mohitagw15856 / pm-claude-skills

Write a local development environment setup guide for a service or project — covering prerequisites, repository setup, environment variables, local service dependencies, database seeding, running the service, running tests, common gotchas, IDE recommendations, and first-contribution checklist. Use when asked to write a dev setup guide, create onboarding documentation for engineers, document local environment setup, or write a getting-started guide for a codebase. Produces a complete setup guide that a new engineer can follow from zero to running tests in under 30 minutes, with a troubleshooting section for the most common setup failures.

Development36
L
localization-rules

No description yet

Development36
L
lucia-auth
lucia-auth
ameistad / agent-skills

Build production-ready web authentication using Lucia Auth and The Copenhagen Book patterns. Use when users ask to "add auth", "implement authentication", "setup login", "add sessions", "password reset", "verify email", "implement OAuth", "add 2FA/MFA", "add passkeys", "password hashing", or reference "lucia auth" or "the copenhagen book". Default to a production baseline for browser-based web apps, not a demo-only login flow.

Security36
M
mastergo-magic-skill
mastergo-magic-skill
superproxy / skills

Uses MasterGo Magic MCP to generate mid-fidelity prototypes and frontend code from design data. Use when users mention MasterGo, mastergo-magic-mcp, 原型图, 设计稿转代码, C2D, D2C, fileId, layer_id, or short links.

Design & UI36
M
matlab
matlab
crazymsn / academic-skills

MATLAB and GNU Octave numerical computing for matrix operations, data analysis, visualization, and scientific computing. Use when writing MATLAB/Octave scripts for linear algebra, signal processing, image processing, differential equations, optimization, statistics, or creating scientific visualizations. Also use when the user needs help with MATLAB syntax, functions, or wants to convert between MATLAB and Python code. Scripts can be executed with MATLAB or the open-source GNU Octave interpreter.

Data & databases36
M
matrixscan-ar-net-android
matrixscan-ar-net-android
scandit / skills

MatrixScan AR (Barcode AR, BarcodeAr) in .NET for Android projects (`net*-android` TFM, `Scandit.DataCapture.Barcode` NuGet, non-MAUI — MAUI apps use matrixscan-ar-net-maui) — scanning multiple barcodes at once with AR highlights and annotations. Use for integration, settings, listeners/events, highlight and annotation providers, lifecycle, SDK version migration, or troubleshooting.

Development36
M
matrixscan-ar-net-ios
matrixscan-ar-net-ios
scandit / skills

MatrixScan AR (Barcode AR, BarcodeAr) in .NET for iOS projects (`net*-ios` TFM, `Scandit.DataCapture.Barcode` NuGet, non-MAUI — MAUI apps use matrixscan-ar-net-maui) — scanning multiple barcodes at once with AR highlights and annotations (info annotations, popovers, status icons) in C#. Use for integration, settings, listeners/events, highlight and annotation providers, torch/zoom/macro controls, lifecycle, SDK version migration, or troubleshooting.

Development36
M
maven-build-lifecycle

Use when working with Maven build phases, goals, profiles, or customizing the build process for Java projects.

Development36
M
maven-indexer
maven-indexer
tangcent / maven-indexer-cli

Query the local Maven/Gradle artifact index from the terminal. Use when you see an import but cannot find the class definition in the workspace (it likely comes from a compiled internal library), when you need to read the actual implementation of an internal or non-well-known library, or when you need to find which artifact contains a class, discover implementations of an interface, or inspect proto/resource files inside JARs. Do not use for well-known standard libraries (java.util, Spring core, etc.) that the AI already knows.

Development36
M
mcp-code-execution
mcp-code-execution
laurigates / claude-plugins

Scaffold the code execution pattern for MCP-based agents. Use when agents call many MCP tools, intermediate data exceeds context, you need loops, or PII must stay out of context.

Agent workflows36
36421–36480 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.