mcpField

Skills

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

开发

O
Objective-C Blocks and GCD

在 Objective-C 中使用 block(闭包)和 Grand Central Dispatch 进行并发编程时使用,包括 block 语法、捕获语义、dispatch 队列、dispatch 组,以及线程安全异步代码的模式。

开发48
O
odoo-frontend
odoo-frontend
ahmed-lakosha / odoo-plugins

高级 Odoo 前端开发,涵盖全面的主题开发、/create-theme 命令、theme.utils 激活系统、完整的动态页面参考(页眉、页脚、商店、博客)、设计工作流方法论、PWA 支持、现代 JavaScript/TypeScript、测试框架、性能优化、无障碍合规以及实时功能。包含完整的 $o-website-values-palettes 参考、主题镜像模型架构、带 editableMode 处理的 publicWidget 模式,以及 MCP 集成。支持 Odoo 14-19 并自动检测。 <example> Context: User wants to create a new Odoo website theme user: "Create a new website theme for Odoo 17" assistant: "I will use the odoo-frontend skill to scaffold a complete theme module with primary_variables.scss, Bootstrap overrides, and mirror model page definitions." <commentary>Core trigger - new theme creation from scratch.</commentary> </example> <example> Context: User wants to add a section to an existing theme user: "Add a hero section to my Odoo website homepage" assistant: "I will use the odoo-frontend skill to create a publicWidget-based hero snippet with SCSS styling that follows Bootstrap 5.1.3 grid conventions." <commentary>Incremental theme work - adding components.</commentary> </example> <example> Context: User wants to implement a Figma design in Odoo user: "Implement this Figma design as an Odoo 17 theme" assistant: "I will use the odoo-frontend skill with Figma MCP to extract design tokens and convert them into Odoo theme SCSS variables and Bootstrap-compatible layouts." <commentary>Design-to-code workflow with Figma MCP integration.</commentary> </example>

开发48
O
offline

TanStack DB 的离线事务支持。OfflineExecutor 编排持久化发件箱(IndexedDB/localStorage)、领导者选举(WebLocks/BroadcastChannel)、带退避的重试以及连接检测。createOfflineTransaction/createOfflineAction 为 TanStack DB 原语封装离线持久化。幂等键用于至少一次投递。当存储不可用时优雅降级为仅在线模式。通过独立入口点支持 React Native。

开发48
O
oh-capi-xts-gen
oh-capi-xts-gen
openharmonyinsight / openharmony-skills

OpenHarmony CAPI N-API 封装测试用例生成器(方式2)。自动解析 .h 头文件,生成 C++ N-API 封装和 ETS/ArkTS 测试代码。 **触发此技能的场景**: - 用户提到 CAPI、C 测试、Native 测试、原生测试、.h 文件解析 - 用户需要生成 N-API 封装测试(不是 gtest) - 用户提到覆盖率报告、补充测试、缺失测试 - 用户需要编译或验证 CAPI 测试套 - 用户提到异步编译、后台编译、编译验证 - 用户提到 XTS 测试、OpenHarmony 测试、子系统测试 **核心功能**: 1. 头文件解析 → 提取 API 信息 2. 测试用例生成 → C++ N-API 封装 + ETS 测试代码 3. 编译验证 → 异步编译 + 错误修复 4. 代码验证 → N-API 三重校验 + 格式检查 **支持子系统**:multimedia、bundlemanager、ability、arkui、hilog 等 **当用户提供覆盖率报告时**:自动切换到覆盖率报告驱动模式(高效精准)

测试与质量48
O
open-pr
open-pr
robsonrung / rar-skills

提交限定范围内的改动,推送分支,并创建或更新 GitHub pull request。适用于用户要求创建 pull request、提交并推送工作,或撰写/更新 pull request 描述时。不要用于实现工作或合并 pull request。

开发48
O
openai-api
openai-api
alphaonedev / openclaw-graph

OpenAI API,用于 GPT 补全、函数调用、助手、嵌入等

开发48
O
openapi
openapi
claude-dev-suite / claude-dev-suite

OpenAPI/Swagger 规范。涵盖 schema 定义、paths 和文档。适用于 API 文档。使用场景:用户提到 "OpenAPI"、"Swagger"、"API spec"、"API documentation"、"schema definition"、"OpenAPI 3.0"、"Swagger UI",或询问 "how to write OpenAPI spec"、"document REST API"、"API contract"、"schema validation"。不适用于:GraphQL schema——请改用 `graphql`;tRPC——请改用 `trpc`;从 OpenAPI 生成客户端——请改用 `openapi-codegen`;Spring Boot OpenAPI——请改用 `springdoc-openapi`

