mcpField

Skills

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

Development

D
deslop
deslop
ericlitman / open-pstack

Remove AI-generated code slop and clean up code style

Development27
T
thermo-nuclear-code-quality-review
thermo-nuclear-code-quality-review
ericlitman / open-pstack

Run an extremely strict maintainability review focused on abstraction quality, oversized files, and growth of spaghetti conditions. Use for a thermo-nuclear code quality review, thermonuclear review, deep code quality audit, or especially harsh maintainability review.

Testing & quality27
W
working-text
working-text
vivswan / skills

Use when writing or reviewing working text: a repository page, a code comment, a description or help text, a PR, an issue, a CI comment, a Notion page, or a diagram that a colleague will scan to get work done, or when a change moves code across the layers an architecture page declares. Not for a paper, an essay, or any text read start to finish.

Development27
G
general-guidelines
general-guidelines
alber70g / skills

Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, define verifiable success criteria, keep a WORKLOG.md so work can be continued across sessions, and write research to research/ and plans for review to docs/.

Agent workflows26
T
tk-pr-media
tk-pr-media
mtgvim / tiger-kit

[user/auto] 기존 GitHub PR 본문 또는 지정된 댓글에 로컬 이미지·GIF·MP4를 첨부합니다. 명시적 미디어 요청이나 정확한 근거 인계에만 사용합니다.

Development26
A
about-docs-folder
about-docs-folder
kjetilhartveit / kjetils-skills

Use when looking for project documentation in the `docs` folder, or when reading, creating or working on plans in `docs/plans`

Agent workflows25
C
create-formal-verification-skill
create-formal-verification-skill
mdsmithaustin / pstack

Generate a project-local skill that formally verifies the code where a bug costs the most and tests reach the least, in any language, with whichever verification tool fits. Use for /create-formal-verification-skill, “model-check this race”, “prove this invariant”, or when concurrency, retries, state machines, parsers, or unsafe code need more than tests.

Testing & quality25
O
onestore-web-sdk
onestore-web-sdk
one-store / onestore_web_sdk_skills

Integrate the ONE store H5 Game SDK (Web SDK) into an HTML5 web game, check the integration status, and review the code before release. Use when the conversation mentions ONE store, OneStore, 원스토어, web game, 웹게임, HTML5 game, H5, WebView game, in-app purchase, 인앱결제, ads, 광고, rewarded or interstitial ads, createSDK, ONEstoreH5, initializeAsync, startGameAsync, purchase, getProductDetailsAsync, showRewardedAsync, or an iframe-hosted game, or when the user sends a command word such as doctor, integrate, iap, ads, embed, fix, or check to this skill. Covers loading the SDK, the boot flow (init, loading, start), lifecycle handling, ad and purchase code, iframe embedding requirements, error (reason) diagnosis, a blank screen in the app, and pre-release checks. When asked to write ad, purchase, or lifecycle code for a ONE store web game, use this skill instead of writing it from scratch, because it contains reference code based on the official sample.

Development25
G
genai-hub-orchestration
genai-hub-orchestration
sap / ai-skills-library

Configure and use the SAP AI Core Orchestration service: build prompt templates, add content filtering, set up document grounding (RAG) pipelines, and call models via the Harmonized API. WHEN: user asks about the orchestration service, Harmonized API, prompt templating with variables, content filtering, grounding, RAG pipeline, document grounding, or building a pipeline that wraps an LLM. DO NOT USE FOR: creating an orchestration deployment — use `aicore-lifecycle-management` for that; credential setup — use `aicore-admin-resources`; browsing or deploying foundation models directly without a pipeline — use `genai-hub-foundation-models`; direct LLM inference without a pipeline — use `aicore-sdk-java` or `aicore-sdk-js`

Development24
G
get-pr-comments
get-pr-comments
ericlitman / open-pstack

Fetch and summarize review comments from the active pull request

Testing & quality24
K
kc-build
kc-build
taehalim / kc-skills

Implement the confirmed requirements of the current project as actual features, screens and behavior, and perform basic checks appropriate to the implementation scope. Use for requests to write or change code, such as "build a service", "continue development", "implement the next feature" or "complete this based on these materials". Do not use when the request is only to define product direction, generate sample data, connect persistent data, fix an existing issue, validate or deploy.

