mcpField

Skills

收录 99,448 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。

开发

J
juce-plugin
juce-plugin
shortwavlabs / agent-skills

使用 CMake 在 C++ 中构建 JUCE 音频插件(VST3、AU、AAX、Standalone、LV2)。涵盖从项目脚手架到多格式构建的完整开发工作流,包括 AudioProcessor 生命周期、使用 APVTS 的参数管理、DSP 模块链、自定义编辑器 GUI、Three.js/GLB WebView 界面、状态序列化、实时音频安全性和跨平台 CI/CD。只要用户提到 JUCE、音频插件、VST 插件、AU 插件、音频效果、合成器、MIDI 处理器、AudioProcessor、AudioProcessorEditor、Projucer,或想要创建音频软件,就使用此技能——即使他们只是说"做个插件"或"音频插件"。也适用于用户在现有 JUCE 代码库中工作时(如 PluginProcessor.cpp、PluginEditor.cpp、含 juce_add_plugin 的 CMakeLists.txt 等文件),或调查插件在宿主中的 CPU 占用时。

开发99
J
justfile
justfile
paulnsorensen / git-gouda

为任何项目创建 justfile(casey/just 命令运行器)或迁移到 justfile。用户要求添加 justfile、用 just 替换 Makefile、设置项目命令、创建任务运行器,或在构建/开发工作流语境中提到“just”时,使用此技能。不能仅因项目已有 Makefile 或是新项目就触发;请求必须明确要求创建或迁移项目命令。适用于 Rust、Python、TypeScript/JavaScript、Go 和 Ruby 生态。不适用于 CI 流水线配置、Dockerfile 或实际构建系统设置(cargo、webpack 等)。

开发99
L
labels-as-code
labels-as-code
paulnsorensen / git-gouda

将 GitHub 仓库的标签作为版本控制文件进行管理,并按变更路径自动为拉取请求添加标签。导出当前标签,与建议的 `.github/labels.yml` 进行差异比较,同步差异(一次性执行,或通过使用一个已验证且固定 SHA 的操作的定时工作流执行),并使用 `actions/labeler` 和 `.github/labeler.yml` 配置基于路径的 PR 标签。用户说“standardize labels”“sync labels”“auto-label PRs by path”“labels as code”或调用 /labels-as-code 时使用。不要用于跨多个仓库的组织级标签策略——请转交给 /safe-settings,由其从中央管理仓库协调标签(重命名、排除)。不要用于议题表单或模板——请使用 /oss-hygiene。标签删除绝不会自动进行;此技能会先征求明确授权。

开发99
L
laravel-architecture
laravel-architecture
leeovery / claude-laravel

高层架构决策、模式与项目结构。当用户询问架构决策、项目结构、模式选择,或提到如何组织、该用哪种模式、最佳实践、架构时使用。

开发99
L
legacy-modernizer
legacy-modernizer
sickn33 / agentic-awesome-skills

重构遗留代码库、迁移过时框架并实施渐进式现代化。处理技术债务、依赖更新与向后兼容。

开发99
M
makefile-review
makefile-review
athola / claude-night-market

审查 Makefile 的构建正确性、可移植性与配方重复。适用于审查 Makefile 或提交 Makefile 改动之前。

测试与质量99
M
mapcn
mapcn
ferminrp / agent-skills

在 React + shadcn 项目中集成 mapcn 的技术指南。当用户要求集成 mapcn、将 mapcn 添加到 shadcn 应用、使用 mapcn 的 MapControls/Markers/Routes/Clusters、实现受控视口状态、使用 useMap hook,或通过 mapcn 访问 MapLibre 时使用。

开发99
M
matlab-install-products
matlab-install-products
matlab / matlab-agentic-toolkit

以一致、可重复的行为从操作系统命令行下载 MATLAB Package Manager (mpm) 并安装 MathWorks 产品的确定性工作流。适用于通过命令行安装 MATLAB、Simulink、工具箱或支持包,或为 CI/CD、容器或集群配置做脚本化安装时。

云与 DevOps99
M
middlewares

