SuperAPI AI 工具集

Skill 广场

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

更新于 10-20 00:13

编程与开发

37,156 个结果

improve-codebase-architecture

该技能用于扫描代码库,找出可进行“深化”重构的机会,并以可视化 HTML 报告的形式呈现候选方案,随后再深入探讨用户选定的方向。它面向希望在确定重构目标前先看到架构改进候选列表的场景。当用户提出“improve the architecture”“find deepening opportunities”“where should we refactor”等诉求时会触发。技能源自 mattpocock/skills(MIT 许可),在源头属用户主动调用。报告写入系统临时目录,不落入代码仓库;报告使用 Tailwind 与 Mermaid 的 CDN 资源,为每个候选方案提供前后对比可视化,并标注推荐强度(Strong、Worth exploring、Speculative),最后给出首选推荐。选定候选方案后会进入 grill 流程,逐步厘清约束、依赖、深化后的模块形态与测试留存情况,并在过程中同步维护领域模型与记录 ADR。

编程与开发283 次安装

meteor-community-packages

该技能用于在 Meteor 的社区包目录中挑选、评估、采用、配置或调试社区包,以及从社区包迁移到核心包。它把 Meteor 社区包页面当作经过整理的发现目录,强调列表收录并不代表该包属于 Meteor 核心、维护权已转移给 Meteor 组织,或兼容所有 Meteor 3 版本。技能覆盖包的发现、比较、首次采用以及 Meteor 核心文档中记录的包特定集成,但不替代方法、发布订阅、Mongo、账户、安全、测试、构建或部署等核心技能。使用时会检查 .meteor/release、.meteor/packages、.meteor/versions、package.json 与 npm 锁文件,区分社区包、Meteor Community 维护包与提升为核心包(如 Meteor 3.1+ 的 roles),并比较实际行为而非功能标签。安装遵循各生态文档:Atmosphere 包用 meteor add,npm 包用 meteor npm install,不臆造版本约束,安装后在 .meteor/versions 或 npm 锁文件中确认解析版本。采用检查要求报告选择理由、维护方、上游版本与 Meteor 边界、改变的应用语义、暴露的数据与端点、回滚方式以及聚焦测试。

编程与开发283 次安装

gstack-openclaw-retro

gstack-openclaw-retro 是一个每周工程回顾(retrospective)技能,用于分析 Git 提交历史、工作模式和代码质量指标,并支持持久化历史与趋势追踪。它具备团队感知能力:先识别运行命令的用户,再分析每位贡献者,给出针对个人的表扬与成长建议。支持默认最近 7 天、24 小时、14 天、30 天以及对比模式(当前窗口与上一等长窗口对比)。分析内容包括提交量、贡献者、PR、增删行数、测试代码占比、版本范围、活跃天数、会话检测、每小时提交分布、提交类型分布、热点文件、PR 规模分布、专注度评分、每周趋势、连续提交天数等,并将结果保存为 JSON 快照用于后续趋势对比。

编程与开发282 次安装

review-code

review-code 是一个代码审查技能,用于判断某项改动是否达成其意图、是否可安全合并。它可审查工作区、当前分支、base-to-head 范围或拉取请求,并给出有证据支撑的发现、可能改变结论的问题,以及诚实的覆盖范围说明。该技能提供一套固定的审查契约:审查承诺的结果(包括未改动代码中的遗漏)、追踪改动行之外的后果、在修复过程中保留发现与未决问题,并返回一份可被人工检查、也可被发布类技能消费的固定且经过验证的记录。它支持 session 与 one-shot 两种模式,默认 session 会从请求中推断目标;one-shot 由调用方显式传入目标,本地改动还需提供 base。审查过程会固定仓库、base、head 与 merge-base,在检出目录之外的私有目录构建上下文存储,并依据 rubric.md 的证据标准与记录词汇进行判断。对于必须修复项、涉及安全、数据完整性、破坏性迁移或已发布兼容性的候选问题,以及由代码决定命运的既有 PR 必须修复项,会使用全新上下文的验证器进行验证。最终状态包括 Changes Requested、Incomplete、Needs Information 和 Approved。该技能不写入 forge,也不修改被审查的源码,代码修复本身不在其范围内。

编程与开发282 次安装

using-git-worktrees

这是一个用于在使用 Git Worktrees 进行功能开发时创建隔离工作区的技能。它指导 AI 代理在开始新功能开发或执行实施计划前,确保有一个独立的工作空间。核心原则是优先检测是否已在隔离环境中,若无则优先使用平台原生的 worktree 工具,最后才回退到手动使用 git worktree 命令。使用该技能时,代理需要先宣布意图,然后执行检测、创建或复用工作区、项目初始化依赖安装以及运行基线测试的完整流程。

编程与开发281 次安装

uart-serial-baremetal

本技能为裸机(Bare-Metal)UART/USART 开发技能,用于串口控制台输出与设备通信的底层实现。内容涵盖波特率计算(以 STM32 为例,涉及 BRR 寄存器与 pclk 校验)、8N1 帧格式、轮询方式收发、中断驱动的 RX 环形缓冲区、溢出(ORE)处理、printf 重定向(newlib 的 _write 实现)以及 DMA 与 UART 集成的入门要点。适用于新硬件首次 printf/日志输出、与传感器或模块进行串口协议通信、以最小驱动替换阻塞式 HAL_UART,以及排查乱码或丢字符问题。文档还提供常见问题对照表(乱码、丢字节、无输出、printf 挂起的原因与修复)和相关技能引用(GPIO 复用、中断与异常、DMA、openocd-jtag)。

编程与开发281 次安装