Development24
K
kc-connect-data
kc-connect-data
taehalim / kc-skills

Design and connect the persistent data structures and safe read/write operations required for the current project's core flows. Use when data must persist across runs, with requests such as "save the data", "connect a database", "connect Supabase" or "I want to view application records". Do not use when only static, temporary or mock data is needed.

Data & databases24
K
kc-define
kc-define
taehalim / kc-skills

Turn the user's business problem, idea, and supplied materials into an implementable product definition. Gradually clarify missing user, business, or UX information, whether the user has no idea, only partial context, or a clear idea with gaps. Use for requests such as “help me define what to build,” “flesh out this idea,” “create a requirements document,” or “create a PRD” when determining the user, problem, scope, acceptance criteria, and experience direction before implementation. Do not use when the product definition and UX direction are already settled and the user only requests code changes.

Development24
K
kc-fix
kc-fix
taehalim / kc-skills

Reproduce and fix the cause of a current project issue based on the user's action, actual result and desired result. Use when correcting unexpected behavior, such as "I did A, but B happened", "there's an error", "it works locally but not after deployment", "the data isn't saving" or "fix it". Do not use when the user only wants to revert to a previous state without fixing the cause.

Development24
K
kc-init
kc-init
taehalim / kc-skills

Set up Git, AGENTS.md, CLAUDE.md, and the initial commit point for a new project in a practically empty folder. Use for requests such as “set up the project,” “create a new project,” “prepare the workspace for a new project,” or “initialize this empty folder.” Do not use in folders that already contain code or project configuration.

Development24
K
kc-recover
kc-recover
taehalim / kc-skills

Restore code and project files to a previous working state, or reapply changes that were just reverted, while preserving current work—even if the user does not know Git terminology. Use for requests such as “revert this,” “go back to the previous state,” “undo the recent changes,” “reapply that,” or “put it back the way it was.” Do not use to fix the cause of a current problem or to restore only external data, environment variables, or deployment state.

Development24
T
telnyx-voice-streaming-curl

Stream call audio in real-time, fork media to external destinations, and transcribe speech live. Use for real-time analytics and AI integrations. This skill provides REST API (curl) examples.

Development24
A
apigee-x-proxy-development
apigee-x-proxy-development
carlosmscabral / cabral-skills

Use when developing, reviewing, debugging, or explaining Apigee X API proxy configurations — proxy bundles, policies, flows, endpoints, shared flows, fault handling, and JavaScript callouts.

Development23
B
babysit
babysit
ericlitman / open-pstack

Watch an open PR — fix failing CI, handle straightforward review comments, and drive it to a mergeable state. Claude Code analog of Cursor's built-in /babysit. Use after opening a PR when the user wants the agent to shepherd it without re-prompting.

Development23
F
fix-ci
fix-ci
ericlitman / open-pstack

Find failing PR checks, inspect logs or external check links, and apply focused fixes

Cloud & DevOps23
F
fix-merge-conflicts
fix-merge-conflicts
ericlitman / open-pstack

Resolve merge conflicts non-interactively, validate build and tests, and finalize conflict resolution

Development23
M
make-pr-easy-to-review
make-pr-easy-to-review
ericlitman / open-pstack

Prepare PRs for review by cleaning noisy history, improving PR descriptions, and adding reviewer guidance without changing code behavior. Use for "make this easy to review", "tidy this PR", "clean up commits", or "annotate the diff".

Development23
A
aicore-sdk-java
aicore-sdk-java
sap / ai-skills-library

Generate working Java boilerplate for SAP GenAI Hub using the SAP AI SDK for Java (com.sap.ai.sdk). Covers chat completion, streaming, multi-turn conversations, prompt templates, content filtering, data masking, embeddings, RAG/grounding, prompt registry, and Spring Boot streaming. WHEN: user asks for Java or Kotlin code that calls a GenAI Hub model, wants a Java starter project, asks how to use com.sap.ai.sdk in their app, or asks how to integrate AI Core into a Spring Boot or plain Java application. DO NOT USE FOR: JavaScript/TypeScript code — use `aicore-sdk-js`.

Development22
A
aicore-sdk-js
aicore-sdk-js
sap / ai-skills-library