使用 t.procedure.use() 创建和组合 tRPC middleware,通过 opts.next({ ctx }) 扩展 context,用 .concat() 和 .unstable_pipe() 构建可复用 middleware,定义 publicProcedure 和 authedProcedure 等基础 procedure。使用 getRawInput() 访问原始输入。日志、计时、OTEL tracing 模式。

开发99
M
miniapp-develop
miniapp-develop
lotosbin / claude-skills

暂无简介

开发99
M
muapi-platform
muapi-platform
samuraigpt / muapi-skills

muapi.ai 的设置和实用脚本——配置 API 密钥、测试连接,并轮询异步生成结果

开发99
M
multi-repo-git-ops
multi-repo-git-ops
bmad-labs / skills

在带有 git submodule 的多仓库系统中管理 git 操作(创建分支、提交、推送)。当用户想要创建功能分支、提交更改、推送代码、同步 submodule,或在父仓库与服务仓库之间管理分支时,使用此技能。在实现涉及一个或多个服务的 BMAD story 时,或当用户询问多仓库项目中的 git 工作流时,也请使用。触发短语包括 "create branch"、"commit changes"、"push to remote"、"sync submodules"、"start working on story"、"update service branch",或任何横跨父仓库与 submodule 仓库的 git 操作。

开发99
N
nebula-logger-best-practices
nebula-logger-best-practices
jongpie / nebulalogger

当用户想要审查、加固或统一 Salesforce 团队中的 Nebula Logger 用法时使用本技能。涵盖运维日志标准、环境感知设置、限额感知设计以及治理护栏。

开发99
N
necessary-code-audit
necessary-code-audit
danhuaxiansheng / claude-code-cleanup-skills

审计"仍有消费者的代码"是否真的需要继续存在,重点是 wrapper/facade、兼容层、陈旧公共 API、防御分支、fallback、默认值、配置、重复来源和假设性扩展点。用于已被使用但必要性不足的代码、遗留兼容清理、无意义包装、防御代码移除、无兼容要求清理、深度必要性检查,以及 "这个还需要吗?" 类请求;不要把它作为纯 unused/dead-code 证明工具。

测试与质量99
N
nestjs-typeorm-integration
nestjs-typeorm-integration
vong3432 / vibemark

当用户希望在 NestJS TypeScript 项目中搭建、配置或重构 TypeORM 时使用此技能,包括数据源、实体、迁移、仓库、关系和事务模式。

开发99
N
Node-RED
Node-RED
tonylofgren / aurora-smart-home

用于 Home Assistant 的 Node-RED 可视化自动化流。涵盖可视化自动化、流 JSON、trigger-state、api-call-service、function 节点、上下文存储、定时器模式、错误处理,以及 node-red-contrib-home-assistant-websocket 节点。当用户提到 "Node-RED"、"flow"、"visual automation" 或 "node-redflöde" 时使用。

开发99
N
npm-publish
npm-publish
b-open-io / prompts

当用户想要将包发布到 npm、提升版本、发布新版本,或提及 "npm publish"、"bun publish"、"version bump"、"release to npm" 时,应使用此技能。处理版本提升、变更日志更新、git push、npm 发布,以及在认证过期时通过 agent-browser 自动轮换 token。不要因 "release" 的无关用法(例如 GitHub releases、新闻稿)而触发。

开发99
N
ns-proto-creator
ns-proto-creator
nextstage-brasil / skills

(NS) Playwright 逆向原型设计——捕获实时 UI;创建/演进单一的 prototype/(保留 git 历史;绝不使用 v1/v2)。适用于:从 URL 进行原型设计、将某个界面逆向为 prototype/、演进原型、AS-IS 流程/字段,或“prototype this app/page”。不适用于仅编写外观 MD(ns-proto-visual-guide)、完整 SDD(ns-spec-driven)、单纯的代码修复(ns-coder)或 /ns-harness prepare。

设计与 UI99
O
omnibus-instrument-feature-flags
omnibus-instrument-feature-flags
posthog / skills

添加 PostHog 功能开关以控制新功能。在实现功能或审查 PR 后使用,确保通过功能开关安全发布。如果尚未安装,也可处理 PostHog SDK 的初始设置。

