Skills
收录 99,448 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
在 Taruvi 应用上进行 Refine.dev 前端工作:接线 data/storage/app/user provider、authProvider、accessControlProvider;针对 Taruvi 使用 Refine hooks(CRUD、useCustom、useCan、useDataGrid、useForm);构建列表页、仪表盘、KPI 卡片、文件管理器、基于网络请求的自动补全;从前端调用 Taruvi 函数和分析;调试 401/403、令牌刷新、重定向循环或权限失败。触发条件:Taruvi 项目中的任何 Refine/React 工作、"build a list page"、"add a dashboard"、"wire up auth"、"dataProvider"、"@taruvi/refine-providers"、`VITE_TARUVI_*`。后端 Python、MCP 配置、schema、策略或原生 SQL 请跳过——改用 `taruvi-app-developer`。
在编写或审查 TypeScript 代码库上的 TSDoc 文档注释时使用——即 TypeDoc、API Extractor 和编辑器所解析的标准化 /** ... */ 注释语法(Microsoft 的 @microsoft/tsdoc)。涵盖应记录什么(导出的表面:函数、类、类型、React 组件与 props、hook)与应跳过什么(私有/内部、生成代码、琐碎情形、复述类型的文字);标签分类为块级标签(@param、@returns、@remarks、@example、@defaultValue、@typeParam、@see、@throws、@deprecated)、内联标签({@link}、{@inheritDoc}、{@label})和修饰标签(@public、@internal、@beta、@alpha、@readonly、@override);先摘要后 @remarks 的结构;以及关键的 TSDoc 与 JSDoc 之差——不要在注释中重复类型(TS 类型已有类型),而要记录意图/行为。默认仅靠约定强制执行;eslint-plugin-tsdoc 是可选的 CI 提示。不涉及 TypeDoc 站点或 Storybook 配置(仅提示)。
端到端归档一个 OpenSpec 变更。此技能自身调用 openspec-archive-change 或 openspec-bulk-archive-change 执行原生合并,然后立即跟进 OpenSpec 自身不会构建的跨能力链接和运行索引——通过共享的 `related:` frontmatter 列表链接该变更触及的每项能力,保持 `openspec/specs/INDEX.md` 为最新,并向 `openspec/changes/archive/INDEX.md` 追加一行。当用户想归档变更,说 "archive this change"、"bulk archive these changes"、"run openspec-archive-change"、"run openspec-bulk-archive-change"、"update the specs index"、"cross-link the specs",或希望归档变更的变更日志保持最新时,使用此技能。此技能在链接方面纯属增量——它从不删除 `related:` 条目,也从不更改变更在初始写入之后的 `Status` 列;该删除/综合工作属于 `accelint-archive-synthesis`。
生成一份内容丰富的可视化 HTML 单页,让忙碌的评审者无需自己阅读 diff,就能理解一批变更,并批准提议的 PR 栈或合并已完成的 PR 栈。自动检测本次运行是 DRAFT(工作区变更加提议的栈,批准前)还是 FINAL(评审已完成的真实 PR 栈,合并前)。以 TL;DR 开头,在靠上位置呈现 PR 栈,标出高风险变更(端点、认证、schema),然后以带内联 diff 片段的有编号 Code Tour 引导评审者了解重要代码。只要有人想在批准或合并前亲眼看看变更时使用——"review the changes"、"show me what changed"、"summarize the diff / the branch / the stack"、"what am I about to approve"、"walk me through what shipped"、"explain the final code",或任何交付工作流的批准/合并关卡——即使他们没有说出 "brief" 或 "HTML" 这些词。
[devup-ui] Devup UI 的路由优先入口 —— 一个零运行时 CSS-in-JS 库,其 Rust + WebAssembly 预处理器在构建时提取所有样式,因此运行时不会下发任何样式 JavaScript。用于采用/集成 Devup UI,将构建时插件接入 Next.js/Vite/Rsbuild/Webpack/Bun,使用 Box/css props 或兼容 styled-components 的 styled() API 编写样式,通过 devup.json 设置类型安全的主题,或从 styled-components/Emotion/Tailwind/Panda/vanilla-extract 迁移到零运行时。
在任何计划文档出现之前,通过与用户的工程讨论设计功能的实现方式:共同探索架构,了解代码库中可复用的现有基础,审视复杂度,并记录每项决策及其理由;只有用户表示设计已就绪后,才编写 docs/<feature>/TECHNICAL.rev1.md。用户调用 /draft-technical <feature>,或要求设计、规划架构或探讨如何构建功能、子系统、集成、迁移或基础设施变更时使用。这是新功能或路线图的首个技术步骤;此时不会掌握全貌,但会打下坚实基础,供 build-feature 的计划和 draft-roadmap 的里程碑据此制定
在 ElevenLabs Agents 平台(品牌名 "ElevenAgents",前身为 "Conversational AI")上构建、配置并交付生产级语音 Agent。适用于 Agent 需要设计口语对话系统提示词、为实时语音机器人选择 LLM 和 TTS 语音/模型、接入客户端/服务器/系统工具和知识库 RAG、连接渠道(WebRTC/WebSocket SDK、可嵌入小组件,或通过 Twilio/SIP 的电话集成)、调校轮次转换与延迟、搭建模拟测试与评估,或评估合成语音与真人对话时的定价、并发以及同意/披露义务。不适用于纯非对话式文本转语音、配音或音乐生成。
通过协调子 Agent 来执行已批准的路线图或计划;运行环境允许时,并行在隔离的检出目录中执行——你负责交付,不负责编码。用户调用 /execute-roadmap,或在 draft-roadmap 或 build-feature 生成并签署最终文档后,要求实现、执行或监督已批准的路线图或计划时使用。例如:“/execute-roadmap 实现 m2,计划 3.1-3.4,并行执行”或“监督路线图直至完成”。依据最终文档确定请求的范围,将每项计划交给各自的子 Agent,按照项目原则审查并验证各项结果,然后无需等待批准即可合并、清理并提交。在 Agent 工具支持的情况下遵循模型/投入程度指示;需要用户决定的问题会附上建议并记录下来,不会因此阻塞工作。
在 Frappe v14-v16 应用中实现翻译/i18n 时使用。涵盖 Python 中的 _()、JavaScript 中的 __()、CSV 翻译文件、bench 命令、字符串提取规则、惰性翻译 _lt()、PO/MO 文件 [v15+]、RTL 支持以及自定义应用翻译。可防止 f-string、字符串拼接和模板字面量破坏字符串提取的常见错误。关键词:translation、i18n、_()、__()、_lt()、CSV、PO、gettext、translate my app、multi-language、text not translated、wrong language、how to add translation、bench get-untranslated、RTL、localization。
在 Frappe/ERPNext 中实现客户端表单功能时使用:字段可见性、级联筛选、计算字段、自定义按钮、服务端调用、表单校验、子表逻辑、调试。涵盖从 Setup > Client Script 到迁移至自定义应用 JS 的分步工作流。关键词:how to implement client script、form logic workflow、dynamic UI、calculate fields、frm.call、frappe.call、frappe.xcall、client script testing、field dependency、custom button、how to hide field、show field based on value、add button to form、calculate total、dynamic form。
在 Frappe 中实现 OAuth 提供方、Connected Apps、Webhooks、支付网关或数据导入/导出时使用。可防止因 OAuth 流程错误导致的认证失败、Webhook 投递遗漏,以及批量导入期间的数据损坏。涵盖 OAuth2 provider/client、Connected App DocType、Webhook DocType、支付网关集成、数据导入、数据导出、frappe.integrations 模块。关键词:OAuth、Connected App、Webhook、Payment Gateway、Data Import、Data Export、integration、API key、OAuth2、webhook trigger、connect to external service、OAuth setup、webhook configuration、import data、export data。
在 Frappe v14/v15/v16 中实现定时任务和后台作业时使用。涵盖 hooks.py scheduler_events、frappe.enqueue、队列选择、作业去重、使用 bench execute/scheduler 测试、通过 Scheduled Job Log 和 RQ Dashboard 监控、错误处理、长时运行作业模式、邮件摘要、数据清理和报表生成。关键词:schedule task、background job、cron job、async processing、queue selection、job deduplication、scheduler implementation、run task automatically、background process、scheduled task not running、async task。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
