SuperAPI AI 工具集

Skill 广场

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

更新于 11-01 00:15

编程与开发

39,090 个结果

merge-pr

该技能用于在 GitHub 上合并拉取请求(PR),并在合并后关闭仍然开启的关联 issue、删除对应的远程与本地分支。它要求使用 merge commit 方式合并,而不是 squash 或 rebase,默认作用于当前分支对应的 PR。当合并目标不是仓库默认分支时,GitHub 不会自动关闭关联 issue,因此需要该技能手动处理;若无未关闭的关联 issue 则跳过。合并完成后同时清理远程和本地分支。适合需要在非默认分支合并、并希望一站式完成合并、关闭 issue 与分支清理的开发者使用。

编程与开发50 次安装

orca-cli

Orca CLI 是 Orca 编辑器提供的命令行工具,用于操作由 Orca 管理的工作树(worktree)、文件夹上下文、终端、仓库、自动化、构件、技能共享、工作树评论以及 Orca 内置浏览器。它是一个发现入口,会加载与当前会话版本匹配的 Orca 指南。使用前需先解析本次会话应使用的可执行文件:优先读取 ORCA_CLI_COMMAND 环境变量;否则在暴露 ORCA_DEV_REPO_ROOT 的开发检出中使用 orca-dev;否则在非 Orca 管理的 Linux 终端使用 orca-ide(不要直接运行裸 orca,它通常指向 GNOME Orca 屏幕阅读器);其余情况使用 orca。运行前应先执行 ORCA skills get orca-cli 加载版本匹配的指南,命令优先使用 --json;未覆盖的命令或参数用所选可执行文件的 --help 查看。若提示 Orca 未运行,可用 ORCA open --json 启动后重试;若报 runtime_access_denied,说明沙箱阻止了连接,应提升权限重跑,而不是重启 Orca。

编程与开发50 次安装

react-native-performance

React Native 性能深度参考,覆盖 FPS 剖析、包体积优化、TTI 测量、原生线程、内存泄漏与性能分析工具链。内容包括 FlatList 调优、memoization、Hermes、expo-image、FPS 测量、bundle treemap 分析、Hermes mmap、Android R8、16 KB 页面对齐、视图扁平化、原生线程、JNI 内存模式以及性能分析工具链。适合需要系统性排查和优化 React Native 应用性能的开发者参考。

编程与开发50 次安装

relay-performance

Relay 应用的性能最佳实践指南,用于优化数据获取、减少重渲染、配置缓存以及改善首次有意义绘制时间。核心建议包括:每个屏幕或路由只使用一个根查询,让 Relay 将片段数据需求合并为单次网络请求;在渲染根组件前预加载查询,使网络请求与 React 初始化重叠;对非关键内容使用 @defer 渐进式流式加载;合理选择 fetch policy(默认 store-or-network,谨慎使用 network-only);配置 gcReleaseBufferSize 垃圾回收缓冲以加速返回已访问屏幕;在服务端进行过滤和排序;对列表使用 @connection + usePaginationFragment 分页,避免无界集合;保持片段粒度细小以实现独立重渲染;每个组件只使用一个连接;避免不必要的重新获取,利用规范化存储自动更新;只获取组件实际渲染的字段。

编程与开发50 次安装

js-gof

js-gof 是 metarhia/metaskills 中的一项 JavaScript/TypeScript 设计模式技能,用于在实现创建型、结构型或行为型模式时提供指导。该技能源自 Gang of Four(GoF)设计模式及相关的设计原则,强调用结构化组合替代继承、多范式代码与契约式编程、领域特定语言(DSL)与声明式写法、系统代码与领域代码分离、GRASP 与 SOLID 原则(尤其降低耦合)、引用透明性、平台无关代码、通过 IoC 与 DI 实现隔离与层边界、用对象或 Map 查找实现策略与多态/动态分发,并保持模式简单、避免为模式名而过度设计。资料中展开收录了多种模式的说明与代码示例,包括创建型的抽象工厂、建造者、工厂、工厂方法、原型、享元、单例、对象池;结构型的适配器、包装器、装箱、装饰器、代理、桥接、组合、外观、上下文等。适合在 JavaScript 或 TypeScript 项目中选用和落地设计模式时参考。

编程与开发50 次安装

improve-codebase-architecture

该技能用于扫描代码库中的架构改进机会:找出可被"深化"的浅层模块,将其以可视化 HTML 报告形式呈现,再由用户选择其一后通过提问式流程逐步推演重构决策。目标是提升可测试性与 AI 可导航性。它基于项目领域模型与共享的架构词汇(模块、接口、深度、接缝、适配器、杠杆、局部性),并在报告中为每个候选方案提供涉及文件、问题、方案、收益、前后对比图与推荐强度,最后给出首选建议。

编程与开发50 次安装

prototype

Prototype 是一个用于构建一次性原型(throwaway prototype)的技能,目的是回答某个设计问题。它强调原型的形态由要回答的问题决定:如果问题是“这套逻辑或状态模型是否合理”,就构建一个单一的、可分享的 HTML 文件,包含自由操作按钮和分标签的引导式走查,把状态机推进到难以纸上推理的场景,并让非开发者也能上手操作;如果问题是“这个界面应该长什么样”,就在单个路由上生成多个差异显著的 UI 变体,通过 URL 搜索参数和底部悬浮栏切换。该技能要求原型从第一天起就明确标记为一次性代码,放置在真正会用到它的模块或页面附近,但命名上让普通读者一眼看出不是生产代码;运行要极其简单;默认不做持久化;跳过打磨;每次操作或变体切换后展示完整相关状态;完成后把已验证的决策并入真实代码,并把原型本身提交到一次性分支作为一手来源。

编程与开发50 次安装