开发99
O
open-meteo
open-meteo
itechmeat / llm-code

集成 Open-Meteo Weather Forecast、Air Quality 和 Geocoding API:查询设计、变量选择、timezone/timeformat/units、多地点批处理以及健壮的错误处理。适用于通过 Open-Meteo 获取天气预报、空气质量/花粉数据,或将地名地理编码为坐标。关键词:Open-Meteo, /v1/forecast, /v1/air-quality, geocoding-api, hourly, daily, current, timezone=auto, timeformat=unixtime, models, WMO weather_code, CAMS, GeoNames, httpx, FastAPI, pytest。

数据与数据库99
O
optimize
optimize
bastani-inc / atomic

可验证的编码 Agent 运行时。用自然语言定义编码 Agent 的流程,包括阶段、检查和审批关卡,而不是寄希望于它遵循指令。为可验证的软件工厂提供基础组件。

开发99
P
pixel-perfect
pixel-perfect
jasny / perfect-agent

尽可能精确地依据参考(Figma、实时源、截图或图片)复现 UI。触发条件:用户想要完全照搬某个设计、依据截图复现屏幕、克隆 Figma 设计、在细节上匹配间距/颜色/排版,或把设计移植到另一个框架而不改变外观。不触发:重新设计、模糊的“类似这样”的需求或 UX 改进任务。

设计与 UI99
P
pr-gardening
pr-gardening
paperclipai / paperclip

发现此 Paperclip 实例开启的 pull request(绝不涉及社区贡献),报告每个 PR 的目的以及我们对其可合并就绪程度的信心,并自动用 /prepare-paperclip-pr 将未就绪的 PR 恢复到绿色——全程绝不合并。

测试与质量99
P
pr-title-lint
pr-title-lint
paulnsorensen / git-gouda

添加或验证 CI 对 Conventional Commits 拉取请求标题的强制检查。检测仓库是否在 squash merge 时将 PR 标题作为提交主题,检查是否已有标题检查,使用固定 SHA 的 amannn/action-semantic-pull-request 搭建 `.github/workflows/pr-title.yml`,并验证错误标题会检查失败、正确标题会通过。适用于用户说“强制检查符合 Conventional Commits 的 PR 标题”“检查 PR 标题格式”“语义化拉取请求检查”“添加 PR 标题检查”,或调用 /pr-title-lint。不要用于将仓库切换为使用 PR 标题作为提交消息的 squash merge(合并默认设置和规则集使用 gh-bootstrap)、创建发行版(使用 release),或设置本地提交消息钩子(使用 prek)。

开发99
P
prd-writer

写 PRD,写产品需求文档。使用场景:需要写新功能 PRD(有 UI/无 UI)、第三方集成、功能重构、性能/安全优化需求。

文档处理99
P
principle-sequence-verifiable-units
principle-sequence-verifiable-units
poteto / plugins

适用于多步骤工作(批量处理、迁移、一系列类似编辑),以及提交和 PR 的组织方式。将工作拆分为小单元,每个单元都以可验证的状态结束;逐项检查后再进行下一项,并安排交付顺序,使整个过程能向审查者证明其正确性。

开发99
P
product-feature-tech-next-step

暂无简介

开发99
P
puda-edge
puda-edge
pudap / skills

编写、配置并远程更新 PUDA Python 边缘服务。适用于创建或编辑 driver.py 或 main.py、添加 @command 或 @safety、使用 SDK/API 或 GUI 边缘模板生成脚手架、集成新机器、根据手册或截图及任务说明构建由 GUI 控制的仪器,或运行 puda machine update。

开发99
P
python-anti-patterns
python-anti-patterns
full-stack-skills / python-skills

审查 Python 代码以避免常见反模式时使用此技能。在代码审查、完成实现前检查,或调试可能源于已知不良实践的问题时,可将其用作检查清单。

测试与质量99
P
python-dev
python-dev
tenequm / skills

带有鲜明主张的 Python 开发环境配置,使用 uv、ty、ruff、pytest、lefthook 和 just。适用于创建新的 Python 项目、编写或修复 pyproject.toml,或配置 linting、格式化、类型检查、测试、git hooks 或 CI 时。