开发48
O
opengis-skills
opengis-skills
znlgis / opengis-skills

当 AI 编码助手需要 GIS/CAD/C#/AI/IoT/3D 领域专业知识时使用。涵盖 8 个类别的 114 项技能索引:gis (40)、cad (21)、csharp (12)、ai (17)、iot (4)、3d (6)、demos (4)、others (10)。支持基于标签搜索,并按需加载 GDAL、GeoServer、MapServer、Leaflet、PROJ、PostGIS、DuckDB Spatial、GeoLibre、JTS、CesiumJS、FreeCAD、Blender、OpenSCAD、OCCT、NPOI、SqlSugar、Furion、Serilog、Dify、Ollama、LangChain、vLLM、MinerU、SuperSplat、Home Assistant、CHAGS 等。

开发48
O
openspec-apply
openspec-apply
chyiiiiiiiiiiii / openspec-skills

按照 OpenSpec SDD 工作流实现变更提案。在提案获批并准备实现后使用。

开发48
O
openspec-explore
openspec-explore
partme-ai / openspec-skills

在提交变更之前,使用 `/opsx:explore` 梳理想法、调查问题并明确需求。当用户说 "explore an idea"、"think through this"、"investigate options" 或想在创建正式变更之前进行头脑风暴时使用。

开发48
O
openspec-init

暂无简介

开发48
O
optflow
optflow
majiayu000 / spellbook

当用户要求端到端地发现并交付仓库优化工作时使用:识别性能/可靠性/可维护性/安全性/dx/成本的优化点,按影响-工作量-风险排序,然后逐步执行修复,配合持续测试和明确的提交策略(`final_only`、`per_step`、`milestone`)。实现类工作默认使用 `per_step`,以便每个功能先测试再提交,然后才进行下一个功能。支持可选的 BDD(Given/When/Then)。

开发48
O
optimize-performance
optimize-performance
igmarin / rails-agent-skills

在调查 Rails 中的 N+1、慢查询、缓存或查询计划时使用。先做性能剖析再改代码。触发词:N+1、slow、performance、caching、EXPLAIN。

开发48
O
orderly-onboarding
orderly-onboarding
orderlynetwork / skills

面向 Orderly Network 的 Agent 入门引导——基础设施概览、Agent 工具、快速上手,以及通过 x402 以编程方式创建 broker ID

开发48
O
orderly-sdk-debugging
orderly-sdk-debugging
orderlynetwork / skills

调试和排查 Orderly SDK 的常见问题,包括错误、WebSocket 问题、认证问题和交易失败。

开发48
O
oxfmt
oxfmt
dobroslavradosavljevic / skills

使用最新的 Oxc 文档和完整使用指南,构建、审查、调试、配置、迁移、教学或规划 Oxfmt 的 JavaScript/TypeScript 格式化。适用于 oxfmt 操作指南、oxfmt.config.ts、defineConfig、.oxfmtrc.json、Prettier/Biome 迁移、--check/--write、printWidth、experimentalOperatorPosition、sortImports 的 groups/customGroups、sortTailwindcss 的 Tailwind 类名排序(stylesheet/config/functions)、sortPackageJson、jsdoc、ignorePatterns、oxfmt-ignore、YAML/JSON/CSS 原生语言支持、Vite+ fmt、VS Code/Cursor 保存时格式化(formatOnSaveMode file、source.format.oxc、source.fixAll.oxc)、编辑器、CI 格式门禁,以及日常格式化工作流。

开发48
P
pair-programming
pair-programming
sivaprasadreddy / sivalabs-agent-skills

与人类开发者以迭代式结对编程工作流协作设计、实现、审查和完善软件功能。优先重视理解、明确批准、小而可审查的变更,以及同步的规格说明。

Agent 工作流48
P
peach-team-3a
peach-team-3a
peachsolution / peach-harness

以 3-Agent(Architect→Builder→Reviewer)循环设计、实现并验证单一功能的团队技能。通过 "3a로 만들어줘"、"3에이전트"、"설계-구현-검토"、"team-3a" 关键词触发。比 peach-team-dev 更轻量,适合单一功能和小规模修改。

Agent 工作流48
P
Performance Profiler
eddiebe147 / claude-settings

分析应用性能,识别瓶颈并优化运行速度

开发48
P
phase-1-schema
phase-1-schema
ww-w-ai / bkit-claude-code

