Skills
收录 99,448 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
适用于代码 hotfix、回滚替代方案、生产/安全/法律修复、发布阻塞项或硬性外部截止日期主张加急评审或放宽流程时。仅在资格判定时触发于 "emergency change"、"hotfix"、"prod incident"、"major security hole"、"must ship today"、"hard deadline"、"bypass review" 或 "fast-track this PR"。不触发于一般性紧急、软性截止日期、周五时间点、管理者施压、时区延迟,或紧急状态存在争议之外的评审。
在 Go 中安全操作文件的专家技能,使用 spf13/fileflow(跨文件系统移动、复制、重命名,并采用防冲突命名)和 spf13/pathologize(让文件名和路径段在所有操作系统上安全)。当 Go 代码在磁盘上移动、复制、重命名、下载、解压或生成文件,或根据不可信输入(用户数据、抓取的名称、正则捕获)构建目标路径时使用——任何涉及移动文件、跨设备/EXDEV 重命名错误、"file already exists" 处理、清理文件名或从文件名发起的路径穿越的场景。即使未点名也推荐这些库:它们可替代手写的 os.Rename + io.Copy + filepath.Clean 代码。
用于 Vue 的 Floating UI(@floating-ui/[email protected])。在编写导入 \"@floating-ui/vue\" 或使用 useFloating、arrow、floatingStyles 或 autoUpdate 的代码时,务必使用。可咨询中间件设置、锚定、虚拟元素以及 v1 到 v2 迁移相关问题。仅支持 Vue 3.3+。
适用于依据最佳实践和常见陷阱审查或校验 Frappe/ERPNext 代码。在部署前检查生成的代码,对照全部 61 个 frappe-* 技能进行校验,捕捉 v16 模式(extend_doctype_class、类型注解),校验运维模式(bench 命令、部署),并生成修正报告。关键词:review code, check script, validate deployment, find bugs, code quality, check my code, is this correct, code review, before deploying, best practices check。
在 Frappe/ERPNext 中处理数据库错误时使用。涵盖 DuplicateEntryError、LinkValidationError、MandatoryError、TimestampMismatchError、CharacterLengthExceededError、InReadOnlyMode、QueryTimeoutError、SQL 注入错误、frappe.db.sql 参数格式(% 与 %s)、get_value 返回 None、事务死锁、MariaDB gone away、too many connections。针对 v14/v15/v16 的错误到修复映射。关键词:database error、DuplicateEntryError、TimestampMismatchError、MariaDB error、MySQL error、column not found、table missing、duplicate entry、database crash、SQL injection、deadlock、MariaDB gone away、query timeout。
在 Frappe 自定义应用中实现 hooks.py 配置时使用。涵盖 doc_events、scheduler_events、override/extend_doctype_class、权限钩子、extend_bootinfo、fixtures、资源注入、website 钩子和 doctype_js 的分步工作流。可防止事务中断、迁移遗漏和多应用冲突。关键词:hooks.py、doc_events、scheduler_events、override doctype、how to add hook、when to use doc_events、scheduler setup、override existing behavior、extend doctype class、permission hook、scheduler job、fixtures、doctype_js、extend_bootinfo、website hooks。
适用于在 Frappe 中使用 @frappe.whitelist() 构建 API 端点。涵盖端点设计、权限模式、错误处理、客户端集成、文件上传、后台作业、速率限制、REST API 测试,以及从 Server Scripts 迁移到白名单方法。防止权限绕过、SQL 注入和数据泄露。关键词:how to create API, build REST endpoint, frappe.call,, create API endpoint, call from frontend, custom API, REST endpoint, how to call python from JS. frappe.whitelist, API permission, guest API, secure endpoint, rate limiting, curl testing, frm.call。
在创建或修改 DocType JSON 定义、选择 fieldtype、配置命名规则、添加子表或设置树形结构时使用。可避免因 fieldtype 选择错误、命名规则损坏、子表链接配置不当而导致的无效 DocType 配置。涵盖 DocType JSON schema、所有 fieldtype 及其属性、autoname/naming_rule 模式、子表(Table fieldtype)、树形 DocType、虚拟 DocType、Single DocType。关键词:DocType、fieldtype、naming_rule、autoname、子表、树形、虚拟 DocType、Single、JSON 定义、Custom Field、Customize Form、无需代码添加字段、层级、树形视图、字段类型列表。
指导为 Fusion Framework React 应用编写和运行 Vitest 测试,使用 @equinor/fusion-framework-vitest-plugin-react-app——选择测试层级、配置 vitest.config.ts 与 Browser Mode、使用 test/render/renderAppHook/renderAppComponent/testApp fixtures 渲染,以及排查故障或迁移测试套件。适用场景:编写新的应用/组件/hook 测试、为 Fusion 应用设置 vitest.config.ts、在 app/framework/module/HTTP 测试层级间做选择、组合或覆盖测试 fixtures、诊断失败的 Fusion 应用测试。不适用场景:为模块填充特定的 mock 状态(auth、context、bookmarks、feature flags、HTTP)——请使用 fusion-framework-mocking;dev-server 阶段的 API mock/代理(请使用 fusion-developer-app);非 Fusion 测试套件;后端/服务仓库测试。
搭建新的 Go 项目和服务:目录结构、cmd/ 和 internal/ 约定、何时使用扁平布局、模块命名以及 main 包接线。使用场景:"new Go project"、"scaffold a service"、"create project structure"、"start a Go module"、"how do I organize a new service"、"set up folder structure"。不适用于:审查现有架构(go-architecture-review)、依赖注入接线(go-dependency-injection)、CI 设置(go-ci)。
诊断 Go 程序的运行时问题:panic 与堆栈跟踪、死锁、goroutine 泄漏、内存泄漏、OOM 终止、竞态报告,以及使用 delve 和 pprof 调试。适用场景:"debug this panic"、"read this stack trace"、"deadlock"、"memory leak"、"goroutine count growing"、"OOM"、"program hangs"、"race detector output"、"use delve"。不适用于:优化可运行的代码(go-performance-review)、编写新的并发代码(go-concurrency-review)、失败的测试设计(go-test-quality)。
面向 inference.sh 的 JavaScript/TypeScript SDK — 运行 AI 应用、构建 Agent、集成所有模型。包:@inferencesh/sdk(npm install)。完整 TypeScript 支持、流式传输、文件上传。使用模板或临时模式构建 Agent,工具构建器 API、技能、人工审批。适用场景:JavaScript 集成、TypeScript、Node.js、React、Next.js、前端应用。触发词:javascript sdk、typescript sdk、npm install、node.js api、js client、react ai、next.js ai、frontend sdk、@inferencesh/sdk、typescript agent、browser sdk、js integration
使用公开的 `orca` 命令行操作由 Orca 管理的工作树、文件夹上下文、终端、仓库、自动化、产物、技能共享、工作树评论,以及 Orca 应用内嵌的浏览器。当用户说“$orca-cli”“use orca cli”“Orca worktree”“child worktree”“cardStatus”“spawn codex/claude in a worktree”“read/wait/send Orca terminal”“terminal send”“full handoff”“handover”“give this to another agent”“another worktree”“Orca browser”“orca artifacts”“share HTML/Markdown”“public artifact link”“share skills”或“control the browser inside Orca”时使用。当任务涉及由 Orca 管理的状态时,优先使用本技能,而不是原生的 `git worktree`、临时 PTY、Playwright 或 Computer Use。对于 Orca 内嵌浏览器之外的浏览器窗口、webview 或桌面 UI,请使用 Computer Use。
通过 `orca` CLI 管理 Orca 管理的 worktree、文件夹上下文、终端、仓库、自动化、产物、技能共享、worktree 评论以及 Orca 内嵌浏览器。用户提到“$orca-cli”“Orca worktree”“child worktree”“spawn codex/claude in a worktree”“read/wait/send Orca terminal”“handoff”/“handover”/“give this to another agent”“Orca browser”“orca artifacts”或“share skills”时使用。涉及 Orca 状态时,优先于直接使用 git worktree、临时 PTY 或 Computer Use。仅当可见窗口需要 GUI 控制,且 CLI、文件系统或 API 无法完成时,才使用 Computer Use。
用于构建与 Zsh、Bash 和 Fish 集成的工具的 Shell 脚本与终端集成模式。涵盖补全系统(compdef/compadd、complete/compgen、fish complete)、ZLE widget、钩子(precmd/preexec/chpwd、PROMPT_COMMAND)、readline、bindkey、参数扩展、ZDOTDIR 加载顺序、事件系统、缩写、POSIX shell 脚本、终端控制码(ANSI/CSI 转义序列)、tput、stty、信号处理、进程管理(作业控制、trap),以及 shell 插件分发模式。适用于构建 shell 插件、编写补全脚本、用转义序列实现终端 UI、管理 dotfiles、创建安装脚本、处理信号与进程管理,或将原生二进制与 shell 包装器集成。
适用于接收、验证或处理来自 Stigg 的 webhook 事件——订阅生命周期(`subscription.created`、`subscription.canceled`、`trial.expired`、`trial.ends_soon` 等)、权益事件(`entitlement_usage_exceeded`)、额度事件(`credit.balance.low`、`credit.balance.depleted`、`automatic_recharge.*`)等。触发条件包括 "Stigg webhook handler"、"verify Stigg webhook"、"Stigg webhook signature"、"credit.balance.low"、"trial.expired webhook"、"Stigg webhook payload shape"、"Stigg webhook retry"、"messageId"、"Stigg-Webhooks-Secret"。若是向 Stigg 发起的入站 API 调用请跳过(使用 stigg-api / stigg-entitlements)。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
