mcpField

Skills

99,064 packaged capabilities and playbooks for agents. Install any of them with one command.

Development

E
encore-logging
encore-logging
encoredev / skills

Add or improve structured logging in Encore.ts using `encore.dev/log`. Covers log placement, levels, stable messages and fields, errors, contextual loggers, sensitive data, and log volume.

Development146
F
fcode-factorial-actions
fcode-factorial-actions
factorialco / factorial-code-skills

Expose a Factorial Code process to Factorial as a Factorial Action—the `factorial` block in a process's metadata.json (master switch, awaitResult, requiredPolicies, and the uiTrigger / form / agentTool / backend entry points), the Factorial One tool contract (description, effect, whenToUse, whenNotToUse, preconditions, doesNotDo, degradation, simulatesFor), the reserved lifecycle slugs, the parameters schema as the contract with Factorial, and how the legacy `form` / `uiTrigger` blocks are kept mirrored. Use when configuring how Factorial reaches a process, writing an agent tool contract, or filling the "Trigger from Factorial" section of a process.

Development146
F
flyway-migrations
flyway-migrations
rrezartprebreza / spring-boot-skills

Use when creating database migrations, schema changes, seed data, or any SQL that modifies database structure. Covers Flyway naming conventions, versioning, and safe migration patterns.

Data & databases146
G
git-commit

Execute git commit with conventional commit message analysis, intelligent staging, and message generation. Use when user asks to commit changes, create a git commit, or mentions "/commit". Supports: (1) Auto-detecting type and scope from changes, (2) Generating conventional commit messages from diff, (3) Interactive commit with optional type/scope/description overrides, (4) Intelligent file staging for logical grouping

Development146
G
github

Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.

Development146
H
halo-plugin-dev
halo-plugin-dev
halo-dev / dev-skills

Create or modify Halo CMS plugins, including Java backend code, plugin.yaml and extension resources, Gradle and DevTools configuration, plugin APIs and lifecycle, and Vue-based Console or User Center UI. Use for Halo plugin implementation, migration, debugging, or integration work; do not use for theme-only changes

Development146
H
hydrogen-upgrades
hydrogen-upgrades
weaverse / shopify-hydrogen-skills

Step-by-step guides for upgrading Shopify Hydrogen between versions — breaking changes, code diffs, and migration steps for each release.

Development146
I
iskronify
iskronify
iskron-ai / skills

КОНТРАКТ AGENTS.md: 39. БЕЗ ПРОСЬБЫ прогони, если contract обложки ниже 39 или его нет; репо без признаков — только предложи. Триггеры: iskronify, «прокачай репо», «привести проект к стандарту», «завести/обновить AGENTS.md», set up AGENTS.md. Два такта: «встать» — граф, контур по origin, роль, обложка, guard; «доделать» — слоты из графа, кода и ответов агентов в деле выравнивания. AGENTS.md обновляется без человека; ему — принципиальное, а когда спросить некого — и невыводимое. Нужны тулы iskron_*.

Agent workflows146
J
jira-issues
jira-issues
moizibnyousaf / ai-agent-skills

Create, update, and manage Jira issues from natural language. Use when the user wants to log bugs, create tickets, update issue status, or manage their Jira backlog.

Productivity146
L
linear-cycles
linear-cycles
nesszer / linear-cli

Manage Linear sprint cycles—list, create, update, delete, and complete. Use when managing cycles.

Productivity146
L
lingui-framework-setup
lingui-framework-setup
lingui / skills

Set up Lingui in a React or Vue framework. Use when adding Lingui to a Next.js App Router, Vite, React Router 7, Remix, TanStack Start, or Vue 3 (Vite, Nuxt) project, when wiring locale detection, locale-prefixed URLs, or SSR locale resolution, or when a working setup breaks after a framework or build-tool upgrade.

Development146
L
loam::planning

Use when an approved workspace spec needs an execution-ready implementation plan with ordered, verifiable steps. Specs are mandatory: this skill consumes design decisions, verifies that the spec still matches the codebase, and writes the repo-native plans/ artifacts. Inherits optional goal provenance; see loam::setting-goals.

