SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 11-05 00:16

编程与开发

39,552 个结果

debugging-patterns

这是一个系统化调试技能,用于在修复任何缺陷、不稳定测试或运行时/构建失败之前,先完成根因追踪,并在附近扫描是否存在相同模式的重复问题。其核心原则是:必须先找到根因再动手修复,只治标不治本属于失败。技能采用四阶段流程——根因调查、模式分析、假设与验证、实施修复,并强调用证据而非猜测驱动排查。它提供根因追踪技术、LSP 辅助的调用链追踪、假设置信度评分、认知偏差防范、重启调查协议,以及针对构建/类型失败、不稳定测试、运行时崩溃、浏览器错误、git bisect 等场景的参考手册。该技能在 v10 中属于建议性技能,用于提升调查质量,不授权仅做局部补丁或凭猜测修复。

编程与开发36 次安装

id-capture-net-ios

Scandit ID Capture 在 .NET for iOS(net*-ios 目标框架)项目中的使用技能。该技能覆盖通过 NuGet 包 Scandit.DataCapture.IdCapture 与 Scandit.DataCapture.Core 在 C# 中扫描护照、驾照、身份证等证件,并强调 .NET 绑定与原生 iOS/Android/Flutter SDK 存在显著差异,不能依赖记忆中的 API 签名。技能内容包括:SDK 8.0+ 的显式初始化、IdCaptureSettings 的对象初始化方式、证件与扫描器的构造方式、通过工厂创建 IdCapture、自行管理相机生命周期、DataCaptureView 与 IdCaptureOverlay 的创建、IIdCaptureListener 的回调处理、CapturedId 字段读取、验证与匿名化设置、迁移路径,以及必须避免的常见幻觉 API。

编程与开发36 次安装

scartill-sdd-lite

scartill-sdd-lite 是一个轻量级、以 Kiro 为先的规格驱动开发工具包(specification driven development kit)。它通过一组预定义命令和提示词,帮助团队把用户意图逐步转化为可执行的实现计划。工具包提供保存规格、拆分任务、实现任务、收尾、规格评审、代码审查、归档文档、头脑风暴、将头脑风暴结果转为种子规格、以及输入净化与 PM 反馈报告等命令。其核心是两阶段规格流程:docs/seed/ 下的种子规格由用户以自然语言书写,记录功能意图、示例和期望输出;docs/specs/ 下的完整规格则从种子规格扩展而来,包含问题陈述、需求、背景、带 Mermaid 图的方案、数据模型以及带目标、实现指引、测试要求和演示命令的任务分解。适用于需要结构化规格管理、希望让 AI 或人类实现者无需额外澄清即可执行任务的开发场景。

编程与开发36 次安装

node-devtools-cli

Node DevTools CLI 是一个用于非阻塞调试 Node.js 后端进程的命令行工具。它通过 Inspector 协议(Chrome DevTools Protocol)连接目标进程,支持设置 tracepoint、logpoint、exceptionpoint 和 watch 表达式,在不暂停执行的情况下捕获运行时快照。可通过 PID、进程名、Docker 容器、Inspector 端口或 WebSocket URL 连接;若进程未开启 --inspect,CLI 会通过 SIGUSR1 激活,无需修改代码。安装命令为 npm install -g browser-devtools-mcp,与 browser-devtools-mcp 为同一包。

编程与开发36 次安装

developer-growth-analysis

Developer Growth Analysis 是一个面向开发者的自我提升分析技能,通过读取本地 Claude Code 聊天历史来识别编码模式、开发短板与改进方向,并生成个性化成长报告。该技能会访问 ~/.claude/history.jsonl 中最近 24-48 小时的对话记录,分析所涉及的编程语言、框架、工具、问题类型(如性能优化、调试、功能实现、重构、配置)以及遇到的挑战。随后它会总结出 3-5 个有证据支撑、可执行且按优先级排序的改进领域,并附上推荐做法与大致学习时间估算。报告还会列出已展现的优势和行动清单。此外,技能会使用 Rube MCP 在 HackerNews 上检索与各改进领域相关的高质量文章与讨论,整理成学习资源清单,并通过 Rube MCP 将完整报告发送到用户自己的 Slack 私信。使用时只需让 Claude 分析最近的编码工作即可,例如“Analyze my developer growth from my recent chats”,也可指定时间范围。该技能依赖本地聊天历史文件、Rube MCP 以及 Slack 连接,适合希望获得数据驱动、结构化反馈但不想等待代码评审的开发者。

编程与开发36 次安装

signalr

SignalR 是一个用于 ASP.NET Core 的实时 WebSocket 通信技能,主要实现服务端与客户端之间的实时消息推送,适用于操作通知和注册事件等场景。该技能基于 SignalR 构建了两个 Hub:ActionsHub(蓝图服务)用于工作流通知,RegisterHub(注册服务)用于账本事件。两个 Hub 均采用基于分组(Group)的广播机制,并通过查询参数进行 JWT 身份认证。核心能力包括强类型 Hub、分组路由、从服务中发送消息、客户端连接测试等,帮助开发者快速搭建实时通知与事件订阅功能。

编程与开发36 次安装

universal-planner