Generate working TypeScript/JavaScript boilerplate for SAP GenAI Hub using @sap-ai-sdk/orchestration, @sap-ai-sdk/foundation-models, @sap-ai-sdk/openai (native OpenAI SDK), @sap-ai-sdk/langchain (LangChain), @sap-ai-sdk/document-grounding (RAG), @sap-ai-sdk/prompt-registry, @sap-ai-sdk/llm-batch (batch jobs), @sap-ai-sdk/rpt (tabular prediction), or @sap-ai-sdk/context-registry (data destinations, tabular artifacts, scenario configurations). WHEN: user asks for TypeScript, JavaScript, Node.js, or JS/TS code that calls a GenAI Hub model, wants a TypeScript starter project, asks how to use @sap-ai-sdk in their app, asks how to use LangChain (JS/TS) with SAP AI Core, or wants JS/TS for RAG/document-grounding, prompt templates, batch LLM jobs, tabular (RPT) prediction, or managing data destinations / tabular artifacts / scenario configurations via the Context Registry. DO NOT USE FOR: Java code — use `aicore-sdk-java`.

Development22
I
inboxparse
inboxparse
timerise-ai / inboxparse

Build an InboxParse email integration in a Next.js App Router app: a typed server-only client for the V1 API, a signed webhook receiver, a scheduled sync that stores every email whether or not a webhook arrived, and replies sent only after a person approves the exact text. Use when: (1) an app must receive, store, search or answer email from Gmail or IMAP mailboxes connected to InboxParse, (2) adding or auditing an InboxParse webhook endpoint, sync job or send and reply flow, (3) feeding email into an AI feature without letting the email's author steer it, (4) calling the InboxParse API directly for emails, threads, search, mailboxes, labels, contacts, webhooks or usage, (5) the user mentions: InboxParse, inboxparse.com, email API, email-to-LLM, parse emails, email webhook, X-InboxParse-Signature, whsec_, ip_ API key, INBOXPARSE_API_KEY, email.received, email.ai_processed, ai.suggested_response, /api/v1/emails, rate_limit_exceeded. Carries the facts the API reference leaves out, checked against the implementation: deliveries carry ids, never the email, are retried up to 5 times and disable the subscription after 10 failures; the signature covers the raw body with no timestamp; the list cursor pages on sent_at alone. Next.js App Router; the InboxStore interface is the seam, so Postgres, Supabase or Firestore holds the state. Not a mail server, not an email client UI, and not the InboxParse MCP server.

Development22
L
linking-errors-to-traces
linking-errors-to-traces
posthog / ai-plugin

Links a PostHog error occurrence or session's errors to OpenTelemetry traces, logs with the same trace ID, and Session Replay. Use when the user asks for trace or span IDs on an error, same-trace logs, or backend traces for errors in a session. Starts from an occurrence UUID, session ID, or error tracking issue URL. For a general issue diagnosis or replay summary, use investigating-error-issue or investigating-replay.

Development22
M
mise-fy
mise-fy
sherifabdlnaby / skills

Use when working with mise (mise-en-place) or planning to update mise.toml. If the project uses mise, consult it even for one-line edits to mise.toml/hk.pkl, hooks, or CI tool setup, as it has the practices and security defaults you'd otherwise skip. Trigger on the intent even when the user never says “mise” (e.g. “update/pin the node version”, “set up pre-commit”) as long as the project already uses mise. Don't load for routine mise use (run/install/trust) that isn't changing config. Optionally use the skill to transform local development into using mise, aka (mise-fy).

Development22
N
nhcx-full
nhcx-full
nha-in / nhcx-package

Build India's NHCX (National Health Claims Exchange) provider-side claims integration into an existing HMIS codebase, end to end: beneficiary policy search, coverage eligibility, the payer's insurance plan, pre-authorisation, payer queries, claim, reprocess and release, and payment notices, with the NHCX gateway (JWE, x-hcx headers, ABDM session tokens, registry, callbacks) embedded in the application. Use when adding NHCX or PMJAY cashless claims to a hospital system as a whole, or when unsure which part of NHCX is needed.

Development22
C
catalyst-workflow-scaffold
catalyst-workflow-scaffold
diagridio / catalyst-ai

Add, create or generate a Dapr Workflow that runs on Diagrid Catalyst — the orchestrator, its activities, and the project wiring. Use for a workflow, orchestration, saga, pipeline or long-running multi-step process. Infers the repo's language