Agent workflows146
M
magento-cache-analyst
magento-cache-analyst
maxnorm / magento2-agent-skills

Optimizes Magento 2 caching strategies for enterprise performance. Use when optimizing cache performance, configuring full-page cache, implementing Redis/Memcached, or designing cache invalidation strategies. Masters FPC, application cache, and distributed caching solutions.

Development146
M
manage-mcp

Manage MCP servers in Nuxt with @nuxtjs/mcp-toolkit — setup, create tools/resources/prompts, organize with handlers, build interactive MCP Apps, add elicitation/logging/sessions, review, and troubleshoot.

Development146
M
migrating-tauri-apps
migrating-tauri-apps
dchuk / claude-code-tauri-skills

Assists users with migrating Tauri applications from v1 to v2 stable, and from v2 beta to v2 stable, covering breaking changes, configuration updates, API migrations, and plugin system changes

Development146
O
open-wrap-url
open-wrap-url
microsoft / power-platform-skills

Use when the user wants to open the Power Apps Wrap page for an app ID in the active environment.

Development146
O
openharmony-cpp
openharmony-cpp
openharmonyinsight / openharmony-skills

Expert coding guide for OpenHarmony C++ development. Use this skill when writing, refactoring, or reviewing C++ code for OpenHarmony projects. It enforces strict project-specific conventions (naming, formatting, headers) and critical security requirements (input validation, memory safety).

Development146
P
performance-engineering
performance-engineering
dhruvjainin / absolute

Absolute skills to 10x your development lifecycle

Development146
P
performance-engineering
performance-engineering
maddhruv / absolute

Absolute skills to 10x your development lifecycle

Development146
P
plan
plan
gracefullight / stock-checker

PM-based requirements analysis, task decomposition, API contract definition

Agent workflows146
P
pr-branch-naming
pr-branch-naming
thedesignproject / agent-skills

Generate a conventionally-named branch and PR title from a feature description. Use when the user is starting a new branch, opening a PR, or asks how to name a branch or PR. Triggers on phrases like "create a branch", "name this branch", "open a PR", "what should I call this branch", "PR title for this".

Development146
P
prisma-nestjs-patterns
prisma-nestjs-patterns
davidcastagnetoa / skills

Prisma ORM integration patterns with NestJS for production applications. Use PROACTIVELY when working with Prisma schemas, migrations, PrismaService, atomic transactions (including SELECT FOR UPDATE), repositories as infrastructure adapters in Clean Architecture, optimized queries (N+1, includes, pagination), seeds, and testing with Prisma Mock. Always activate when these keywords appear: Prisma, PrismaService, prisma.$transaction, prisma migrate, schema.prisma, PrismaClient, Prisma.validator, include/select, upsert, createMany, or any database operation with Prisma in a NestJS project.

Development146
P
pt2-bug-basher
pt2-bug-basher
pytorch / pytorch

Debugs PyTorch 2 compiler stack failures, including Dynamo graph breaks, Inductor codegen errors, AOTAutograd crashes, and accuracy mismatches. Use for torch.compile errors, BackendCompilerFailed exceptions, recompilation issues, Triton kernel failures, FX graph problems, or debugging PT2, Dynamo, Inductor, or compiled model issues.

Development146
P
pwa-development
pwa-development
travisjneuman / .claude

Progressive Web App development for installable, offline-capable web applications. Use when building PWAs, implementing service workers, or creating offline-first experiences.

Development146
P
python-refactoring
python-refactoring
ascend / agent-skills

Python code refactoring skill covering code smell identification, design pattern application, readability improvements, and practical experience. Use when the user requests "重构代码", "refactor", "代码优化", "改善代码质量", "code smell review", "应用设计模式", or "提升可读性", or submits a code review request. Supports producing a structured refactoring document after refactoring is complete ("输出重构文档", "生成重构报告"). Includes practical patterns distilled from 20+ real refactoring PRs in the vllm-ascend repository.

Development146
R
refactoring
refactoring
seb1n / awesome-ai-agent-skills

