mcpField

Skills

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

Development

G
generating-custom-tab
generating-custom-tab
forcedotcom / sf-skills

Use this skill when users need to create or configure Salesforce Custom Tabs. Trigger when users mention tabs, navigation tabs, object tabs, web tabs, Visualforce tabs, Lightning component tabs, app page tabs, or tab configuration. Also use when users want to add navigation to custom objects, create tabs for external content, or set up Lightning page tabs. Always use this skill for any custom tab work.

Development3.9k
P
project-references
project-references
dboeckli / ai-agent-skills

Look up conventions, patterns, and concrete implementations from your own GitHub repositories checked out locally under ~/projects/referenzen/. Use this skill whenever there is uncertainty about how something is done in your codebase family — e.g. Helm chart structure, Kubernetes manifests, framework configuration patterns, Docker Compose conventions, CI/CD pipeline setup, or any other recurring architectural decision. Invoke it proactively before guessing at a convention; always cite the source project and path when a pattern is adopted. Also use when the user asks to check out, update, or search reference repositories, or to generate an overview/report of GitHub Actions triggers (push, pull_request, schedule/cron) across repositories.

Development3.9k
U
understand-explain
understand-explain
egonex-ai / understand-anything

Use when you need a deep-dive explanation of a specific file, function, or module in the codebase

Development3.9k
G
generating-custom-application
generating-custom-application
forcedotcom / sf-skills

Use this skill when users need to create or configure tab-based Salesforce Custom Applications with navigation, branding, and action overrides. Trigger when users mention custom apps, application metadata, app navigation, or organizing tabs into applications. Use when users want to create app containers for tabs and pages. Do NOT use when the goal is hosting a React UI bundle in the App Launcher — use generating-ui-bundle-custom-app for that case.

Development3.9k
A
authentication
authentication
dpearson2699 / swift-ios-skills

Implement iOS authentication flows with AuthenticationServices and LocalAuthentication. Use when building Sign in with Apple, passkey/WebAuthn registration or sign-in with ASAuthorizationPlatformPublicKeyCredentialProvider, ASAuthorizationController credential state and revocation handling, ASWebAuthenticationSession OAuth or third-party login, Password AutoFill, identity-token server validation, or local biometric re-authentication with LAContext.

Security3.9k
U
understand-dashboard
understand-dashboard
egonex-ai / understand-anything

Launch the interactive web dashboard to visualize a codebase's knowledge graph

Development3.9k
U
upstash
upstash
upstash / skills

Work with any Upstash product, SDK, or tool, including serverless Redis (caching, sessions, leaderboards, key-value storage), Ratelimit (rate limiting and throttling), QStash (message queue, cron schedules, background jobs), Workflow (durable long-running functions), Vector (vector database for embeddings, semantic search, and RAG), Search (full-text and semantic search), Box (sandboxed cloud containers for AI agents, TypeScript/JavaScript and Python), Blob (serverless S3-compatible file storage with direct browser uploads), the Upstash CLI, and no-signup scratch Redis for agents. Use when the user mentions Upstash or needs any of these capabilities in a serverless, edge, or Node.js app.

Cloud & DevOps3.9k
O
openspec-sync-specs
openspec-sync-specs
fission-ai / openspec

Sync delta specs from an OpenSpec change to the main specs. Use when the user wants to update main specs with changes from a delta spec without archiving the change. Also use when the user says “openspec sync” or “opsx sync.”

Development3.9k
K
knip
knip
brianlovin / agent-config

Run knip to find and remove unused files, dependencies, and exports. Use for cleaning up dead code and unused dependencies.

Development3.9k
B
background-processing
background-processing
dpearson2699 / swift-ios-skills

Schedule and execute background work on iOS using BGTaskScheduler. Use when registering BGAppRefreshTask for short background fetches, BGProcessingTask for long-running maintenance, BGContinuedProcessingTask (iOS 26+) for foreground-started work that continues in background, background URLSession downloads, or background push notifications. Covers Info.plist configuration, expiration handling, task completion, and debugging with simulated launches.

