Skills
收录 99,448 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
在使用 Panda CSS 的项目中编写和编辑样式。当创建、修改或审查调用 css()、cva()、sva()、patterns、recipes、tokens、conditions 或 JSX style props 的代码,当某个样式渲染出了类名但没有 CSS,或当样式完全未生效时使用。涵盖 Panda v2(2.x)和 v1(1.x)。不要用于设计主题或判断何时应将某项内容改为 recipe 或 slot recipe(请使用 panda-css-theming),也不要用于将 v1 升级到 v2(请使用 panda-css-migrate)。
在将 Python 仓库架构设计或拆分为多包 uv-workspace monorepo 时使用——即一个共享内部库加上一个或多个依赖它的 app 或 CLI 成员——并且你需要正确处理跨包边界:哪些代码应成为共享库、哪些应成为 app 成员、无环的向内依赖方向(app 依赖核心库,彼此之间绝不互相依赖)、uv 无法强制的导入隔离纪律、每个成员在包边界上的公共 API、跨成员测试布局,以及从现有包中安全提取共享代码。涵盖 uv workspace 接线(members、tool.uv.sources、单一 lockfile、--package),并与 uv 和 python-project-structure 技能组合使用。关键词:monorepo、uv workspace、multi-package、shared library、package boundaries、dependency direction、circular import、import-linter。
适用于设计 REST/HTTP API 表面及其契约时——选择资源与 URL、挑选 HTTP 方法和状态码、定义错误模型(RFC 9457 problem+json)、设计成功/分页响应包络、版本管理、认证和限流,然后将设计表达为 OpenAPI 3.1 契约。这是位于 Web 框架之上的设计方法论:产出的是决策与契约,而非处理程序代码。关键词:REST API 设计、HTTP API、资源建模、状态码、problem details、RFC 9457、分页、API 版本管理、限流、OpenAPI 3.1 契约。
在驱动 `stackbone` 命令行来搭建、运行、发布或运维 Stackbone 工作区时使用此技能:通过设备流登录(login / logout / whoami),搭建工作区并将其关联到组织(init,可选首个 agent / workflow / workflow-agent),离线添加组件(add agent / add workflow / add workflow-agent),使用 Studio 运行本地模拟器(dev),编译可部署包(build)或写出 deploy 文件夹(package),注册已部署的 box(link --installation --url --secret --tag),切换当前组织(organization use),以 JSON 读取工作区状态(metadata),管理 Drizzle 迁移(db migrate create / up / status),以及从 shell 运维正在运行的安装:发现目标(agents),列出 / 检查 / 启动持久化工作流(workflows),检查和控制运行(runs),跟踪日志(logs),以只读方式浏览 agent 数据库(db query / schemas / table),移动对象(storage),操作 RAG 索引(rag),设置密钥(secrets),对配置文档进行版本管理(config),决定审批(hitl),管理提示词目录(prompts),检查协议契约(contract),运行评测套件(eval),以及打印如何访问 docs MCP 服务(docs)。触发请求示例:scaffold a workspace、add an agent、add a workflow、start the dev stack、log in、list my agents、start a workflow by name、retry a failed run、tail the logs、run a SELECT against the agent、set a secret、roll the config back、approve an approval、generate a migration、build the bundle、package for deploy、register the deployed agent、switch org。若要使用 @stackbone/sdk 在工作区内编写代码,请使用 stackbone 技能;要排查错误或卡住的运行,请使用 stackbone-debug;要根据描述创建新组件,请使用 stackbone-coder。
在对 Stackbone 工作区中的错误、故障或异常行为进行分诊时使用此技能:本地在 `stackbone dev` 下运行的深层 agent 或持久化工作流,或部署在客户云中的安装。涵盖 SDK 错误({ data, error } 信封及其 `<prefix>_<reason>` 代码)、来自 stackbone.database、callDeepAgent 和 stackbone.connection(id) 的抛出错误、来自控制平面或 box 的 HTTP 4xx/5xx、命令行错误码(dev_not_running、runtime_not_configured 等)、`stackbone dev` 启动停止或失败、持久化运行失败和超时、工作流启动因其输入 schema 被拒(workflow_input_invalid)、HITL 卡在任一层面(工作流停在 requestApproval(),agent 回合在受门控工具上被中断)、持久会话问题(memory 未能保留)、数据库慢查询 / pgvector 不匹配、密钥解密错误、连接器调用失败(无安装、凭据错误)、构建失败(原生依赖、第二份 SDK 副本),以及 tier / billing 402 响应。触发请求示例:my agent isn't working、why is this 500、this run hung、the inbox is empty but the run is paused、the agent forgot the conversation、the workflow rejected my input、dev won't boot、why am I getting 402、my connector call is rejected、the model returns nothing。此技能定位原因,但不提出修复方案:一旦找到,请切换到 stackbone 技能(代码)或 stackbone-cli 技能(命令)进行修复。
编写 docs/<feature>/HANDOFF.md,为全新的 Agent 会话提供接手未完成工作的简报,无需查看此前对话。内容包括分支和工作区的位置、已推送的内容、应先合并的内容、已构建的内容及权威文档、后续恢复工作的起点,以及本次会话耗时踩过的陷阱。当实现流程(execute-plan、execute-roadmap、build-feature)停止但仍有未完成工作、上下文即将耗尽,或用户调用 /write-handoff <feature>、要求将工作交给另一个 Agent 或会话时使用。若要将已完成的工作交给人员测试和验收,请改用 write-acceptance。
为使用 4cms(4partners 上的客户店铺)配置 .env —— 密钥 FOURCMS_API_KEY(api.4partners.io 的 X-Auth-Token 令牌),站点域名(FOURCMS_DOMAIN)会通过 /info 自动推导出来。在首次访问 4cms、需要「配置 4cms」「接入商店」「添加 4cms/4partners 密钥」时使用,也用于 api.4partners.io 返回 401/403 错误,或 4cms-* 脚本报错「FOURCMS_DOMAIN not set」/「FOURCMS_API_KEY not set」时。请通过工具 `Skill(4cms-env)` 调用,不要通过 `Read .../SKILL.md`。
帮助使用现代 ABAP SQL 特性和 AMDP(ABAP Managed Database Procedures),包括 inline declarations、窗口函数、GROUP BY、HAVING、PRIVILEGED ACCESS、字符串函数、聚合表达式、公用表表达式(CTE)、AMDP 类、AMDP 过程、AMDP 表函数、CDS 表函数和 AMDP 标量函数。适用于用户询问 ABAP SQL、现代 SQL、SELECT、窗口函数、CTE、公用表表达式、AMDP、SQLScript、AMDP 表函数、CDS 表函数、聚合、GROUP BY、HAVING、UNION、INTERSECT、EXCEPT、PRIVILEGED ACCESS、ABAP SQL 表达式、内置 SQL 函数或数据库过程时。触发词包括 "ABAP SQL query"、"window function"、"CTE"、"AMDP"、"table function"、"GROUP BY"、"aggregate"、"PRIVILEGED ACCESS"、"inline SELECT" 或 "SQLScript"。
在 Bevy 0.20 中,编写带有 `With`/`Without`/`Or` 的 `Query<D, F>`、使用 `Changed<T>`/`Added<T>` 检测变化、使用 `par_iter_mut` 并行处理、通过 `iter_many(..).matched()` 查找实体列表、使用 `transmute_lens` 构建 lens、使用 `Without<IsResource>` 过滤资源实体,或修复提及 `IterQueryData` 或 `SingleEntityQueryData` 的泛型查询错误时使用。
把任何杂乱输入 — 头脑风暴、转录稿、长 PRD、干系人记录、功能需求、语音备忘 — 提炼成一个紧凑的五字段 SPEC.md 内核,供任何下游规划技能使用。这五个字段是:Problem、Capabilities、Constraints、Non-Goals、Success Metrics。当用户说 “create a spec”、“write a spec for”、“distill this into a spec”、“I have a brain dump”、“turn this into something structured”、“clean up these notes”、“make a SPEC from”、“I want to define the problem”、“help me scope this”、“summarize what we're building”、“I have a PRD but need a kernel”、“what are we actually solving?”,或直接丢来原始文本/转录稿并要求结构化时使用。启动任何新计划而缺少清晰的共享定义时也使用。
协助 CDS(Core Data Services)视图实体的开发,包括数据建模、注解、关联、组合、访问控制、聚合表达式、内置函数和输入参数。当用户询问 CDS 视图、CDS 视图实体、CDS 注解、CDS 关联、CDS 组合、CDS 访问控制、CDS 元数据扩展、ABAP 中的数据建模、define view entity、define root view entity、语义注解、UI 注解,或为 RAP 或分析场景构建 CDS 数据模型时使用。触发词包括 "create a CDS view"、"define view entity"、"add an association"、"CDS annotation"、"access control"、"composition"、"CDS hierarchy"、"CDS aggregate"、"CDS functions" 或 "data model"。
使用 Clean Architecture 构建 Flutter 应用——feature-first 结构、Riverpod 3.0+ 状态管理、Dio + Retrofit 网络请求,以及 fpdart 函数式错误处理。只要你在 Flutter 项目中涉及创建功能、搭建项目架构、构建 API 集成、管理状态,或用 domain/data/presentation 分层组织代码,就使用本技能。这包括诸如 "create a Flutter feature"、"set up Riverpod providers"、"add an API service"、"build a Flutter app"、"clean architecture Flutter"、"feature-first Flutter" 之类的任务,以及任何涉及 Dio、Retrofit、fpdart Either 或 freezed 数据类的 Flutter 代码。在搭建新的 Flutter 项目、从 MVC/MVVM 迁移到 Clean Architecture,或为现有 Flutter 应用添加网络层时也使用它。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
