SuperAPI AI 工具集

Skill 广场

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

更新于 10-20 00:13

编程与开发

37,160 个结果

finishing-a-development-branch

这是一个用于收尾开发分支的技能,在实现完成且所有测试通过后,帮助开发者决定如何整合工作成果。它遵循“验证测试 → 呈现选项 → 执行选择 → 清理”的核心原则,提供四个结构化选项:本地合并回基分支、推送并创建 Pull Request、保持分支原样、丢弃该工作。技能会先运行项目测试套件,测试失败则停止并提示必须先修复;随后确定基分支,再让用户选择后续流程。选择合并或丢弃时会清理 worktree,丢弃操作需输入 discard 确认。该技能常被 subagent-driven-development 和 executing-plans 调用,并与 using-git-worktrees 配合使用。

编程与开发280 次安装

dart-package-maintenance

Dart Package Maintenance 是一套用于维护外部 Dart 包的指南,遵循 Dart 团队的外部包维护规范。它覆盖语义化版本管理、CHANGELOG.md 同步、发布流程以及 Pull Request 管理。该技能适用于更新 Dart 包、准备发布、管理仓库协作变更,以及确保已发布包符合 Dart 团队约定。同时它明确了不适用场景:标记 publish_to: none 的内部或私有包、仅修改仓库根级文件或历史 CHANGELOG 拼写的 PR、以及已带 -wip 后缀的进行中分支提交。

编程与开发280 次安装

spi-i2c-baremetal

这是一个面向裸机(bare-metal)环境的 SPI 与 I2C 串行总线技能包,用于为传感器和存储芯片编写主模式驱动。内容涵盖 SPI 的时钟配置与相位/极性(CPOL/CPHA)设置、I2C 的 START/ACK 时序,以及常见的面向寄存器的读写事务模式。技能提供 STM32 风格的 SPI 主模式初始化和字节收发代码示例,I2C 寄存器读取的完整流程(START→地址+写→寄存器→重复 START→地址+读→数据→STOP),并列出 reg+写数据、SPI flash 的 16 位大端长度前缀等常见协议模式。适用场景包括读取 I2C 传感器(如 WHO_AM_I 寄存器)、SPI flash 或显示屏的点亮调试、排查 NACK 或 SCL 卡死,以及用最小代码替换 HAL_I2C/SPI。文档还给出常见问题排查表(I2C NACK 多因 7 位与 8 位地址混淆,SPI 数据异常多因 CPOL/CPHA 不匹配,总线 SCL 被拉低需时钟脉冲恢复,CS 毛刺需在首个 SCK 前拉低 CS),并关联 GPIO、从数据手册读外设、Linux 内核总线驱动等相关技能。

编程与开发279 次安装