Development3.9k
G
generating-lightning-app
generating-lightning-app
forcedotcom / sf-skills

Build complete Salesforce Lightning Experience applications from natural language descriptions. Use this skill when a user requests a "complete app", "Lightning app", "business solution", "management system", or describes a scenario requiring multiple interconnected Salesforce components (objects, fields, pages, tabs, security). Orchestrates all required metadata types in proper dependency order to produce a deployable application.

Development3.9k
G
generating-custom-lightning-type
generating-custom-lightning-type
forcedotcom / sf-skills

Use this skill when users need to create Custom Lightning Types (CLTs) for Einstein Agent actions or structured input/output schemas. Trigger when users mention CLT, Custom Lightning Types, Custom Lightning Types (CLTs) with widget/mosaic/fragment rendition/renderer, JSON schemas for agents, type definitions, lightning__objectType, or editor/renderer configurations. When widget renditions are requested, you MUST first read the widget-rendition.md reference file in this skill's references/ directory and follow its complete workflow. This is complex - always use this skill for CLT work.

Development3.9k
M
msbuild-modernization
msbuild-modernization
dotnet / skills

Guide for modernizing and migrating MSBuild project files to SDK-style format. USE FOR: converting legacy .csproj/.vbproj with verbose XML to SDK-style, migrating packages.config to PackageReference, removing Properties/AssemblyInfo.cs in favor of auto-generation, eliminating explicit Compile Include lists via implicit globbing, consolidating shared settings into Directory.Build.props. Indicators of legacy projects: ToolsVersion attribute, an Import of Microsoft.CSharp.targets via $(MSBuildToolsPath), .csproj files over 50 lines for simple projects. DO NOT USE FOR: projects already in SDK-style format, non-.NET build systems (npm, Maven, CMake), .NET Framework projects that cannot move to SDK-style

Development3.9k
N
naming-analyzer
naming-analyzer
softaworks / agent-toolkit

Suggest better variable, function, and class names based on context and conventions

Development3.9k
A
angular-ssr
angular-ssr
analogjs / angular-skills

DEPRECATED - this skill is unmaintained. Use the official Angular skills at https://github.com/angular/skills instead. Implement server-side rendering and hydration in Angular v20+ using @angular/ssr. Use for SSR setup, hydration strategies, prerendering static pages, and handling browser-only APIs. Triggers on SSR configuration, fixing hydration mismatches, prerendering routes, or making code SSR-compatible.

Development3.9k
G
gsap-framer-scroll-animation
gsap-framer-scroll-animation
github / awesome-copilot

Use this skill whenever the user wants to build scroll animations, scroll effects, parallax, scroll-triggered reveals, pinned sections, horizontal scroll, text animations, or any motion tied to scroll position — in vanilla JS, React, or Next.js. Covers GSAP ScrollTrigger (pinning, scrubbing, snapping, timelines, horizontal scroll, ScrollSmoother, matchMedia) and Framer Motion / Motion v12 (useScroll, useTransform, useSpring, whileInView, variants). Use this skill even if the user just says "animate on scroll", "fade in as I scroll", "make it scroll like Apple", "parallax effect", "sticky section", "scroll progress bar", or "entrance animation". Also triggers for Copilot prompt patterns for GSAP or Framer Motion code generation. Pairs with the premium-frontend-ui skill for creative philosophy and design-level polish

Design & UI3.9k
F
fetcher
fetcher
fetcher-sh / fetcher-skills

Shared payment and setup skill for fetcher.sh, a pay-per-call web-data API covering Twitter/X, TikTok, Instagram, YouTube, Reddit, Google Search, Google Maps, Google News, Google Play, the App Store, and Yelp. Use this skill whenever a task needs a fetcher.sh API key, a credit top-up, an x402 micropayment, MCP server configuration, or an explanation of the { status, message, data } response envelope and error codes — before or alongside any of the per-service skills (twitter-api, x-api, tiktok-api, instagram-api, youtube-api, reddit-api, google-search, google-maps, google-news, google-play, app-store, yelp). Also use it when the user asks how to pay with USDC, fund an agent wallet, set up credits, mint or rotate an API key, or connect an MCP client to fetcher.sh