Improve code quality and maintainability through systematic identification of code smells and application of proven refactoring patterns. Use when the user requests refactoring or provides relevant inputs for this workflow.

Development146
R
reka-ui-skilld
reka-ui-skilld
skilld-dev / vue-ecosystem-skills

Vue port of Radix UI Primitives (headless, accessible, unstyled). ALWAYS use when writing code that imports "reka-ui" or "reka-ui/namespaced", building components with Reka UI primitives, or debugging and reviewing Reka UI usage. Provides version-specific API rules, composition patterns, and styling guidance.

Development146
R
rich-terminal-output
rich-terminal-output
autumnsgrove / lattice

Create beautiful terminal output with Rich library including tables, progress bars, panels, and syntax highlighting. Use when building CLI applications or enhancing terminal output in Python.

Development146
S
scene-menu-bar
scene-menu-bar
posthog / posthog

Conventions for adding or editing the SceneMenuBar above a scene's <SceneTitleSection>. Use when adding new menu items, moving items between menus, gating behind feature flags, building a new scene's menubar, or wiring rich inputs (tags, combobox) into the bar.

Design & UI146
S
scrum-sage
scrum-sage
michalparkola / tapestry-skills

AI-powered Scrum Master and Enterprise Agility Coach based on Jeff Sutherland, Taiichi Ohno, and First Principles thinking. Use when user needs help with Scrum, sprint analysis, backlog refinement, scaling advice, impediment removal, team dynamics, or agile coaching. Activate for questions about Scrum mechanics, Scrum@Scale, flow optimization, or team performance

Productivity146
S
search-domain-validator
search-domain-validator
shipshitdev / skills

Use this skill when users need to validate domain name format, check domain availability, or search for available domain names. It activates when users ask about domain validation, domain availability checking, domain search, or domain name verification.

Development146
S
shell-review
shell-review
athola / claude-night-market

Audits shell scripts for correctness, portability, and common pitfalls. Use when reviewing shell scripts or before committing shell changes

Testing & quality146
S
ship-it
ship-it
rubenflamshepherd / ruben-agent-skills

Run the sibling checkout-commit-push-pr and soft-delete-git skills in sequence, merge the resulting green pull request, and safely remove the merged local branch. Use when the user says "ship it" or asks to commit, push, open, validate, merge, and clean up a pull request as one autonomous end-to-end workflow.

Development146
S
solid-principles
solid-principles
thebeardedbearsas / claude-craft

SOLID principles for object-oriented design. Use when reviewing code quality, refactoring, designing classes or interfaces, or discussing architecture patterns.

Development146
S
specify-requirements
specify-requirements
rsmdt / the-startup

Create and validate product requirements documents (PRD). Use when writing requirements, defining user stories, specifying acceptance criteria, analyzing user needs, or working on the Requirements part of a spec.md in .start/specs/.

Development146
S
specops
specops
jarvusinnovations / specops

Spec-driven development workflow where specs are the source of truth, paired with a plan protocol for tracking work-in-flight as a micro-DAG. Use this skill whenever starting new features, planning implementation, writing specs, reviewing code against specs, working in or with a `plans/` directory, closing out a plan, or when the user mentions "spec", "specs/", "spec-first", "plans/", "plan protocol", "closeout commit", or asks how something should work or what to work on next. Also use when creating a new project that will use this development methodology, or when onboarding someone to a spec-driven codebase.

Development146
S
state-management
state-management
owl-listener / ai-design-skills

Managing shared context, memory, and state across multiple agents.

Agent workflows146
S
swift-code-reviewer
swift-code-reviewer
viniciuscarvalho / swift-code-reviewer-skill

Perform thorough code reviews for Swift/SwiftUI code, including spec adherence (PR description + linked issues), code quality, architecture, performance, security, Swift 6+ best practices, project standards from .claude/CLAUDE.md, and meta-feedback on recurring patterns that suggest gaps in the agent's instructions. Use when reviewing PRs/MRs (especially AI-generated ones), performing quality audits, validating against original spec, or providing structured feedback with severity levels and improvement suggestions for both the code and the agent loop that produced it.

Testing & quality146
T
tanstack-table
tanstack-table
oakoss / agent-skills

