SuperAPI AI 工具集

Skill 广场

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

更新于 11-04 00:13

编程与开发

39,474 个结果

technical-planning

Technical Planning 是一套面向软件项目规划的方法与技能,强调风险优先开发、里程碑划分与有管理的延后决策。它指导在规划阶段先明确要交付的成果而非实现细节,通过四阶段流程推进:需求与风险分析、里程碑规划、实现策略、执行框架。核心原则包括:在最后责任时刻再做决策、优先攻克最高风险技术点、显式记录被延后的内容及处理时机,并借助 TodoWrite 跟踪规划进度。适用于规划软件项目、定义里程碑、识别技术风险并安排验证顺序的场景。

编程与开发41 次安装

rust-observability

rust-observability 是一项面向 Rust 代码可观测性实践的技能,核心主张是把日志视为带命名字段的结构化事件,而不是拼接好的字符串。它建议优先使用 tracing 而非 log 或 println!,用 span 跨 .await 点携带异步上下文,用 #[tracing::instrument] 标注工作单元并用 skip 排除大参数或敏感参数;事件命名采用 component.operation.state 这类一致方案,便于查询和搭建仪表盘。日志级别中 error! 表示需要有人查看,已被处理的预期失败最多用 warn! 或 debug!;库只负责发出事件,绝不安装 subscriber,由二进制统一安装一次。错误在边界处只记录一次并输出完整 source 链,避免在每一层重复记录。敏感信息通过自定义 newtype 让 Debug 与 Display 输出脱敏内容,从结构上防止泄露。还提示要利用宏的惰性字段求值避免为被过滤掉的事件提前分配或格式化,并给出 clippy 与 rg 检索的验证方式。

编程与开发41 次安装

docs-discovery

docs-discovery 是一个用于快速查找官方库与框架技术文档的技能。它采用分层策略:优先通过 context7 的 MCP 工具解析库 ID 并获取文档,若失败则并行执行 WebSearch 搜索 llms.txt 和官方文档链接,再用 WebFetch 抓取并解析内容呈现给用户。该技能强调先查 context7、不猜测 URL 而是搜索、并行搜索以及按主题过滤,适用于需要查阅库或框架官方文档的开发场景。

编程与开发41 次安装

swift_concurrency

Swift Concurrency 是一个面向 Swift 现代并发编程的技能,覆盖从 Swift 5.5 到 Swift 6 的并发特性,包括 async/await、结构化并发、Actor 以及 Swift 6 的严格数据竞争安全。它提供多个参考文档,分别讲解 Swift 6 严格模式、Sendable 协议、隔离与 Actor、Async/Await 等主题,并给出代码示例、迁移清单、常见错误与修复方法。适合需要编写异步代码、进行 Swift 6 迁移或处理并发数据竞争问题的开发者。

编程与开发41 次安装

altium-schematic-reader

Altium Schematic Reader 是一个用于读取和推理 Altium Designer 项目与原理图的 AI 技能,它基于 .PrjPcb 和 .SchDoc 文件中的结构化数据工作。该技能通过一个脚本调用 altium-monkey 解析 Altium 文件,并输出紧凑的 JSON 片段,供 AI 基于真实电路事实回答问题,而不是根据文件名或截图猜测。使用前需在 Python 环境中可导入 altium-monkey,推荐通过 pip install altium-monkey 安装。脚本支持项目摘要、元件列表、网络查询、引脚级连接、BOM、单张原理图等命令,帮助理解电路设计。

编程与开发41 次安装

commit-changes

Commit Changes 是一个用于将代码改动整理为干净、可审查提交快照的技能。它适用于提交、暂存、把工作拆分为逻辑单元、编写或修正提交信息等场景。其工作流要求先读取 git status 和相关 diff,再决定提交数量;将互不相关的改动拆分为独立逻辑单元,若同一文件混合了无关编辑,则只暂存当前提交所需的代码块;提交前运行相关检查,Python 项目可委托给 follow-python-conventions 技能,若跳过检查需明确说明。每次提交时只暂存相关代码块,写信息前先阅读已暂存的 diff,依据实际暂存内容编写提交信息并包含 AI 协助尾注,使用真正的多行信息创建提交,通过多个 -m 参数分别传入主题、正文和最终尾注块,避免在单个 -m 字符串中使用字面 \n 转义,若最终信息读起来别扭则立即 amend。

编程与开发41 次安装

theone-unity-standards

TheOne Studio Unity 开发规范技能,用于在编写或重构 Unity C# 代码时强制执行该工作室的编码与架构标准。核心优先级为代码质量与卫生:启用可空引用类型、使用最小可访问性修饰符、修复所有编译警告、错误必须抛异常而非记录日志、运行时使用 TheOne.Logging.ILogger(编辑器脚本才用 Debug.Log)、使用 readonly/const、nameof、using 指令置于最深作用域、禁止行内注释。其次为现代 C# 模式(LINQ、表达式体、空合并、模式匹配、records 等)、Unity 架构(VContainer+SignalBus 或 TheOne.DI+Publisher/Subscriber 二选一,数据必须经 Data Controllers 访问,UniTask 异步,Dispose 中释放资源与取消订阅)以及性能与代码审查清单。适用于 Unity 6(C# 9),不使用 C# 10+ 特性。

编程与开发41 次安装

retro

retro 是一项每周工程回顾技能,用于通过提交历史、工作模式和代码质量指标生成工程回顾报告。该技能面向使用编程智能体的资深工程师或 CTO,能识别执行命令的用户,并针对每位贡献者给出基于提交记录的个性化表扬与成长建议。支持默认最近 7 天,也可指定 24 小时、14 天、30 天窗口,或使用 compare 模式对比当前窗口与之前等长窗口。功能涵盖数据采集、指标汇总、提交时间分布、工作会话检测、提交类型分解、热点分析、PR 规模分布、专注度评分、团队成员分析、周同比趋势、连续提交天数以及历史快照保存与对比。报告以太平洋时间呈现,最终保存为 .context/retros/ 下的 JSON 快照。

编程与开发41 次安装