Development3.9k
H
healthkit
healthkit
dpearson2699 / swift-ios-skills

Read, write, and query Apple Health data using HealthKit. Covers HKHealthStore authorization, sample queries, statistics queries, statistics collection queries for charts, saving HKQuantitySample data, background delivery, workout sessions with HKWorkoutSession and HKLiveWorkoutBuilder, HKUnit, and HKQuantityTypeIdentifier values. Use when integrating with Apple Health, displaying health metrics, recording workouts, or enabling background health data delivery.

Development3.9k
N
new-terraform-provider
new-terraform-provider
hashicorp / agent-skills

Use this when scaffolding a new Terraform provider with the Plugin Framework: workspace layout, go module setup, provider server main.go, and a provider.go with schema and Configure. Also use when a user wants to start building a provider for a new API or asks how to begin a terraform-provider-* project.

Development3.9k
P
provider-actions
provider-actions
hashicorp / agent-skills

Implement Terraform Provider actions using the Plugin Framework. Use when developing imperative operations that execute at lifecycle events (before/after create, update, destroy).

Development3.9k
G
generating-list-view
generating-list-view
forcedotcom / sf-skills

Use this skill when users need to create, generate, or validate Salesforce List View metadata. Trigger when users mention list views, filtered record lists, creating views, setting up record columns, filtering records by criteria, or ask about list view visibility. Also use when users say things like \"I need a view that shows...\", \"filter records by...\", \"create a list view for...\", or when they're working with ListView XML files and need validation or troubleshooting.

Data & databases3.9k
T
tanstack-start
tanstack-start
tanstack-skills / tanstack-skills

Full-stack React framework powered by TanStack Router with SSR, streaming, server functions, and deployment to any hosting provider

Development3.9k
C
convex-best-practices
convex-best-practices
waynesutton / builder-skills

Production patterns for Convex apps and the rules the @convex-dev/eslint-plugin enforces: validators, indexes, idempotent mutations, avoiding OCC conflicts, thin function wrappers, error handling. Use when reviewing Convex code, asking whether a pattern is right, setting up ESLint, or fixing write conflicts and slow queries.

Development3.9k
G
generating-validation-rule
generating-validation-rule
forcedotcom / sf-skills

Use this skill when users need to create, modify, or validate Salesforce Validation Rules. Trigger when users mention validation rules, field validation, data quality rules, formula validation, error messages, or validation logic. Also use when users encounter validation errors, need to update formulas, or want to enforce business rules at the data layer. Always use this skill for any validation rule work.

Data & databases3.9k
O
opencli-oneshot
opencli-oneshot
jackwener / opencli

Use when quickly generating a single OpenCLI command from a specific URL and goal description. 4-step process — open page, capture API, write TS adapter, test. For full site exploration, use opencli-explorer instead.

Development3.9k
R
Release
Release
schpet / linear-cli

Use this skill when the user asks to “make a release”, “create a release”, “cut a release”, “release a new version”, “publish a release”, or mentions preparing for release. Provides a comprehensive workflow for reviewing changes, updating the changelog, determining the semver bump, and publishing

Development3.9k
I
inngest-setup
inngest-setup
inngest / inngest-skills

Use when adding durable execution to a TypeScript project — building retry-safe webhook handlers, background jobs that survive crashes, scheduled tasks, or long-running workflows that outlive a single request. Covers Inngest SDK installation, client config, environment variables, serve endpoints (Next.js, Express, Hono, Fastify), connect-as-worker mode, and the local dev server.

Development3.9k
G
ghost-repo-context
ghost-repo-context
ghostsecurity / skills

Scans directory structure, detects projects, maps dependencies, and documents code organization into a repo.md file. Use when the user needs a codebase overview, project structure map, or repository context before security analysis.