Universal Planner 是一个面向任意软件工程场景的统一规划与执行技能,采用两种互斥模式运作。PLAN 模式只产出结构化的规划文档,自动识别场景(新项目、新功能、重构、缺陷修复、技术债、架构)并激活对应子模式,绝不执行代码;EXECUTE 模式则消费规划输出,以高级开发者与 Scrum Master 双重角色按冲刺、阶段、任务逐层实现,绝不创建新计划。技能采用模块化资产架构,包含模式、辅助工具、模板、校验器和示例目录,并遵循 Obsidian 输出标准(frontmatter、wiki 链接、双向引用、状态流转等)。

编程与开发36 次安装

maven-indexer

maven-indexer 是一个通过终端查询本地 Maven/Gradle 构件索引的命令行工具,属于 tangcent/maven-indexer-cli 项目。它用于在看不到类定义时定位类所属的构件、读取内部或非知名库的真实实现、查找接口实现或基类子类、获取方法签名与 Javadoc、以及查找 JAR 中嵌入的 proto 等资源。主要命令包括 refresh-index(建立或刷新索引,支持 --full 全量扫描)、search-classes(按类名或关键字查找类所在构件)、get-class(读取方法签名、文档或完整源码,可指定坐标)、search-artifacts(按坐标或关键字查找构件)、search-implementations(查找 SPI 实现与子类)、search-resources(查找 JAR 资源)。所有命令支持 --json 结构化输出。若命令未找到,可通过 npm install -g maven-indexer-cli 安装。

编程与开发36 次安装

prettier-configuration

Prettier 配置技能,围绕 Prettier 的选项、配置文件、忽略模式与格式化规则展开。该技能主题为「prettier configuration」,旨在帮助开发者掌握 Prettier 配置相关的基础概念、常见模式与最佳实践,适用于 JavaScript 开发中的代码质量维护。其内容覆盖安装与项目初始化、配置文件设置、项目结构组织、团队协作与 CI/CD 集成准备等环节,并强调架构、配置、集成与最佳实践等核心原则。技能列举了配置策略(环境相关设置、团队标准执行、性能调优、错误处理配置)、高级用法(自定义扩展、高级模式、性能优化、可扩展性考量)以及若干代码示例(基础设置、配置对象、高级模式、集成、错误处理、性能优化、测试、生产使用)。同时给出最佳实践,如遵循约定、合理配置、校验输入、优雅处理错误、记录决策、充分测试、优化性能、保持安全、定期更新与生产监控,以及常见陷阱(配置错误、缺少错误处理、性能不佳、测试不足、安全漏洞、耦合过紧、忽略警告、依赖过时、缺少监控、标准不一致)。适用场景包括在新项目中设置 Prettier、按需配置、从其他工具迁移、优化性能、实现高级模式、排查问题、接入 CI/CD、团队培训与标准建立及维护既有实现。具体安装命令、默认配置项数值、价格与平台支持等信息暂未提供。

编程与开发36 次安装

test-driven-development

Test-Driven Development(TDD)是一套面向编码流程的测试驱动开发实践技能,核心是 Red → Green → Refactor 循环:先写会失败的测试,再写刚好通过测试的最小实现,最后改进代码质量,并对每个需求重复该过程。该技能适用于编写新函数或方法、开发新功能、修复 Bug(先复现)、重构既有代码以及 API 变更等场景;对于 UI 样式微调、配置变更和文档更新,则建议跳过 TDD。资料给出了 Elixir 后端与 TypeScript 前端的测试文件命名和存放路径约定,例如后端使用 test/path/module_test.exs,前端使用 ComponentName.test.tsx。关键规则包括:测试必须先失败以验证测试本身有效、每个需求对应一个测试、测试行为而非实现细节、提交前运行完整测试套件、绝不跳过失败测试。资料还列出了常见陷阱:先写实现后写测试、测试未实现即可通过造成的假阳性、测试实现细节而非行为、未先运行测试确认其失败。验证命令为后端 mix test path/to/test.exs,前端 yarn test path/to/test.tsx。

编程与开发36 次安装

js-hoist-regexp

js-hoist-regexp 是一条针对 React 组件的正则表达式使用规范。它提醒开发者不要在渲染过程中创建 RegExp,而应把正则提升到模块作用域,或使用 useMemo() 进行记忆化。原因是每次渲染都新建正则会产生不必要的开销;同时规范还指出带 g 标志的全局正则存在可变的 lastIndex 状态,连续调用 test() 等方法时结果可能交替变化。该技能给出错误与正确两段示例代码,并展示被拆分文本通过 split() 高亮的典型用法,适合在 React 组件或高频调用函数中处理正则匹配、文本高亮等场景。

编程与开发36 次安装

nextjs-bisect-regression

Next.js 回归二分定位技能用于确定一个已验证的 Next.js 回归问题的最窄可靠历史边界(引入点或修复点)。它以可执行的复现和确定性的通过/失败信号为前提,优先在已发布版本中缩小范围,必要时通过提交(commit)和 git bisect 精确定位,最后检查边界提交与 GitHub 历史,给出可疑 PR。该技能不替换复现、不创建回归测试、不做产品修复,也不允许从代码相似度猜测提交,无法判定时返回 inconclusive 或 no-boundary 并附阻塞原因。

编程与开发36 次安装