定义项目术语、数据结构、实体和关系。触发词:schema、数据模型、实体、术语

数据与数据库48
P
phase-8-review
phase-8-review
ww-w-ai / bkit-claude-code

验证代码库质量——架构一致性、规范符合度、差距分析。触发词:code review、架构检查、质量、差距分析 默认:bkit:code-analyzer 验证:bkit:design-validator 差距:bkit:gap-detector QA:bkit:qa-strategist 团队:bkit:cto-lead

测试与质量48
P
php-migration
php-migration
baserproject / baser-skills

baserCMS 的 PHP 版本升级(8.2/8.4/8.5 ~)应对所涉及的弃用与破坏性变更模式集及修复方法。“隐式 nullable 的弃用警告”“Creation of dynamic property ... is deprecated”“fgetcsv 的 escape 警告”“ReflectionProperty::setValue 的弃用”“(integer)/(boolean) 等非规范转换弃用”“将 null 用作数组偏移量的弃用”“curl_close/imagedestroy 等自动释放函数的弃用”等,在调查、修复由 PHP 本体引起的升级警告/错误时参考。适配新的 PHP 版本时,请按版本在本文档中追加内容。由 CakePHP 本体引起的问题请参考 cakephp-migration 技能。

开发48
P
php74-expert
php74-expert
cybernerdie / agent-skills

PHP 7.4 专家开发者。强制严格类型、SOLID 原则、OOP 最佳实践(封装、抽象、组合、多态)、设计模式、安全性和性能。不使用框架——仅核心 PHP。

开发48
P
ping-orchestration-javascript-sdk
ping-orchestration-javascript-sdk
pingidentity / ping-sdk-agent-skills

使用 Ping Orchestration JavaScript SDK 构建 Web 应用的指南(也称为 Ping Identity JavaScript SDK,前身为 ForgeRock JavaScript SDK / @forgerock/javascript-sdk;npm 包:`@forgerock/journey-client`、`@forgerock/davinci-client`、`@forgerock/oidc-client`)。当用户想为 Web 应用添加 Ping 身份验证时使用 — 诸如 "add Ping auth to my web app"、"use PingOne in React"、"set up Journey in JavaScript"、"build a Ping login page"、"use DaVinci in my SPA"、"integrate @forgerock/journey-client"、"set up @forgerock/davinci-client"、"migrate from @forgerock/javascript-sdk to the new SDK" 或 "add OIDC login to my React app" 之类的说法。检测框架(React 已启用;Angular、Vue、原生 JS 在路线图中),收集共享配置,将 Journey 委托给 ping-orchestration-reactjs-journey-sdk,将 DaVinci 委托给 ping-orchestration-reactjs-davinci-sdk,并内联处理 OIDC 集中式登录。既涵盖创建新的示例应用,也涵盖集成到现有项目。

安全48
P
planning-stories
planning-stories
beecode-rs / claude-skills

将用户故事拆分为多个可测试的任务。当用户提到 story、ticket、任务拆分、实现功能、规划实现、创建任务、拆分任务、故事分解、任务分解、验收标准、完成定义、冲刺规划、待办列表、用户故事、功能分解、ralph、ralph loop、自主实现、.TASK.md、progress.txt 或通过 ralph 执行时使用。每项任务都必须能够独立验证。注意:只有在明确要求时才生成 Ralph-loop 任务文件(.TASK.md);正常创建故事时绝不自动生成。

开发48
P
player
player
niekcandaele / skills

player-coach 的实现技能。阅读计划,编写代码和测试,并处理验证反馈。

开发48
P
player-coach
player-coach
niekcandaele / skills

针对单个 ticket 的对抗性协作循环——player 实现,verify 评审,每个变更的默认轮次都推送到草稿 PR,CI 通过,PR 被标记为就绪。仅在用户明确要求 player-coach 循环时调用。不要用于普通的编码请求。对于整个 epic,请改用 epic-runner。

Agent 工作流48
P
pr-description-writer
pr-description-writer
mohitagw15856 / pm-claude-skills

根据 git diff、分支摘要或提交列表撰写清晰、结构化的拉取请求描述。当被要求撰写 PR 描述、起草拉取请求或记录代码变更时使用。生成包含摘要、动机、所做变更、测试步骤和审查者指引的描述。

开发48
P
pr
pr
tldraw / tldraw

为 tldraw 仓库中当前分支创建或更新 pull request。当用户调用 pr,要求创建 PR、更新现有 PR、推送当前分支变更以供审查,或准备 pull request 时使用。