Development3.9k
V
vision-framework
vision-framework
dpearson2699 / swift-ios-skills

Implement computer vision features including text recognition (OCR), face detection, barcode scanning, image segmentation, object tracking, and document scanning in iOS apps. Covers both the modern Swift-native Vision API (iOS 18+) and legacy VNRequest patterns, VisionKit DataScannerViewController for live camera scanning, and CoreMLRequest/VNCoreMLRequest for custom model inference. Use when adding OCR, barcode scanning, face detection, or custom Core ML model inference with Vision.

Development3.9k
E
eval-driven-dev
eval-driven-dev
github / awesome-copilot

Improve AI application with evaluation-driven development. Define eval criteria, instrument the application, build golden datasets, observe and evaluate application runs, analyze results, and produce a concrete action plan for improvements. ALWAYS USE THIS SKILL when the user asks to set up QA, add tests, add evals, evaluate, benchmark, fix wrong behaviors, improve quality, or do quality assurance for any Python project that calls an LLM model.

Testing & quality3.9k
J
jupyter-notebook-writing
jupyter-notebook-writing
zc277584121 / marketing-skills

Write Milvus application-level Jupyter notebook examples using a Markdown-first workflow with jupyter-switch for format conversion

Development3.9k
S
spring-boot-crud-patterns
spring-boot-crud-patterns
giuseppe-trisciuoglio / developer-kit

Provides and generates complete CRUD workflows for Spring Boot 3 services. Creates feature-focused architecture with Spring Data JPA aggregates, repositories, DTOs, controllers, and REST APIs. Validates domain invariants and transaction boundaries. Use when modeling Java backend services, REST API endpoints, database operations, web service patterns, or JPA entities for Spring Boot applications

Development3.9k
U
understand-chat
understand-chat
egonex-ai / understand-anything

Use when you need to ask questions about a codebase or understand code using a knowledge graph

Development3.9k
O
om-auto-continue-pr
om-auto-continue-pr
open-mercato / skills

Resume any open PR — started by `om-auto-create-pr` or opened outside the pipeline. Claims it, resumes in an isolated worktree from the first unchecked step of its execution plan; a PR with no plan is adopted — the goal is reconstructed from its description, comments, review feedback, linked issues and diff, then executed. Usage - /om-auto-continue-pr <PR-number>

Development3.9k
T
tanstack-pacer
tanstack-pacer
tanstack-skills / tanstack-skills

Framework-agnostic debouncing, throttling, rate limiting, queuing, and batching utilities

Development3.9k
C
contract-first

Coordinate frontend/backend or service-to-service work through one authoritative machine-checkable contract (OpenAPI, AsyncAPI, Protocol Buffers, or JSON Schema), with generated consumer types and contract-verified integration. Use when parallel consumer and provider work must evolve an API or event schema without field drift, mock/production shape mismatch, or one side silently redefining the interface.

Development3.9k
U
uml
uml
markdown-viewer / skills

Create UML diagrams using PlantUML syntax. Best for software modeling — Class, Sequence, Activity, State Machine, Component, Use Case, and Deployment diagrams with concise text-based notation and auto-layout.

Development3.9k
N
nextjs-app-router
nextjs-app-router
giuseppe-trisciuoglio / developer-kit

Provides patterns and code examples for building Next.js 16+ applications with App Router architecture. Use when creating projects with App Router, implementing Server Components and Client Components (“use client”), creating Server Actions for forms, building Route Handlers (route.ts), configuring caching with “use cache” directive (cacheLife, cacheTag), setting up parallel routes (`@slot`) or intercepting routes, migrating to proxy.ts, or working with App Router file conventions (layout.tsx, page.tsx, loading.tsx, error.tsx).

Development3.9k
U
understand-onboard
understand-onboard
egonex-ai / understand-anything

Use when you need to generate an onboarding guide for new team members joining a project

Development3.9k
R
react-three-fiber
react-three-fiber
freshtechbro / claudedesignskills

