SuperAPI AI 工具集

Skill 广场

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

更新于 11-12 00:15

编程与开发

40,692 个结果

vgv-layered-architecture

VGV 分层架构是面向 Flutter 应用的分层 monorepo 架构实践,将每个功能拆分为数据、仓库、业务逻辑、表现四个层次,并以独立 Dart 包和严格单向依赖组织代码。数据层与仓库层位于 packages/ 目录,各自拥有独立 pubspec.yaml;业务逻辑与表现层位于 lib/ 目录并按功能组织。依赖方向固定为表现层→业务逻辑层→仓库层→数据层,不可跳过或反转。该架构强调数据层不含业务逻辑、仓库之间互不依赖、数据与仓库包不引入 Flutter SDK、每个领域一个仓库、本地包使用路径依赖、包边界使用 barrel 导出、仓库通过构造函数注入数据层依赖、应用启动时统一装配各层。适用于需要清晰边界、可独立测试和可复用数据包的 Flutter 项目。

编程与开发16 次安装

find-non-lambda-logs

用于审计或迁移 Kotlin 日志调用的技能,检查三类日志卫生问题:Log.d/i/w/e 使用字符串插值而未使用 lambda 重载(在 release 构建中日志级别被过滤时仍会浪费字符串分配);catch 块中的 Log.w/e 插值了 ${e.message} 却未传入异常本身,导致丢失堆栈且 message 为 null 时输出无用内容;以及仍在使用 android.util.Log 的文件,它们绕过 Log.minLevel 与 LogSink 且没有 lambda 重载。技能提供分步的 grep/ripgrep 搜索命令、误报排除规则、修复写法与迁移步骤。

编程与开发16 次安装

error_handling

本技能聚焦跨语言的错误处理模式,涵盖异常、Result 类型、错误传播与优雅降级等策略,目标是帮助构建具备弹性的应用。它说明了异常、Result 类型、错误码、Option/Maybe 等错误处理哲学的适用场景,并区分可恢复错误(网络超时、文件缺失、非法输入、API 限流)与不可恢复错误(内存耗尽、栈溢出、编程缺陷)。技能分别给出 Python、TypeScript/JavaScript、Rust、Go 的语言级实现范式,包括自定义异常层级、上下文管理器、指数退避重试、Result 类型与链式调用、异步错误处理、? 运算符与错误封装、显式错误返回等。还提供通用模式:熔断器、错误聚合、优雅降级与回退,并归纳失败快速、保留上下文、有意义的消息、合理日志、在合适层级处理、清理资源、不吞错、类型安全错误等最佳实践,以及常见陷阱清单。

编程与开发16 次安装

expo-expert

Expo Expert 是一个面向 Expo(SDK 55+)的开发技能/知识集,定位于现代移动基础设施的架构实践。其核心聚焦三大方向:Development Builds 开发构建、Expo Modules SDK 原生模块工程,以及无需 Eject 的原生编排(Zero-Eject Native Orchestration)。技能内容覆盖 EAS(Expo Application Services)的 Build、Submit、Update(OTA)流水线编排,Expo Router 文件式路由,Expo SQLite 本地持久化与原生文件系统管理,并给出 Swift/Kotlin 原生模块的写法示例与常见故障排查对照。它同时列出一组反模式约束,例如不推荐 Eject、推荐 Expo Router 而非 react-native-navigation、避免在 AsyncStorage 存放大型二进制数据等。适用于在 Expo 生态内构建可扩展、可维护的跨平台移动应用的开发者与团队。

编程与开发16 次安装

commit

commit 是一项用于生成约定式提交消息并完成本地 Git 提交的 Agent 技能,属于 agent-skill-engineering 技能集。它的核心目标是用一条准确、简洁、可追溯的消息说清本次变更。该技能优先根据当前会话理解变更目的和范围,信息不足时才读取判断消息所需的 git status 和相关 diff。生成消息时采用 <type>[(scope)]: <summary> 的约定式提交格式,按需补充 body 与 footer。类型包括 feat、fix、refactor、perf、docs、test、build、ci、style、chore、revert 等。summary 使用祈使语气,不加句号,标题不超过 72 个字符。破坏性变更在类型后加 !,并在 footer 写明 BREAKING CHANGE。该技能遵循明确的执行边界:用户只要求写消息或审查消息时,只输出结果、不执行 Git 写入;用户要求提交时,只暂存当前会话相关的改动;不得自动 push。适用于用户说「提交」「commit」「git commit」「帮我提交」「写个提交消息」或要求审查提交消息的场景。

编程与开发16 次安装

threejs-ops

threejs-ops 是一个面向 three.js 应用与游戏级开发的模式与参考技能,来源为 0xdarkmatter/claude-mods。它聚焦于规模化 three.js 工程的实践:ES 模块化设置、GLTF 资产管线(DRACO/KTX2/meshopt 解码器)、AnimationMixer 动画系统、固定时间步游戏循环、物理引擎(rapier/cannon-es)、react-three-fiber 与 drei 生态,以及场景复杂度增长时的性能与内存泄漏控制。该技能与同系列技能分工明确:创意/生成式 three.js(场景脚手架、GLSL 着色器、粒子、后处理)归 genart-ops;Mapbox GL 自定义图层内的 three.js 归 mapbox-ops;本技能只负责应用/游戏规模的相关内容。资料中给出了大量可运行的代码片段(import map 配置、GLTFLoader 装配、混合动画过渡、固定步长累加器循环、rapier 初始化与物理同步、InstancedMesh 与 dispose 模式),并附带多个 references 文档与一个无 bundler 的起步模板。技能不涉及收费、价格或平台承诺等信息。