Development21
P
pr-screenshots
pr-screenshots
petem24 / skills

Upload screenshots to ImgBB and attach them to a GitHub pull request. Use after UI verification when a PR changes something visible, or when asked to add screenshots, images, or visual evidence to a PR.

Development21
P
project-clarify
project-clarify
light-cheng / skills

Clarify a real project's unresolved decisions from inspected project facts and return a bounded handoff artifact. Use only when the user explicitly invokes $project-clarify after readiness or when a project needs formal clarification; it does not create a SPEC, tickets, or automatically start another user-invoked stage

Agent workflows21
P
project-tickets
project-tickets
light-cheng / skills

Turn a formal SPEC into tracer-bullet vertical slices with blocking edges, then publish them as single-file-per-ticket issues on the local markdown tracker. Use only when the user explicitly invokes $project-tickets; it verifies the SPEC handoff, drafts a quiz-able breakdown, and hands execution to the frontier via light-implement

Agent workflows21
R
review-hog-resolution-criteria-gaps
review-hog-resolution-criteria-gaps
posthog / ai-plugin

Fixes should-fix and must-fix bugs and missing functionality. Leaves wording, documentation, and style suggestions to the author.

Testing & quality21
R
review-hog-resolution-criteria-small
review-hog-resolution-criteria-small
posthog / ai-plugin

Fixes small bugs, typos, wording, and outdated documentation. Leaves changes that need a design decision to the author.

Testing & quality21
O
orca-cli
orca-cli
phocassoftware / phorca

Operate Orca-managed worktrees, folder contexts, terminals, repos, automations, artifacts, skill sharing, worktree comments, and Orca's embedded browser through the `orca` CLI. Use when the user says "$orca-cli", "Orca worktree", "child worktree", "spawn codex/claude in a worktree", "read/wait/send Orca terminal", "handoff" / "handover" / "give this to another agent", "Orca browser", "orca artifacts", or "share skills". Prefer it over raw git worktree, ad hoc PTYs, or Computer Use when Orca state is involved. Use Computer Use only when a visible window needs GUI control that a CLI, filesystem, or API cannot do.

Agent workflows20
S
seenry-motion
seenry-motion
ayangabryl / seenry-skills

Build, review or research interface motion: press feedback, menus, tooltips, dialogs, sheets, toasts, accordions, tabs, page and shared-element transitions, scroll effects, drag and gestures, number and icon changes. Decides whether something should animate at all, then picks the tool, properties, curve, duration or spring, interruption and reduced-motion behavior, with tested modern-CSS recipes and runnable assets. Also studies recorded motion from Seenry references

Design & UI20
C
codebase-design
codebase-design
matpocock / skills

Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.

Development19
D
domain-modeling
domain-modeling
matpocock / skills

Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.

Development19
G
grill-with-docs
grill-with-docs
matpocock / skills

A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

Development19
I
implement
implement
matpocock / skills

Implement a piece of work based on a spec or set of tickets.

Development19
I
implementing-api-surveys
implementing-api-surveys
posthog / ai-plugin

Implements a PostHog API (headless) survey inside the user's own codebase so it renders with their UI components and captures the exact events PostHog expects, then verifies the first response arrived. Use when asked to implement a survey, build a headless survey, build a custom survey UI, render a survey in my app, or wire up a survey of type `api` in a browser, server, or custom mobile UI. Covers the posthog-js event contract, server-side SDK capture, and post-implementation verification through MCP. To design or create the survey definition, use creating-surveys instead. For a survey that is implemented but not showing or not recording, use debugging-surveys.

Development19
I
improve-codebase-architecture
improve-codebase-architecture
matpocock / skills

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

Development19
S
seenry
seenry
ayangabryl / seenry-skills

Design and build web interfaces at design-studio quality, not AI-template quality. Use for any new page, landing page, dashboard, app shell, pricing, settings, form or single component, web or mobile (native app screens with seenry-apps), for redesigns and visual polish, and for matching a reference. Designs the brand's identity first, the way studios do (a truth, a type voice, one color field, one graphic device, one image treatment), studies real identities, studio sites and category leaders from Seenry MCP, builds the page as an application of that identity on a proven product and motion floor, and does not finish until a strict slop check passes and a blind critic scores the page at big-company level

Design & UI19
S
seenry-apps
seenry-apps
ayangabryl / seenry-skills