Build declarative 3D scenes with React Three Fiber (R3F), a React renderer for Three.js. Use when building interactive 3D experiences in React applications with component-based architecture, state management, and reusable abstractions. Ideal for product configurators, portfolios, games, data visualization, and immersive web experiences.

Development3.9k
C
computer-vision-opencv
computer-vision-opencv
mindrally / skills

Expert guidance for computer vision development using OpenCV, PyTorch, and modern deep learning techniques for image and video processing.

Development3.9k
A
add-provider-doc
add-provider-doc
lobehub / lobehub

Add documentation for a new AI provider — usage docs, env vars, Docker config, image resources

Development3.9k
B
build-with-exa
build-with-exa
exa-labs / agent-skills

Build applications and agents with Exa's API: search, contents extraction, answer, Agent API, monitors, websets, OpenAI-compatible endpoints, and exa-py/exa-js SDKs. Use when choosing Exa endpoints, writing Exa API calls, integrating semantic web search or research into products, or debugging Exa request shapes.

Development3.9k
Z
zod-validation-utilities
zod-validation-utilities
giuseppe-trisciuoglio / developer-kit

Creates reusable Zod v4 schemas, validates API payloads, forms, and configuration input, transforms and coerces data safely, and handles validation errors with strong type inference for TypeScript applications. Use when designing validation layers, parsing `z.string()`, `z.object()`, or `z.email()` schemas, or implementing runtime type-safe data validation.

Development3.9k
C
chunking-strategy
chunking-strategy
giuseppe-trisciuoglio / developer-kit

Provides chunking strategies for RAG systems. Generates chunk size recommendations (256-1024 tokens), overlap percentages (10-20%), and semantic boundary detection methods. Validates semantic coherence and evaluates retrieval precision/recall metrics. Use when building retrieval-augmented generation systems, vector databases, or processing large documents.

Data & databases3.8k
O
om-auto-continue-pr-loop
om-auto-continue-pr-loop
open-mercato / skills

Advanced om-auto-continue-pr for PRs started by om-auto-create-pr-loop—claims the PR, resumes from the first non-done PLAN.md Tasks row in an isolated worktree, maintains per-step commit and checkpoint discipline (integration tests and screenshots for UI), runs the full gate at completion, keeps spec-only design PRs design-only (implementation ships on its own PR via om-auto-implement-spec), and preserves the run-folder and label contract. Use plain om-auto-continue-pr for simple runs

Development3.8k
G
game-development
game-development
sickn33 / agentic-awesome-skills

Game development orchestrator. Routes by platform, dimension, and engine fit (web 2D/3D, hybrid DOM+canvas, narrative tools). Use when starting or structuring a game project, choosing frameworks, or picking among Phaser, PixiJS, Kaplay, Canvas/WebGL, Three.js, Babylon.js, Godot, Unity, or Ink/Twine

Development3.8k
S
spring-boot-event-driven-patterns
spring-boot-event-driven-patterns
giuseppe-trisciuoglio / developer-kit

Provides Event-Driven Architecture (EDA) patterns for Spring Boot — creates domain events, configures ApplicationEvent and @TransactionalEventListener, sets up Kafka producers and consumers, and implements the transactional outbox pattern for reliable distributed messaging. Use when implementing event-driven systems in Spring Boot, setting up async messaging with Kafka, publishing domain events from DDD aggregates, or needing reliable event publishing with the outbox pattern.

Development3.8k
N
nestjs-best-practices
nestjs-best-practices
giuseppe-trisciuoglio / developer-kit

Provides comprehensive NestJS best practices including modular architecture, dependency injection scoping, exception filters, DTO validation with class-validator, and Drizzle ORM integration. Use when designing NestJS modules, implementing providers, creating exception filters, validating DTOs, or integrating Drizzle ORM within NestJS applications.

Development3.8k
S
site-md
site-md
google-labs-code / stitch-skills

Analyze a project description or site requirements and synthesize a project constitution into SITE.md for the Stitch Build Loop