编程与开发15 次安装

performance-audit-standard

《Performance Audit Standard》是一套面向代码库的性能审计方法论,用于在性能分析、识别瓶颈和优化热点路径时提供系统化流程。它从定位热点路径开始:请求处理器、事件处理器、集合循环体、定时器、中间件/拦截器等高频执行代码,并追问每秒执行次数与典型输入规模。随后分析真实复杂度,例举 array.includes 的 O(n)、数组多次遍历、对象线性扫描、嵌套 includes 的 O(n*m) 等模式。修复部分汇总 12 类常见反模式:用 Set 做 O(1) 成员判断、单次遍历替代 filter+sort、用 Map 索引替代线性查找、初始化时缓存解析结果、异步文件 I/O、客户端单例复用、避免持锁做 I/O、循环内提升重复计算、合并多次数组遍历、消除数据库 N+1 查询、为热点查询补索引,以及前端包体积与 Core Web Vitals 指标。报告建议按影响/成本比排序,并列出 JavaScript/Node.js、Rust、Go、Swift 的常用剖析工具,同时给出不该优化的情形,强调先测量再优化。

编程与开发15 次安装

21st-cli

21st CLI(包名 @21st-dev/cli,命令 `21st`)是 21st.dev 的命令行工具,用于在终端中搜索、安装和发布 React/shadcn 组件、主题与模板。它支持一次登录或使用 API key 认证,可查询账户与剩余免费额度;元数据(搜索、预览)免费,获取组件代码与 AI 生成按用户计量,超出每日免费额度后需付费,社区会员可提升额度。常见用法包括 `21st search` 搜索目录、`21st get`/`21st theme` 查看代码与 CSS、`21st add` 借助 shadcn 安装组件、`21st generate` 用 AI 生成组件,以及把 React 文件发布到团队库。工具还提供团队、书签、列表管理,初始化 MCP 配置(cursor/claude/codex/vscode/windsurf),并可发布主题和模板。

编程与开发15 次安装

omakase-off

Omakase-Off 是一个用于构建/创建/实现类请求的入口技能,属于 Test Kitchen Development 体系。当用户不确定要构建什么时,它通过并行探索不同方案来辅助决策。其核心原则是:在头脑风暴中自然暴露犹豫点,然后并行实现多种方案,用真实代码和测试来决定最佳解。它设有三个触发点:头脑风暴前、头脑风暴中检测到犹豫、以及用户明确要求。工作流包括入口选择、头脑风暴、决策、规划、并行实现、评估和收尾等阶段。仅架构性决策会成为并行探索的槽位,变体上限为 5-6 个。它编排 brainstorming、writing-plans、git-worktrees、parallel-agents、scenario-testing、fresh-eyes、finish-branch 等技能协同工作。

编程与开发15 次安装

code-review

这是一个用于审查代码变更(diff 或 pull request)的技能,核心原则是「先正确性、后质量」。它指导审查者不要孤立地看 diff,而要先读变更描述与关联 issue、阅读周边代码、在脑中或实际运行中追踪真实输入,并检查测试是否随代码一起更新。审查按优先级覆盖逻辑错误、边界情况、错误处理、并发、资源安全、API 误用、输入边界、测试与性能等类别,并用 Blocker/Major/Minor/Nit 四级严重度标注每个发现,明确哪些阻塞合并。反馈要求指向 file:line、说明失败模式并给出修复方向,最后根据发现给出 approve、request changes 或仅评论的结论。

编程与开发15 次安装

coding-agent

Coding Agent 是一套以 bash 为优先的编码代理委派方案,用于将编码任务交给 Codex、Claude Code、OpenCode 或 Pi 等交互式终端代理在后台执行。它要求所有编码代理运行时必须开启伪终端(pty:true),否则会出现输出错乱、缺少颜色甚至挂起。通过 bash 工具的 pty、workdir、background、timeout、elevated 参数,配合 process 工具的 list、poll、log、write、submit、send-keys、paste、kill 动作,可以实现长时间任务的后台运行与监控。适用场景包括构建新功能或应用、审查 PR、批量并行审查、用 git worktree 并行修复多个 issue 等。使用时需注意 Codex 必须在受信任的 git 目录内运行,临时任务可用 mktemp -d 加 git init 创建临时仓库;后台任务应主动向用户汇报进度,并可在提示词末尾追加 openclaw system event 实现完成即通知。

编程与开发15 次安装

coding-router

Coding Router 是 OpenClaw 中面向「先规划后编码」工作流的兼容入口技能,主要用于兼容单入口技能配置(例如 /coding)。它本身不直接实现编码,而是作为路由层,把请求分派到同仓库的兄弟技能:plan-issue(规划、范围界定、估算、设计)与 coding-agent(在获得明确 APPROVE 后执行实现,支持 ACP 感知的执行路由与 CLI 回退)。该技能还定义了频道别名路由规则(/coding、/plan、/plan-review、/plan-review-live、/review_pr),以及运行时状态契约(RUN_EVENT 的 start、heartbeat、interrupted、failed、done 事件)和不可协商的门禁:在用户明确 APPROVE 之前,绝不写文件、安装包、提交或开 PR,也不默认使用 --yolo、--dangerously-skip-permissions 等绕过审批的开关,除非用户明确要求绕过审批。

编程与开发15 次安装