TanStack Table v8 headless data tables for React. Covers column definitions, sorting, filtering (fuzzy/faceted), server-side pagination with TanStack Query, infinite scroll, virtualization (TanStack Virtual), column/row pinning, row expanding/grouping, column resizing, and reusable Shadcn-styled components. Prevents 15 documented errors including infinite re-renders, React Compiler incompatibility, and server-side state mismatches. Use when building data tables, fixing table performance, implementing server-side pagination, adding filtering/sorting, or debugging table state issues.

Development146
T
telnyx-texml-javascript

Build voice applications using TeXML markup language (TwiML-compatible). Manage applications, calls, conferences, recordings, queues, and streams. This skill provides JavaScript SDK examples.

Development146
T
telnyx-voice-streaming-javascript

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 JavaScript SDK examples.

Development146
T
telnyx-webrtc-javascript

Manage WebRTC credentials and mobile push notification settings. Use when building browser-based or mobile softphone applications. This skill provides JavaScript SDK examples.

Development146
T
threejs-ambient-contact-shading
threejs-ambient-contact-shading
linegel / threejs-complete-set-of-skill

Ground indirect lighting with ambient visibility in Three.js r185 WebGPU/TSL. Use when choosing authored material AO, dynamic GTAO, forward-lighting placement, reduced-resolution reconstruction, temporal AO, or bent normals.

Development146
T
threejs-animation
threejs-animation
sickn33 / agentic-awesome-skills

Three.js animation - keyframe animation, skeletal animation, morph targets, animation mixing. Use when animating objects, playing GLTF animations, creating procedural motion, or blending animations

Creative & media146
T
threejs-compatibility-fallbacks
threejs-compatibility-fallbacks
linegel / threejs-complete-set-of-skill

Fallback unavailable WebGPU features through an isolated compatibility branch. Use only when the user explicitly requests a fallback after verified WebGPU unavailability; then classify canonical behavior as preserved, weakened, or removed.

Development146
T
triton-operator-design
triton-operator-design
ascend / agent-skills

Generate requirements documents for Triton operators targeting Ascend NPU. Use when designing new Triton operators, writing operator requirements, or designing operator performance optimizations. Key outputs: functional definitions, API interfaces, Tiling strategies, and Kernel implementation plans.

Development146
T
typescript-testing
typescript-testing
composiohq / composio

Select and run TypeScript SDK verification for packages, examples, type checks, linting, builds, Vitest suites, Effect v4 CLI tests, and runtime E2E tests. Use when adding tests, diagnosing TypeScript CI, choosing a focused test command, validating TypeScript package changes, or writing/porting CLI tests against effect@^4.1.0 and @effect/vitest. Do not use for Python-only checks.

Testing & quality146
V
vibe-coding
vibe-coding
adhi-jp / agent-skills

Use when the user explicitly invokes vibe-coding through a host-specific skill command, host-provided invocation signal, or direct instruction such as "use `vibe-coding`" for a coding workflow.

Agent workflows146
Y
yagni
yagni
jordancoin / codingskills

When writing or reviewing code to prevent over-engineering and speculative features. Use when the user says "is this over-engineered," "do we need this," "should I add," "future-proof," or "just in case." For simplicity concerns, see kiss. For abstraction design, see solid.

Development146
A
add-pdf-report
add-pdf-report
microsoft / power-platform-skills

Internal implementation skill invoked by /add-native for app-generated PDF report workflows using expo-print and, when present, expo-sharing.

Development145
A
add-pdf-viewer
add-pdf-viewer
microsoft / power-platform-skills

Internal implementation skill invoked by /add-native for native PDF control workflows. Handles HTTPS and file URI PDF viewing with @microsoft/power-apps-native-pdf-viewer 0.2.9+.

Development145
A
adding-project-secret-api-key-auth
adding-project-secret-api-key-auth
posthog / posthog

