SuperAPI AI 工具集

Skill 广场

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

更新于 10-31 00:15

编程与开发

38,943 个结果

code-review

这是一个代码 Review 流程技能,要求在每个模块开发完成后执行。它依赖 review-base、coding-standards、web-standards 三份规范文件,按七个步骤逐项检查:逻辑正确性(含空值、极值、异常输入等边界条件)、规范符合性(逐项输出 coding-standards 检查结果,Web 项目同时检查 web-standards)、安全检查(敏感信息硬编码、用户输入校验)、文档同步(公共模块变更后使用文档与演示入口页面是否更新)、代码清洁(未使用变量、函数、import 等死代码)、无重复(重复逻辑与可复用部分提取)、可读性(命名、注释、复杂逻辑说明)。每个步骤先输出标题再输出结果。

编程与开发58 次安装

zig-tiger-style

TigerStyle 是一套面向 Zig 语言的编码规范,提炼自 TigerBeetle 的生产代码库(TIGER_STYLE.md)。其设计目标优先级为:安全 > 性能 > 开发者体验。规范涵盖控制流、断言、内存管理、变量作用域、循环与队列、错误处理、命名、注释、格式化、差一错误以及依赖与工具链等方面。核心主张包括:只使用简单显式的控制流,禁止无界递归;用嵌套 if/else 拆分复合条件并同时处理正反空间;用断言检测程序员错误而非预期运行时错误,采用成对断言与拆分断言;通过出参指针就地初始化大结构体;在最小作用域声明变量;所有循环和队列必须有固定上界;所有错误必须处理,禁止用 _ 丢弃错误返回值;使用显式大小的整数类型;性能应在设计阶段解决,优先优化最慢资源并善用批处理;命名遵循 camelCase/PascalCase/lowercase_with_underscores 规则,附加单位与限定词并按重要性降序排列;注释说明原因;始终运行 zig fmt,4 空格缩进,每行不超过 100 列;区分 index/count/size 以避免差一错误;坚持零依赖策略并用 Zig 编写脚本。该技能适用于编写、审查或重构 Zig 代码的场景。

编程与开发58 次安装

r-package-development

R 包开发决策指南,覆盖依赖管理、API 设计、测试与文档等主题。适用于开发 R 包时参考,帮助判断何时引入依赖、如何设计函数接口、如何组织测试与文档,以及发布前的检查流程。内容以代码示例和最佳实践为主,涉及 DESCRIPTION 依赖声明、tidyverse 依赖取舍、输入校验、错误处理、内部与导出函数划分、testthat 测试、roxygen2 文档、包目录结构与发布清单等。

编程与开发57 次安装

prototype

Prototype 是一个用于构建一次性原型以回答设计问题的技能。它强调原型是“用完即弃的代码”,其形态由所要回答的问题决定。该技能区分两条分支:当问题是“这段逻辑或状态模型感觉对吗”时,走 LOGIC 分支,构建一个可分享的单个 HTML 文件,包含自由操作按钮和分标签的引导式演练,让非开发者也能驱动状态机走过难以在纸面上推理的用例;当问题是“这应该长什么样”时,走 UI 分支,在单个路由上生成多个截然不同的 UI 变体,通过 URL 搜索参数和浮动底栏切换。两条分支产出的产物差异很大,因此选错会浪费整个原型。若问题确实模糊且无法联系用户,则默认选择与周边代码更匹配的分支(后端模块→逻辑;页面或组件→UI),并在原型顶部说明该假设。通用规则包括:从第一天起就明确标记为一次性代码,放在实际使用位置附近但命名可辨识;运行要极其简单;默认不做持久化;跳过打磨;每次操作或切换后展示完整相关状态;完成后将验证过的决策并入真实代码,并把原型本身提交到一次性分支作为一手资料,同时记录结论。

编程与开发57 次安装