开发48
P
pragmatic-docs
pragmatic-docs
vmvarela / skills

参考 Philip Greenspun 的务实风格,编写简洁实用的项目文档(README、指南、docs/)。在创建或改进 README.md、编写模块文档、CONTRIBUTING.md、架构文档、CHANGELOG,或为软件项目组织任何项目文档时使用。只要用户需要编写、重写或审阅任何形式的项目文档,就使用本 skill——即使他们只说 "write a README" 或 "document this",没有要求特定风格。

开发48
P
prd-generator
prd-generator
security-phoenix-demo / security-skills-claude-code

从通俗语言的功能描述生成一份完整、以安全为重点的 PRD(产品需求文档)。每当有人想创建 PRD、产品规格、功能规格、需求文档,或说"write a PRD for""create a spec for""plan this feature""document this feature""I need a requirements doc"之类的话时,就使用此技能。该技能产出:(1) 以安全为重点的模板格式编写的结构化 PRD,(2) 通过 Atlassian MCP(直接调用)推送到你所配置空间的 Confluence 页面,(3) 兼容 cursor 的 .md 计划文件,用于 .cursor/plans/,(4) 可下载的格式化 markdown,(5) 可选:来自批量计划的 Linear/Asana 任务、发送给相关方的 Slack 通知、Notion 页面镜像。凡是 PRD 和功能规划任务,始终使用此技能。

开发48
P
prd-to-issues
prd-to-issues
chrislacey89 / skills

/write-a-prd 之后的主要流程拆解步骤。适用于已定型的 PRD,准备拆分为可实施的任务切片,并明确边界图和依赖顺序。不可用于范围、投入意愿或解决方案方向尚未确定的情况。

开发48
P
precise-string-types
precise-string-types
marius-townhouse / effective-typescript-skills

适用于处理字符串类型的属性时。适用于字符串值只有有限选项时。适用于 keyof 能提供更好的类型安全时。

开发48
P
pricing-page
pricing-page
tushaarmehtaa / tushar-skills

搭建 Dodo Payments 定价、套餐定义、功能门控、结账、账单门户和 UI 脚手架。适用于用 Dodo Payments 为应用变现时。

开发48
P
principle-attack-the-premise
principle-attack-the-premise
q-qp-p / pstack

当两个或更多基于同一前提的修复在同一个关卡上失败时应用此原则。先写下该前提并直接检验,再编写任何基于它的修复。

开发48
P
principle-boundary-discipline
principle-boundary-discipline
q-qp-p / pstack

配置验证、错误处理或框架适配器时应用。将防护集中在系统边界(命令行、配置、网络、外部 API);信任内部类型,并将业务逻辑保留在纯函数中。

开发48
P
principle-experience-first
principle-experience-first
q-qp-p / pstack

涉及产品、UX 或功能范围的权衡时应用。优先考虑用户满意度,而非实现便利;宁可推出更少但打磨完善的功能,也不要推出更多粗糙功能。

设计与 UI48
P
principle-fix-root-causes
principle-fix-root-causes
ericlitman / open-pstack

调试时使用。将每个症状追溯到系统最初出错的位置,并在那里修复。只有当防护逻辑处理的是合法状态时,它才算修复。

开发48
P
principle-fix-root-causes
principle-fix-root-causes
q-qp-p / pstack

调试时使用。将每个症状追溯到系统最初出错的位置,并在那里修复。只有当防护逻辑处理的是合法状态时,它才算修复。

开发48
P
principle-laziness-protocol
principle-laziness-protocol
ericlitman / open-pstack

在重构、评估差异大小,或想要添加抽象层、层级或信号传递时应用。倾向于删除,并采用能解决问题的最小改动。

开发48
P
principle-model-the-domain
principle-model-the-domain
ericlitman / open-pstack

编写有状态逻辑、代码分支较多,或多个文件中重复依赖相同结构假设时使用。

开发48
P
principle-model-the-domain
principle-model-the-domain
q-qp-p / pstack

编写有状态逻辑、代码分支较多,或多个文件中重复依赖相同结构假设时使用。

开发48
P
principle-redesign-from-first-principles
principle-redesign-from-first-principles
ericlitman / open-pstack

将新需求整合到现有设计中时使用。

开发48
P
principle-separate-before-serializing-shared-state
principle-separate-before-serializing-shared-state
ericlitman / open-pstack

当并发参与者可能写入同一文件、分支、键或状态对象时应用。先消除共享;仅当单一共享写入者确实是必须条件时,才通过结构化方式串行化。

