software-architecture
该技能用于落地软件架构与设计模式,涵盖 SOLID 原则、Clean Architecture 分层、Repository、Factory、Strategy、Observer 等模式,并给出架构决策记录(ADR)写法与常见反模式。适合在设计系统、评审架构或重构代码时参考。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-23 00:13
37,593 个结果
该技能用于落地软件架构与设计模式,涵盖 SOLID 原则、Clean Architecture 分层、Repository、Factory、Strategy、Observer 等模式,并给出架构决策记录(ADR)写法与常见反模式。适合在设计系统、评审架构或重构代码时参考。
CreateCLI 是一个用于生成生产就绪 TypeScript 命令行工具的模板系统,提供三档模板(手动参数解析、Commander.js、oclif),每次输出完整实现、README、QUICKSTART、Bun 配置、严格 tsconfig、JSON 输出与正确退出码,并按需选择合适复杂度。
Next.js Route Handlers 技能:在 app 目录用 route.ts 创建 API 端点,基于 Web Request/Response API 处理各 HTTP 方法与请求响应。
Canon 是 davidlee/doctrine 中的一项技能,用于在做出架构或工作流选择前先了解项目治理规则,避免在陌生子系统中凭猜测行事。它通过 doctrine CLI 读取规范、ADR、政策与标准等权威资料。
用于审查、设计或修改可能涉及欧盟市场滥用条例(MAR)的 Java 企业系统,包括市场监控、可疑订单与交易监控、内幕信息与内幕名单、披露流程等,帮助工程团队识别控制点、可审查证据与升级路径;不构成法律意见。
keboola-context 是 Keboola AI Kit 中的平台上下文技能,用于在任何 Keboola Python 组件任务(开发、测试、调试、评审、schema 等)中自动加载平台级知识,提醒读取相关参考文件以避免仅凭代码误判运行时行为。
OpenClaw 中面向「先计划后编码」工作流的兼容性入口技能,用于把请求路由到计划、编码、计划评审与 PR 评审等兄弟技能,并在获得明确 APPROVE 后才执行写入。
用于构建、脚手架、重构、调试、审查和验证基于 GPUI 的原生 Rust 桌面应用的技能,推荐并可选采用 GPUI Kit。
本技能提供将 WPF 应用程序迁移到 WinUI 3 的系统化流程。内容覆盖迁移前的 WPF 源码审计、WinUI 3 项目创建与命名空间对齐、命名空间与控件的映射替换、线程调度替换、图像 API 替换、MVVM 框架替换以及资源本地化迁移,并给出迁移后的校验命令与若干关键约束。适用于需要把既有 WPF 桌面应用改造为 WinUI 3 的开发场景。
linear-cli 的模板管理技能,用于管理本地问题模板与 Linear 服务端 API 模板,支持列出、查看、创建、更新和删除模板,适用于创建或使用模板的场景。
Zustand v5 是一个基于 useSyncExternalStore 的轻量级 React 全局状态管理库,支持类型安全 store、原子选择器、persist/devtools/immer 等中间件以及 slices 模式。它适用于仅客户端的全局状态,而服务端拉取数据的缓存需求应交给 TanStack Query。
用于 OpenHarmony 项目 C++ 开发的编码规范技能,在编写、重构或审查代码时强制遵循命名、头文件、类设计、安全编码与作用域等规则。
PCS Hub API 集成指南技能,用于帮助钱包应用、移动应用、WebView、合作浏览器或无头机器人等外部前端接入 PancakeSwap Hub 的兑换功能。该技能输出的是集成规格与交付物,而非可直接执行的兑换代码,涵盖前端界面、API 契约、渠道 UX 差异与回退逻辑。仅支持 BNB Smart Chain(chainId: 56),使用 Hub API 的 /quote 与 /calldata 接口,配合 PancakeSwap 代币列表、EIP-681 或 Trust Wallet 发送链接完成签名交接。
一个面向编码智能体的技能,用于按“测试先行、小步切片”的方式实现已确定的计划或规格。它要求先写失败测试、再写最小实现、重构、验证并提交,强调一次只做一个切片、不猜测用户决策、不隐藏失败。
面向 iOS 开发的专家技能,提供 Swift、SwiftUI、UIKit、Xcode、应用架构与 Apple 生态集成的指导,回答平台能力、最佳实践与架构决策问题。
TOON(Token-Oriented Object Notation)格式专家,用于对结构化数据减少 30-60% token 消耗,通过去除均匀数组中的重复键实现。适用于 5 项以上的数组、表格、日志、API 响应等结构化数据。
面向 Salesforce B2C Commerce 开发与管理场景的文档检索技能,通过 b2c CLI 搜索和阅读 Script API、Commerce API、SFRA、PWA Kit、Storefront Next、Salesforce Help 及作业步骤等资料。
这是一个系统化的四阶段调试方法论技能,用于处理复杂、间歇性或难以解释的问题。它强调以证据为基础、避免盲目猜测,通过「复现—隔离—诊断—修复与验证」四个阶段,帮助开发者定位并解决 bug、竞态条件或无法解释的失败。该技能适用于调查缺陷、回归问题和偶发故障,提供二分查找、git bisect、代码消除、环境隔离、科学假设验证、日志策略等具体技术,并列出常见根因对照表、调试反模式以及输出模板。
将 LLM 可观测性数据从 Braintrust 迁移到 Arize AX 的技能,支持通过 OTLP 导入历史 trace,并迁移数据集与提示词。
shell-review 是一个用于审查 shell 脚本的技能,主要检查脚本在正确性、可移植性和常见陷阱方面的问题。它适用于审查 shell 脚本或在提交 shell 改动之前使用。该技能提供了一套结构化的审查工作流,包括上下文梳理、退出码审计、可移植性检查、安全模式验证、结构模式检查以及证据记录等步骤,并定义了必须完成的 TodoWrite 检查项和退出标准。审查后可通过运行 shellcheck 验证修复是否解决了已识别的问题,也可运行 pytest 测试来验证审查模式。
用于在 Python 命令行程序中生成富文本终端输出,支持表格、面板、进度条、语法高亮、树形结构与日志美化。适用构建 CLI 应用、展示结构化数据、显示长任务进度等场景,通过 uv add rich 安装。
ort 是 ONNX Runtime 的 Rust 绑定(2.x),用于在本地运行 ONNX 格式模型,如文本嵌入、语音与分类模型,并支持 CoreML、CUDA 等硬件加速执行提供者。资料基于 ort 2.0.0-rc.12。
script-builder 是一个把测试或验证意图转换为可重复运行脚本的技能,支持 TypeScript、Python、Bash 并自动检测语言。脚本输出精简的 PASS/FAIL 结果,详细日志写入 /tmp,并在 CLAUDE.md/AGENTS.md 中登记触发条件,便于后续复用。
该技能通过启用 @typescript-eslint/consistent-type-assertions 规则(assertionStyle: 'never'),在指定包中禁止使用 as 类型断言,并用编译器可验证的模式替换,如 Zod 解析、控制流收窄等。