开发99
P
python-error-handling
python-error-handling
julianobarbosa / claude-code-skills

Python 错误处理模式,涵盖输入验证、异常层次结构和部分失败处理。适用于实现验证逻辑、设计异常策略、处理批量处理失败或构建可靠的 API

开发99
Q
qa-automation-test-consolidation
qa-automation-test-consolidation
testomatio / skills

在整个测试套件中检测冗余测试、重复的测试逻辑、语义重叠以及可参数化的机会。在重构之前给出建议并请求用户批准。

测试与质量99
Q
quint-lang
quint-lang
quint-co / quint-llm-kit

Quint 语言与 CLI 参考——Quint 语法、运算符、类型、`basicSpells`、工具链(typecheck/run/test/verify),以及如何阅读模拟和反例输出方面的专家。在编写或调试 `.qnt` 文件内容、修复类型检查/解析错误、查找运算符或惯用法、分析不变式违反或反例轨迹,或优化状态空间探索时使用。这是用于在语言层面使用 Quint——而非分析或运行 TLA+/TLC 本身。要从某种来源端到端构建**新**模型——包括将 TLA+ 规格翻译成 Quint,或对代码/需求/想法建模——请使用 quint-modeling 技能,它负责该工作流,并就该参考的语法进行咨询。关键词:quint、syntax、operators、typecheck、model checking、counterexample、basicSpells、CLI、specification language。

开发99
Q
quint-modeling
quint-modeling
quint-co / quint-llm-kit

构建系统、协议或算法的 Quint 模型。每当用户想要用 Quint 建模、编写规格、形式化描述、模型检查或验证系统时使用——例如 "model this protocol in Quint"、"spec out this design"、"translate this TLA+"、"formally check this Rust code"——即使他们从未说出 "specification" 一词。当目标是验证或模型检查某个设计或实现,而尚无 Quint 模型时,编写模型是必需的第一步,因此从这里开始。它根据用户已有的内容——交互式形成的想法、自然语言或功能需求、源代码(Rust、Go、TypeScript 等)或现有的 TLA+ 规格——生成规格,并沿建模流程(状态、动作、不变式)推进,适配源类型。也可用于**审查或审计现有的 Quint 规格**——"review my .qnt"、"audit this spec before I ship it"、"is this model any good"——它带有结构 + 运行时审查清单。不要用于针对已存在的规格实现代码(那是 quint-execute-spec),也不要用于纯 Quint 语法/CLI/调试问题(quint-lang)。关于 Quint 语言语法和 CLI,参见 quint-lang 参考。

开发99
R
r3f-performance
r3f-performance
bbeierle12 / skill-mcp-claude

R3F 性能优化——LOD(细节层次)、视锥剔除、实例化策略、减少 draw call、帧预算、懒加载以及性能分析工具。适用于优化渲染性能、处理大型场景或调试帧率问题时。

开发99
R
rag-auditor
rag-auditor
mathews-tom / armory

评估 RAG 流水线在检索(精确率、召回率、MRR)和生成(有据性、幻觉率)两方面的质量。触发词:"audit RAG pipeline"、"RAG quality"、"hallucination detection"、"why is RAG failing"、"grounding check"。不适用于通用架构审计,请使用 architecture-reviewer。

测试与质量99
R
react-native-harness
react-native-harness
callstackincubator / react-native-harness

为应用代码编写和调试 React Native Harness 测试。当用户要求创建或修复从 react-native-harness 导入的测试、mock 模块、监视函数、在设备上渲染 React Native 组件、使用 setupFiles 或 setupFilesAfterEnv,或使用 @react-native-harness/ui 添加可选 UI 测试时使用。

测试与质量99
R
readme-updater
readme-updater
ovachiever / droid-tings

让 README 文件与项目变更保持同步。在项目结构变化、新增功能或修改安装说明时使用。根据代码变更建议 README 更新。触发条件:重大项目变更、新功能、依赖变更。

开发99
R
refactor
refactor
htlin222 / dotfiles

为提升质量和可维护性而重构代码。用于清理代码和减少技术债务。