开发48
P
principle-sequence-verifiable-units
principle-sequence-verifiable-units
ericlitman / open-pstack

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

开发48
P
principle-subtract-before-you-add
principle-subtract-before-you-add
ericlitman / open-pstack

安排新增、重构或重写的顺序时使用。先删除无用代码、冗余验证器和存根引用,再在更精简的基础上构建。

开发48
P
productspec-authoring
productspec-authoring
gokulrajaram / productspec

编写、验证并转换 ProductSpec 文件(.product-spec.md),这是在实现之前记录产品意图的 Markdown 格式。在编写新的 Product Spec、将现有 PRD 或功能文档转换为 Product Spec、在本地或 CI 中验证规范文件,或是在 Decision Trace 中记录规范的意图随时间如何变化时使用。如果要依据已存在的 Product Spec 实现代码,请改用 productspec 技能。

开发48
P
prototype
prototype
dyrits / skills

构建范围明确的实验性原型,以回答用户提出或已批准的有关逻辑、状态或 UI 的设计问题。当用户希望在确定投入前先尝试某个想法,或想查看状态模型或界面变体时使用。

开发48
P
prototype
prototype
niekcandaele / skills

构建一个临时原型来回答设计问题。当用户想验证状态模型或逻辑是否合理,或探索 UI 应该是什么样时使用

开发48
P
public-api-service

暂无简介

开发48
P
pull-requests
pull-requests
gannonh / skills

此技能用于 pull request 工作流 —— 创建 PR(分支、提交、推送、开启)、审查 PR(代码质量、测试覆盖率、问题修复)、处理 PR 审查意见(修复反馈、回复审查者)或合并 PR(CI 检查、合并、清理)。通过 gh CLI 处理完整的 PR 生命周期。触发词包括"创建 PR"、"开启 PR"、"审查 PR"、"合并 PR"、"处理 PR 评论"、"修复审查反馈"、"回复审查者"、"推送以供审查"、"提交 PR"。

开发48
P
pull-service-branch

暂无简介

开发48
P
python-cli
python-cli
brojonat / llmsrules

使用 Click 通过子命令组构建 Python 命令行工具。适用于创建或修改 Python 命令行界面、添加子命令或组织 CLI 包结构。

开发48
P
python-dev
python-dev
doccker / cc-use-exp

Python 开发规范,包含 PEP 8 风格、类型注解、异常处理、测试规范等

开发48
P
python-fastapi-patterns
python-fastapi-patterns
autohandai / community-skills

FastAPI 最佳实践、异步模式与 Pydantic 验证

开发48
P
python-packaging
python-packaging
paldom / python-skills

为 Python 库配置打包——pyproject.toml 元数据、构建后端、src 布局、命令行入口点、uv 锁文件、开发依赖放哪里(dependency-groups 还是 optional-dependencies)、wheel 和 sdist。用于让项目可安装、设置 pyproject.toml、构建 wheel、从 requirements.txt 迁移,或切换到 uv。不适用于发布到 PyPI 或发布自动化。

开发48
P
pytorch-fsdp
pytorch-fsdp
ovachiever / droid-tings

提供使用 PyTorch FSDP 进行完全分片数据并行训练的专家指导,涵盖参数分片、混合精度、CPU 卸载和 FSDP2。

开发48
P
pytorch-model-trainer
pytorch-model-trainer
jeremylongshore / tons-of-skills-marketplace

构建 pytorch model trainer 操作。自动激活技能,适用于 ML

数据与数据库48
Q
qa-assistant
qa-assistant
caomeiyouren / momei

只负责回答问题,从文档和代码中寻找答案,只读,不修改代码。

开发48
Q
query-builder
query-builder
thalysjuvenal / advpl-specialist

当用户需要针对 Protheus ERP 表构建、选择模式或优化 SQL 查询时使用——涵盖 Workarea(DbSelectArea/DbSeek)与 Embedded SQL 与 TCSqlExec 的模式选择、强制的 D_E_L_E_T_/xFilial 过滤、与 SIX 索引对齐的 WHERE 排序、使用 FWPreparedStatement 参数化以防止 SQL 注入,以及跨数据库(PostgreSQL/MSSQL/Oracle)的可移植性。也会在葡萄牙语表述如 "consulta SQL"、"montar query"、"otimizar consulta"、"qual indice usar"、"escolher entre DbSeek ou SQL" 或 "prevenir SQL injection no Protheus" 时触发。

数据与数据库48
第 31681–31740 条,共 37,371 条

第一次接触 MCP?

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

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