brooks-debt
一个技术债评估技能,用于识别、分类并排序可维护性问题,帮助团队制定重构路线图。资料称其依据特定框架扫描六类腐化风险,并输出债务汇总表与报告。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-21 00:11
37,302 个结果
一个技术债评估技能,用于识别、分类并排序可维护性问题,帮助团队制定重构路线图。资料称其依据特定框架扫描六类腐化风险,并输出债务汇总表与报告。
Textual 是一个用于构建终端用户界面(TUI)应用的 Python 框架,采用类似 Web 的架构:App → Screen → Widget。它适用于创建新的 Textual 应用、添加屏幕与组件、使用 TCSS 进行样式设计等场景。开发者可以通过继承 App 和 Widget 类、组合(compose)组件、使用响应式属性(reactive/var)与消息机制来构建交互式终端程序。该技能提供快速上手指南、核心概念说明,以及官方文档和参考资料入口。
Laravel Pennant 官方功能开关(feature flag)包的开发辅助技能,用于定义、检查、激活与停用功能,支持按用户等作用域控制,并提供 Blade 指令与测试验证指引。
Frappe 框架 DocType 开发技能,用于创建和修改数据模型,涵盖架构设计、控制器、子表、命名规则、权限与工作流配置,适用于构建与调整 Frappe 应用数据层。
基于官方 nginx 开发文档与生产经验整理的 C 模块性能与可靠性优化指南,含 8 大类共 43 条规则,按影响优先级排列,用于优化 nginx C 模块的吞吐、延迟与容错能力。
用于在 put.io SDK 仓库中开发或评审 put.io SDK 与 API 客户端包的技能,涵盖 TypeScript、Swift、Kotlin 等语言。强调以仓库自身指引为先、保持类型安全与领域优先的公共接口,并区分确定性单元测试与真实 API 的实时测试。
该技能用于从源代码自动生成 OpenAPI 文档:扫描仓库发现 API 端点,检测 Web 框架,输出 swagger.json 与可交互的 HTML 文档,需提供 OpenAI API 密钥。
面向 Godot 的 MOBA 游戏开发专家蓝图技能,涵盖兵线与小兵波次、防御塔仇恨优先级、战争迷雾、技能弹道指示器、权威服务器同步、网络插值、野区营地 leash AI 与对局回放等实现要点,包含可复用脚本组件清单与反模式约束。
react-ban-use-effect 是一个面向 React 代码审查与重构的技能,用于审查或替换 React 中直接使用 useEffect 的调用,或在仓库范围内强制执行“禁止直接使用 effect”的策略。它把直接 useEffect 视为与外部系统同步的逃生舱,主张组件本身不应调用它,只有经过审查、针对真实外部系统的领域专用 Hook 才可以使用。该技能提供了一套替换优先级:渲染期计算、服务端/loader/框架数据 API、仓库的服务端状态层(如 TanStack Query 的 queryOptions 工厂)、事件处理器/action/mutation、带 key 的组件边界、useSyncExternalStore,最后才是经过审查的领域专用 Hook。它还规定了合法 effect 的写法、禁止事项(如通用包装 Hook、抑制 exhaustive-deps 等)以及 lint 强制执行的边界。适用于 effect 实现、重构或 lint 策略相关任务。
面向 Rust 开发的代码规范与审查技能,提供类型安全、错误处理、API 设计、代码质量、可读性与性能等分优先级的实践规则,用于编写、审查和重构生产级 Rust 代码。
commerce-app-init 是 Adobe Commerce 应用脚手架技能,基于 aio-commerce-sdk 初始化一个新的 Adobe Commerce 应用。它会创建基础项目结构,并在项目根目录生成带元数据的 app.commerce.config.ts 配置文件,随后运行 init 安装依赖并生成所需项目文件。该技能可安全重复调用:若配置已存在则跳过交互式提示,直接安装依赖并重新生成项目文件,同时保留用户自定义的运行时 action。初始化完成后可通过 aio app build 验证配置有效性。事件、Webhook、业务配置等扩展能力需通过其他领域技能单独添加。
基于阿里云 IQS API 的实时联网搜索与网页读取技能,通过 Node.js 脚本执行搜索或读取指定 URL 内容,适用于需要最新信息、事实核验或多来源研究的场景。需配置 ALIYUN_IQS_API_KEY。
CrowdSec 是一款开源的安全防护与入侵检测工具,通过解析日志、匹配场景来识别恶意行为并下发封禁决策。本技能用于安装、配置、运维和排查 CrowdSec,涵盖 cscli、LAPI/CAPI、hub 集合、解析器、场景、白名单、bouncer 与 AppSec/WAF 等。
Decentraland 场景中给玩家施加物理作用力的技能:支持瞬时冲量、击退、持续风力与斥力等,仅作用于本地玩家。含触发区碰撞层选择、滑翔状态差异与移动端不一致等注意事项。
Codable Patterns 是一份面向 Swift 6.2 / iOS 26+ 的 Codable 编解码实践指南,讲解如何使用 Codable(Encodable 与 Decodable)配合 JSONEncoder、JSONDecoder 及相关 API,在 Swift 类型与 JSON、属性列表(plist)等外部表示之间进行编码和解码。内容涵盖基础一致性合成、自定义 CodingKeys、自定义编解码实现、嵌套与扁平化容器、异构数组、日期解码策略、Data 与键策略、容错(Lossy)数组解码、单值容器、缺失键默认值、编解码器配置、与 URLSession / SwiftData / UserDefaults 的配合,以及常见错误与审查清单。
Tampermonkey 用户脚本开发技能,用于编写与调试在浏览器内修改网页或自动执行任务的用户脚本。资料给出快速上手模板(含简单 JavaScript 与使用 GM.* API 的 async/await 版本)、TypeScript 支持(安装 @types/tampermonkey)、常用头部标签(@name、@namespace、@version、@match、@grant、@run-at 等)、URL 匹配与权限速查、脚本注入时机、常见实现模式(等待元素、SPA 路由变化检测、跨域请求、样式注入、持久化设置、DOM 变更观察等),以及交付前检查清单和参考文件索引。资料同时说明用户脚本的限制,例如无法访问本地文件、无法访问跨域 iframe、存储不跨设备、无法绕过所有 CSP,以及在 Chrome/Edge 中需用户手动开启“允许用户脚本”开关。
MarkItDown Skill 是使用微软 MarkItDown 的指南。MarkItDown 是一个 Python 工具,用于将 PDF、Word、PowerPoint、Excel、图像、音频、HTML、YouTube 链接等多种格式转换为 Markdown,适合喂给 LLM 和文本分析流程。
面向 Microsoft Foundry(Azure AI Foundry)开发的专家知识技能,汇集故障排查、最佳实践、决策、架构设计、配额限制、安全治理、配置、集成与部署等主题,并提供远程文档检索能力。
追踪勒索软件加密货币支付流向的技能,使用 Chainalysis Reactor、WalletExplorer、blockchain.com API 等区块链分析工具,从勒索信钱包地址出发,分析资金流、聚类归属并生成情报报告。
用于统一多台机器开发环境配置的技能:检测项目技术栈,选择 Volta、asdf、mise、nvm、pyenv 等版本管理器,生成版本与包管理器配置、.env.example、初始化脚本和 SETUP.md 入门文档,并覆盖跨平台与排错建议。
gh 是一个用于 GitHub 交互操作的技能,主要处理 PR 状态、讨论、CI 诊断、回复以及较复杂的 GitHub 命令。它通过一组封装脚本(pr-snapshot.ts、pr-threads.ts、ci-failures.ts、pr-reply.ts)统一调用 GitHub 数据,并在执行前要求确认 gh 已认证。该技能支持指定 PR 编号或 URL、按仓库查询、输出 JSON 或完整正文、分页获取完整数据、按作者或时间过滤,以及诊断 CI 失败和列出工作流运行。回复操作需要使用 pr-reply 脚本,且必须有明确目标和正文。缺少必要值或选项冲突时会返回 BLOCKED。脚本必须通过该技能的运行脚本调用,不能直接用 Node 运行。原始 gh 命令仅在覆盖脚本无法处理的场景下允许使用。
TypeScript 严格模式编码规范与最佳实践技能,适用于在 .ts/.tsx 文件中实现或重构 TypeScript 代码时使用,涵盖类型、接口、泛型、const 映射与类型守卫等场景。
Quicknode 区块链基础设施技能,覆盖 80+ 链的 RPC、Streams、Webhooks、Solana gRPC、Blazar WSS、HyperCore gRPC、SQL Explorer、Metaplex DAS API 等;支持 x402/MPP 无密钥付费访问与 MCP、CLI、SDK 操作,默认测试网与只读。
codex-plusplus 是面向 Electron 版 Codex 桌面应用的补丁注入系统,可修补 app.asar 并运行热重载的 ESM 补丁模块。补丁通过 manifest 与 start/stop 生命周期运行,无需重新构建应用。