开发99
R
repo-attributes
repo-attributes
paulnsorensen / git-gouda

为代码仓库配置 .gitattributes、.editorconfig、.gitignore 和 Git LFS 过滤器:统一换行符,为 GitHub linguist 标记生成文件、供应商文件和文档路径,设置各语言的编辑器默认值,并合并来自 GitHub 模板的 .gitignore 内容。当用户说“添加 .gitattributes”“修复换行符”“CRLF”“linguist”“标记生成文件”“设置 .editorconfig”“gitignore 模板”“git lfs”或调用 /repo-attributes 时使用。不要用于 prek 或 pre-commit 钩子配置——请使用 /prek。GitHub 自定义属性(组织级元数据)不在范围内;此技能仅处理单个仓库的属性、编辑器和忽略文件。社区健康文件(README、LICENSE、CODE_OF_CONDUCT、CONTRIBUTING、SECURITY)归 /oss-hygiene 管理,而非此技能。

开发99
R
repo-audit
repo-audit
paulnsorensen / git-gouda

对照仓库以只读方式审计目录中每项技能的检查,并报告存在的设置缺口。它会从仓库根目录运行随附的 Python 脚本,为每项目录技能输出一行(检查项、状态、证据、负责修复的技能),然后提出一份按顺序排列并注明相关技能的计划。绝不写入文件,也绝不调用会更改状态的 GitHub API 端点;即使使用可选的 --github 标志,也只会增加只读 GET 检查。用户说“审计此仓库”“此仓库缺少什么”“仓库健康检查”“适用哪些设置技能”或调用 /repo-audit 时使用。不要直接应用任何修复;应将每项发现转交给目录中对应的技能。也不要用于审查应用逻辑代码。

开发99
R
reverse-engineering
reverse-engineering
juank115 / reverse-engineerskill

安全地分析、反汇编、反编译或调试未知二进制文件、可执行文件、DLL、恶意软件、固件以及经过打包或混淆的代码。适用于逆向工程、可疑文件分流分析、解包、Ghidra/IDA/radare2/x64dbg/GDB 帮助、IOC 提取、YARA,或询问二进制文件的功能。

安全99
R
run-nx-generator

运行 Nx 生成器,并优先使用 workspace-plugin 生成器。适用于生成代码、搭建新功能或在 monorepo 中自动化重复性任务。

开发99
S
saas-sidebar
saas-sidebar
blink-new / claude

按照 ChatGPT/Notion 设计模式,为 SaaS 仪表盘构建现代化的可折叠侧边栏

设计与 UI99
S
sc-brainstorm
sc-brainstorm
tony363 / superclaude

通过苏格拉底式对话和系统性探索进行交互式需求发现。在将模糊的想法转化为具体规格、验证概念,或协调多角色分析时使用。

开发99
S
sc-improve
sc-improve
tony363 / superclaude

对代码质量、性能、可维护性和清理应用系统性改进。在重构代码、优化性能、删除死代码或改进项目结构时使用。

开发99
S
setup-ouyangjiahong-skills
setup-ouyangjiahong-skills
ouyangjiahong26 / skills

初始化仓库的写作标准与工程技能配置:把写作要求、编码准则注入 AGENTS.md,并配置 issue tracker、分诊标签、领域文档。首次配置仓库时手动运行。

Agent 工作流99
S
setup-pre-commit
setup-pre-commit
tt-a1i / matt-skills-with-to-goal

在当前存储库中设置 Husky 预提交钩子、lint-staged(Prettier)、类型检查和测试。在用户想要添加预提交钩子、设置 Husky、配置 lint-staged 或添加提交时格式化/类型检查/测试时使用。

测试与质量99
S
simplify-code
simplify-code
alannkl / skills

简化源代码,使其更清晰、一致、易维护,同时保持行为完全不变。适用于用户要求简化代码、整理逻辑,或在不改变行为的前提下重构代码时。

开发99
S
spatial-app-architecture
spatial-app-architecture
tomkrikorian / visionosagents