Design and build native-feeling mobile app screens and flows (SwiftUI, UIKit, React Native, Expo, Flutter, mobile web prototypes) that match top App Store apps. Use for onboarding, tab and stack navigation, lists, forms, settings, paywalls, players, sheets and empty or error states. Researches whole journeys in real apps via Seenry MCP (the flow from the app it is based on, the look from the app it should look like), then enforces navigation doors, a mechanical slop pre-flight and a beat-the-reference gate

Design & UI19
T
to-spec
to-spec
matpocock / skills

Turn the current conversation into a spec and publish it to the project issue tracker: no interview, just synthesis of what you've already discussed.

Development19
T
to-tickets
to-tickets
matpocock / skills

Break a plan, spec, or the current conversation into a set of tracer-bullet tickets, each declaring its blocking edges, published to the configured tracker (edges as text in one file per ticket locally, or native blocking links on a real tracker).

Development19
V
veer-cli

Operate Veer-managed worktrees, folder contexts, terminals, repos, automations, artifacts, skill sharing, worktree comments, and Veer's embedded browser through the `veer` CLI. Use when the user says "$veer-cli", "Veer worktree", "child worktree", "spawn codex/claude in a worktree", "read/wait/send Veer terminal", "handoff" / "handover" / "give this to another agent", "Veer browser", "orca artifacts", or "share skills". Prefer it over raw git worktree, ad hoc PTYs, or Computer Use when Veer state is involved. Use Computer Use only when a visible window needs GUI control that a CLI, filesystem, or API cannot do.

Agent workflows19
W
watch-github
watch-github
vivswan / skills

Use when a push went up or a PR opened, or when waiting on a PR's reviews, merge, or CI, or on a branch tip's CI, so a daemon the session owns delivers the events as messages instead of polls

Development19
D
diagnosing-bugs
diagnosing-bugs
matpocock / skills

Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.

Development18
F
flydsl-kernel-authoring
flydsl-kernel-authoring
amd / skills

Comprehensive reference for authoring FlyDSL GPU kernels on AMD GPUs. Covers the layout algebra, tiled copy/MMA, buffer ops, loop-carried range loops, SharedAllocator (LDS), autotuning, and common patterns. Use when writing, reviewing, or understanding FlyDSL kernel code.

Development18
H
highlights
highlights
pierrecomputer / pierre

Use when an app uses @pierre/highlights to generate syntax-highlighted HTML or tokens, stream code, incrementally tokenize edits, or apply Zed-compatible themes and CSS variables.

Development18
I
implement-spec
implement-spec
matpocock / skills

Implement the result of /to-spec and /to-tickets in code

Development18
O
orca-cli

Operate Orca-managed worktrees, folder contexts, terminals, repos, automations, artifacts, skill sharing, worktree comments, and Orca's embedded browser through the `orca` CLI. Use when the user says "$orca-cli", "Orca worktree", "child worktree", "spawn codex/claude in a worktree", "read/wait/send Orca terminal", "handoff" / "handover" / "give this to another agent", "Orca browser", "orca artifacts", or "share skills". Prefer it over raw git worktree, ad hoc PTYs, or Computer Use when Orca state is involved. Use Computer Use only when a visible window needs GUI control that a CLI, filesystem, or API cannot do.

Agent workflows18
P
pr
pr
matpocock / skills

Use when writing a PR body

Development18
R
rust-macros
rust-macros
pluginagentmarketplace / custom-plugin-rust

Master Rust macros - declarative and procedural macros

Development18
S
setup-matt-pocock-skills
setup-matt-pocock-skills
matpocock / skills

Configure this repo for the engineering skills: set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use of the other engineering skills.

Agent workflows18
T
tdd
tdd
matpocock / skills

Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.

Testing & quality18
T
triage
triage
matpocock / skills

Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.

Development18
P
principle-attack-the-premise
principle-attack-the-premise
ericlitman / open-pstack

Apply when two or more fixes that share one premise have failed the same gate. Write the premise down and test it directly before you write another fix that assumes it.

Development17
S
ssot

SSoT design source of truth (Markdown + VDM-SL literary-style specifications), overview and routing. Must read this skill first; ask and stop if no specific sub-block is specified. Do not read other ssot-* or design/.

Development17
36841–36900 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.