Skills
收录 96,770 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
应用韧性模式。断路器、带退避的重试、隔离舱、超时、回退和健康检查。Polly(.NET)、resilience4j(Java)、cockatiel(Node.js)。适用场景:用户提到 "circuit breaker"、"retry"、"backoff"、"bulkhead"、"resilience"、"fault tolerance"、"Polly"、"resilience4j"、"fallback" 时。不适用于:错误处理基础——请使用语言相关 Skill;监控——请使用 `opentelemetry`
在 TypeScript/JavaScript 应用中使用当前文档和官方 @sentry/* 包构建、审查、调试、配置、迁移或规划 Sentry 可观测性。适用于 Sentry JS SDK 11(以及 v10→v11 迁移)、Sentry.init、DSN、dataCollection、span streaming、beforeSendSpan、ignoreSpans、errors、tracing、Session Replay、profiling、logs、metrics、source maps、releases、Seer、OpenTelemetry、enableOpenTelemetrySetup、@sentry/nextjs、@sentry/react、@sentry/node、@sentry/browser、@sentry/vue、@sentry/svelte、@sentry/sveltekit、@sentry/nuxt、@sentry/astro、@sentry/remix、@sentry/react-router、@sentry/solid、@sentry/solidstart、@sentry/tanstackstart-react、@sentry/nestjs、@sentry/hono、@sentry/elysia、@sentry/bun、@sentry/deno、@sentry/cloudflare、@sentry/aws-serverless、@sentry/electron、@sentry/react-native、@sentry/bundler-plugins、wizard、sentry CLI、vite/webpack 插件、captureException、setUser 和 setAttribute。
在 AGENTS.md/CLAUDE.md 中设置 `## Agent skills` 块,并设置 `docs/agents/`,使工程类 skill 了解本仓库的工单跟踪器(GitHub 或本地 markdown)、分诊标签词汇、领域文档布局,以及审查准备约定(提交风格和 breadcrumb schema)。在首次使用 `to-tickets`、`to-spec`、`tdd`、`improve-codebase-architecture`、`wayfinder` 或 `prepare-for-review` 之前运行——或者当这些 skill 似乎缺少上下文时运行。
使用 GraphQL/REST API、Shopify CLI、Polaris UI 组件和 Liquid 模板构建 Shopify 应用、扩展和主题。功能包括通过 OAuth 身份验证开发应用、用于自定义结账流程的结账 UI 扩展、用于仪表板集成的管理界面 UI 扩展、零售 POS 扩展、Liquid 主题开发、Webhook 管理、计费 API 集成,以及产品/订单/客户管理。适用于构建 Shopify 应用、实现结账自定义、创建管理界面、开发主题、集成支付处理、通过 API 管理店铺数据或扩展 Shopify 功能。
起草规格、分析需求、规划实现、依据规格实现、对照规格评审(生成方≠评估方)、从现有代码中提取规格、运行精准缺陷修复规格、多会话交接/进度,以及估算绿地/棕地工作规模。当用户希望获得可测试需求、活规格、规格驱动开发、会话交接、带回归围栏的缺陷修复、Design-First 与 Requirements-First 对比,或 /draft-spec /plan-impl /implement-spec /review /extract-spec 时使用。不适用于 C4/解决方案架构包(请使用 solution-architecture)、DevOps/CI-CD 策略设计、README 撰写、Agent Skill 优化、AFK/Ralph 自动化产品,或简单的一行修复。
创建新的规格驱动工单,并让已有工单走完整个生命周期:调研、规格、规划与实现。适用于:用户描述待完成的新工作;继续先前已启动的工单;某项功能、缺陷修复或任务需要规划与实现;在带有 specs/ 的项目上开始或继续已规划的工作。触发词:'new ticket'、'new feature'、'fix bug'、'implement'、'create ticket'、'I want to build'、'let us work on'、'add feature'、'continue ticket'、'resume work'、'pick up where we left off'、'work on ticket'、'existing ticket'、'check ticket status'、'what is the state of ticket'。
指导 Stripe 集成决策,涵盖 API 选择(Checkout Sessions 与 PaymentIntents)、Connect 平台设置(Accounts v2、controller 属性)、计费/订阅、税务与注册(Stripe Tax、automatic_tax、product tax codes)、Treasury 金融账户、集成选项(Checkout、Payment Element)、从已废弃的 Stripe API 迁移,以及安全最佳实践(API 密钥管理、受限密钥、webhook、OAuth)。在构建、修改或审查任何 Stripe 集成时使用,包括接受付款、构建市场平台、集成 Stripe、处理付款、设置订阅、收取销售税、VAT 或 GST、创建关联账户,或实现安全的密钥处理。
当用户提供编码提示词——一个功能、缺陷修复或重构——并希望由自我检查的软件循环端到端实现,而非单次完成时使用。它先将提示词细化为可执行计划(内部运行 plan-loop),然后逐任务执行该计划:Engineer 子代理实现每个 PR 规模的任务,仅编辑源代码;独立的 QA 子代理编写测试以证明任务的验收标准(或仅在测试已覆盖时评估质量),运行该任务的测试以及完整累积回归套件,并依据严格简洁性/可读性/风格匹配量表为代码评分;Engineer 与 QA 在每个任务上循环,直到测试通过且质量门槛成立,然后提交并为该任务开启拉取请求——默认使用堆叠 PR(每个任务一个,均基于前一个),也可合并为一个 PR——再进入下一个任务。作者与批评者拥有互不重叠的写入范围(Engineer 拥有源代码,QA 拥有测试),因此任何一方都无法钻质量门槛的空子。不适用于只产出计划而不构建(那是 plan-loop),也不适用于在固定正确性界限内调优现有产物的指标(那是 optimize-loop)。
审查并重构 UI 代码,使每个颜色值都来自主题。将十六进制代码、rgba()、hsl()、oklch() 字面量以及具名 CSS 颜色替换为主题调色板令牌(primary、secondary、error、warning、info、success、background、text)以及用于透明度的 alpha() 辅助函数。适用于编写或审查任何 UI 组件时、开始新的 MUI 或设计系统主题时、设计师以十六进制注释交付颜色时、发现颜色字面量散落在各组件文件中时,或 LLM 生成了硬编码十六进制值的样式时。用以对抗被教程代码主导的 LLM 训练语料 —— 这些代码内联十六进制代码和 rgba 字面量,而非基于角色的主题令牌。
改进文档与注释文字,使其直接描述代码的当前状态,并以平实的语言清晰易读,删去历史、过渡性表述与琐碎细节。有两种模式:针对当前改动(本次会话的编辑、未提交的工作或分支 diff)或针对指定文件/文件夹。当用户想清理、精简或改进文档或注释时使用——无论是在某个文件、文件夹、项目中,还是刚刚改动的部分('tidy the comments in this diff'、'clean up the docs we just edited'、'fix docs before committing')——让文档更清晰/更简洁/更易读,去除 'previously / now / no longer / migrated from / instead of' 之类的措辞,使文档永不过时,或要求 "improve docs prose"。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