在 surface、scene 边界、状态归属和文件布局之间选择并重构 visionOS 应用架构。适用于决定使用 window、volume 还是 immersive space,跨 scene 拆分功能,清理单体式空间根节点,或在实现 SwiftUI 或 RealityKit 细节之前定义归属映射时。

开发99
S
spring-ai-alibaba
spring-ai-alibaba
partme-ai / full-stack-skills

提供有关 Spring AI Alibaba 的全面指导,包括 Alibaba Cloud AI 服务集成、模型 API 和 AI 应用开发。在用户询问 Spring AI Alibaba、需要使用 Alibaba Cloud AI 服务或在 Spring 应用中集成 AI 功能时使用。

开发99
S
sql-database-assistant
sql-database-assistant
borghei / claude-skills

当用户要求 "optimize SQL queries"、"explore database schemas"、"generate migration SQL"、"analyze query performance" 或 "document database structure" 时,应使用本 Skill。

数据与数据库99
S
sql-job-queue
sql-job-queue
bm629 / agent-skills

在 SQLAlchemy 2.x 上构建由数据库支持的任务队列/任务调度器时使用:其就绪状态由依赖驱动,任务长时间运行且有状态,唯一持久化载体是关系型数据库——单机、可嵌入、无消息中间件、多方言(SQLite / PostgreSQL / MySQL)。涵盖通用 jobs/job_deps 模型、就绪集查询、按方言的原子租约(PostgreSQL + MySQL 8 上的 FOR UPDATE SKIP LOCKED,对比 SQLite 上的 BEGIN IMMEDIATE,并含方言检测)、通过心跳 + 租约到期 + 过期租约回收实现的崩溃恢复、针对卡住但仍存活任务的单次派发超时、基于 group_key 的加权公平分配、scan→rank→lease→dispatch→persist→reclaim 的 tick 循环、轮询与 LISTEN/NOTIFY 唤醒的对比,以及至少一次投递的幂等契约。关键词:job queue、task scheduler、ready-set、SKIP LOCKED、lease、crash-resume、multi-dialect、SQLAlchemy、background jobs。同步优先。不涉及 SQLAlchemy 数据层或锁原语(sqlalchemy),也不涉及迁移(alembic)。

开发99
S
sqlc

使用 sqlc 和数据库查询

数据与数据库99
S
stack-ai
stack-ai
membranedev / application-skills

Stack AI 集成。管理数据、记录并自动化工作流。当用户希望与 Stack AI 数据交互时使用。

Agent 工作流99
T
tanstack-vue-router-skilld
tanstack-vue-router-skilld
skilld-dev / vue-ecosystem-skills

在编写、调试或重构导入 @tanstack/vue-router(面向 Vue 的 TanStack Router)的代码时使用。涵盖安装配置、基于文件与基于代码的路由、返回 Ref 的 composables、Link、loader、搜索参数、SSR 以及 v1.170.x 的弃用项。

开发99
T
tdd
tdd
mxyhi / ok-skills

测试驱动开发。当用户想要先测试后构建功能或修复 bug、提及「红绿重构」或想要集成测试时使用。

测试与质量99
T
test-driven-development
test-driven-development
bastani-inc / atomic

可验证的编码 Agent 运行时。用自然语言定义编码 Agent 的流程,包括阶段、检查和审批关卡,而不是寄希望于它遵循指令。为可验证的软件工厂提供基础组件。

测试与质量99
T
test-research-code
test-research-code
shaishavmaisuria / research-paper-lifecycle-skills

借助 repro_check.py 审计 README、依赖、随机种子、入口点、数据说明、结果命令与冒烟测试,使研究代码可运行、可复现,便于制品评审。适用于冒烟测试、固定随机种子、环境记录、可复现性检查,或「在我机器上能跑」的清理。

测试与质量99
T
theatre-js
theatre-js
jbmanllr / agent-skills

在实现动效设计、时间轴动画、可视化动画编辑器、为 Three.js/R3F 场景制作动画、创建关键帧动画,或使用 Theatre.js、@theatre/core、@theatre/studio、@theatre/r3f、theatric,或为 Web 构建动画工具时使用。

设计与 UI99
第 20641–20700 条,共 37,923 条

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。