How to gate a PostHog API endpoint with project secret API key (PSAK) auth — a project-scoped, user-less service credential. Use when adding PSAK support to a viewset action, allowing a new scope for PSAKs, handling synthetic users (ProjectSecretAPIKeyUser), or choosing PSAK-aware rate throttles. Trigger terms: PSAK, ProjectSecretAPIKey, project secret API key, phs_ token, service auth, programmatic endpoint auth.

Security145
A
amp-create-api

No description yet

Development145
A
android-kotlin-coroutines

Use when implementing async operations with Kotlin coroutines, Flow, StateFlow, or managing concurrency in Android apps.

Development145
B
b2c-docs
b2c-docs
salesforcecommercecloud / b2c-developer-tooling

Search and read B2C Commerce documentation using the b2c CLI. Covers Script API reference (dw.* classes/modules), Developer Center guides (Commerce API, PWA Kit, SFRA, Storefront Next, B2C Commerce, Commerce Solutions, OCAPI), Salesforce Help (Business Manager administration and merchandising), tooling documentation (CLI/MCP/SDK), standard job steps, and XSD schemas. Use this skill for ANY B2C Commerce developer or administrator question that is not already grounded in a loaded skill or the current project context—even if they just say "how do I implement passwordless login" or "what methods does Basket have" or "how do I deploy a PWA Kit bundle" or "how do I import a site archive" or "what SCAPI endpoints are available for checkout"

Development145
B
bloomery
bloomery
mgratzer / bloomery

Interactive tutorial that guides engineers through building their own coding agent (agentic loop) from scratch using raw HTTP calls to an LLM API. Supports Gemini, OpenAI (and compatible endpoints), and Anthropic. Supports TypeScript, Python, Go, and Ruby. Detects progress automatically. Use when someone says "build an agent", "teach me agents", or "/build-agent".

Agent workflows145
B
bmad-auto
bmad-auto
bmad-labs / skills

Automatically orchestrates BMAD implementation workflows, including the full Phase 4 epic/story pipeline and Quick Flow for small, well-understood changes. Use whenever the user wants to: (1) automate Phase 4 implementation (“auto implement,” “start implementation,” “begin phase 4,” “automatic working on phase 4,” “implement all stories,” “process the epics”); (2) check implementation progress or status (“what’s the status?”, “how many stories are done?”); (3) resume a previously interrupted session (“continue from where we left off,” “resume”); or (4) implement a small, self-contained change without full BMAD planning (“quick dev,” “quick flow,” “implement this change,” or a described bug fix, refactor, small feature, or patch). For a small change or a request for quick implementation, route to Quick Flow—`bmad-quick-dev` handles intent-to-code directly without a separate spec step. If a multi-story project is in flight (`sprint-status.yaml` exists) and the current request is a substantive epic/story task, route to Phase 4; if it is a small one-off, route to Quick Flow regardless. If unsure whether to use this skill, use it—it automatically detects the appropriate flow

Agent workflows145
B
build-gpui-apps
build-gpui-apps
lassejlv / skills

Build, scaffold, refactor, debug, review, and validate native Rust desktop applications with GPUI. Recommend GPUI Kit and ask before adopting it; use gpui_kit imports after agreement, or preserve the chosen upstream GPUI stack. Includes the merged GPUI Kit component and design skills, full application/Base/Component/Shell documentation, coding and design guides, state, actions, async, input, accessibility, motion, themes, native integration, packaging, auto updates, testing, and production delivery. Use paper-to-gpui when the primary task is faithfully translating a selected Paper.design frame into an existing view.

Development145
B
building-ai-chat
building-ai-chat
ancoleman / ai-design-components

Builds AI chat interfaces and conversational UI with streaming responses, context management, and multi-modal support. Use when creating ChatGPT-style interfaces, AI assistants, code copilots, or conversational agents. Handles streaming text, token limits, regeneration, feedback loops, tool usage visualization, and AI-specific error patterns. Provides battle-tested components from leading AI products with accessibility and performance built in.

Design & UI145
C
caching-strategies
caching-strategies
curiositech / some_claude_skills

Design multi-tier caching architectures for web applications: cache-aside vs. write-through vs. write-behind, TTL design, cache invalidation, Redis patterns, CDN configuration, browser caching

Development145
16501–16560 of 37,923

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.