Development3.8k
N
nx-run-tasks
nx-run-tasks
nrwl / nx-ai-agents-config

Helps with running tasks in an Nx workspace. USE WHEN the user wants to execute build, test, lint, serve, or run any other tasks defined in the workspace.

Development3.8k
N
nestjs-code-review
nestjs-code-review
giuseppe-trisciuoglio / developer-kit

Provides comprehensive code review capability for NestJS applications, analyzing controllers, services, modules, guards, interceptors, pipes, dependency injection, and database integration patterns. Use when reviewing NestJS code changes, before merging pull requests, after implementing new features, or for architecture validation. Triggers on "review NestJS code", "NestJS code review", "check my NestJS controller/service"

Testing & quality3.8k
W
workflow-init
workflow-init
vercel / workflow

Install and configure Vercel Workflow SDK before it exists in node_modules. Use when the user asks to “install workflow”, “set up workflow”, “add durable workflows”, “configure workflow sdk”, or “init workflow” for Next.js, Express, Hono, Fastify, NestJS, Nitro, Nuxt, Astro, SvelteKit, or Vite.

Development3.8k
S
spring-boot-cache
spring-boot-cache
giuseppe-trisciuoglio / developer-kit

Provides patterns for implementing Spring Boot caching: configures Redis/Caffeine/EhCache providers with TTL and eviction policies, applies @Cacheable/@CacheEvict/@CachePut annotations, validates cache hit/miss behavior, and exposes metrics via Actuator. Use when adding caching to Spring Boot services, configuring cache expiration, evicting stale data, or diagnosing cache misses.

Development3.8k
B
blueprint
blueprint
wordpress / agent-skills

Use when the deliverable is WordPress Playground Blueprint JSON or a Blueprint bundle, including creating, editing, reviewing, validating schema keys, choosing steps/resources, and debugging Blueprint files. For only running or sharing a Playground environment, use wp-playground.

Development3.8k
D
developing-genkit-js
developing-genkit-js
google / skills

Develop AI-powered applications using Genkit in Node.js/TypeScript. Use when the user asks about Genkit, AI agents, flows, or tools in JavaScript/TypeScript, or when encountering Genkit errors, validation issues, type errors, or API problems

Development3.8k
S
spring-boot-resilience4j
spring-boot-resilience4j
giuseppe-trisciuoglio / developer-kit

Provides fault tolerance patterns for Spring Boot 3.x using Resilience4j. Use when implementing circuit breakers, handling service failures, adding retry logic with exponential backoff, configuring rate limiters, or protecting services from cascading failures. Generates circuit breaker, retry, rate limiter, bulkhead, time limiter, and fallback implementations. Validates resilience configurations through Actuator endpoints.

Development3.8k
D
developing-genkit-python
developing-genkit-python
google / skills

Develop AI-powered applications using Genkit in Python. Use when the user asks about Genkit, AI agents, flows, or tools in Python, or when encountering Genkit errors, import issues, or API problems.

Development3.8k
N
nextjs-code-review
nextjs-code-review
giuseppe-trisciuoglio / developer-kit

Provides comprehensive code review for Next.js applications, validating Server Components, Client Components, Server Actions, caching strategies, metadata, API routes, middleware, and performance patterns. Use when reviewing Next.js App Router code changes, before merging pull requests, after implementing new features, or for architecture validation. Triggers on "review Next.js code", "Next.js code review", "check my Next.js app".

Testing & quality3.8k
C
coreml
coreml
dpearson2699 / swift-ios-skills

Integrate Core ML models in iOS apps for on-device machine learning inference. Covers model loading (.mlmodel, .mlpackage, .mlmodelc), predictions with auto-generated classes and MLFeatureProvider, compute unit configuration (CPU, GPU, Neural Engine), MLTensor, VNCoreMLRequest, MLComputePlan, multi-model pipelines, and deployment strategies. Use when loading Core ML models, making predictions, configuring compute units, or profiling model performance.

Development3.8k
1981–2040 of 37,145

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.