SuperAPI AI 工具集

Skill 广场

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

更新于 11-05 00:16

编程与开发

39,555 个结果

godot-desktop-apps

该技能用于指导开发者使用 Godot 4.x 构建非游戏类桌面工具和实用程序,属于以技能文档形式呈现的工程指南。其核心内容包括:为应用划分架构层次(应用外壳、功能视图、协调器、领域服务、持久化适配器);实现表单的类型化数据模型与校验流程;建立完整的键盘与焦点操作约定;管理主题、字体与明暗偏好;使用带版本号的 ConfigFile 和 user:// 目录持久化设置与用户数据;并给出系统化的验证清单和常见陷阱。适合需要在 Godot 中制作工具型桌面软件、重视可测试状态管理与无障碍键盘操作的场景。文中未提供收费、价格、平台限制或效果承诺等信息。

编程与开发32 次安装

game-performance

这是一个关于实时游戏性能优化的技能,旨在帮助开发者达成帧预算目标。它提供了分步架构:首先分解60 FPS(16.66ms)和120 FPS(8.33ms)下的CPU与GPU预算,并诊断瓶颈是CPU还是GPU受限;其次指导CPU优化与垃圾回收(GC)防御,强调热循环零分配、缓存组件引用和对象池;然后讲解GPU优化,包括减少Draw Call(移动端500–1000,PC/主机2000–3000)、静态批处理、GPU实例化、纹理图集、过度绘制与填充率防御;最后介绍LOD三级渐变和距离剔除策略。该技能还包含一个性能预算与剖析报告模板,以及一个消除Unity GC尖峰的实例和验证清单,并列出反模式如盲目优化、在Update中调用GetComponent、不受控的Alpha混合。

编程与开发32 次安装

setting-up-python-projects

这是一个面向 Python 项目的技能扩展,用于在 myai 的 setting-up-projects 基础上补充 Python 专属的工具链、配置与代码示例。它提供标准的 Python 项目目录布局、初始化清单、入口文件写法、优雅关闭(含子进程与异步子进程处理)、跨平台注意事项、bootstrap 脚本用法,以及针对领域定制的建议(如 pyproject.toml、AGENTS.md、coding_rules.md 的调整,和用 ruff banned-api 强制封装第三方库)。使用前需先加载 setting-up-projects,并依赖 engineering-principles。适用于新建 Python 项目、脚本或 CLI 的引导搭建;后端仓库、GUI+CLI 多界面应用、单文件脚本等场景则指向其他相关技能。

编程与开发32 次安装

agent-init-deep

agent-init-deep 是 ravnhq/ai-toolkit 中的一项技能,用于初始化或迁移到嵌套式 CLAUDE.md 结构,实现渐进式披露(Progressive Disclosure)。它把项目上下文分为三层:根 CLAUDE.md(每次对话都加载,控制在 40-50 行以内)、docs/agents/ 下的主题文档(由根文件链接,跟随链接时才加载)以及 skills(按元数据匹配触发)。技能会先检测项目状态,再走全新创建或迁移两条路径:全新项目通过询问项目名称、技术栈、包管理器、关键护栏和完成定义来生成根文件与 docs/agents/ 文档;已有 CLAUDE.md 的项目则读取现有内容,将各章节分类为根级、docs/agents/ 级或技能级,向用户展示拆分方案并确认后重写。根模板包含项目身份、技术栈、3-5 条关键规则、Plan→Execute→Validate→Commit 四阶段工作流以及带路由信号的文档链接。

编程与开发32 次安装

studio-loop

Studio Loop 是 Remotion 仓库中的一项持续改进工作流,用于通过实际制作视频来发现、修复并验证 Remotion Studio 的真实用户体验与性能问题。它要求先恢复已有的工作树、分支或 PR、视频项目和浏览器会话,再用实际编辑流程(导入预览、剪辑排列、文字与变换、动效与音频、播放拖动、撤销重做、保存重载、渲染导出)复现问题,记录基线后修复,并在重建后的界面中重复原交互、复测性能、运行相关检查,最后把已验证的改动提交到当前 PR。用户说“checkpoint”或要求审查 PR 时,它会完成当前一批修复并交出稳定的审查边界,然后在新分支层继续循环。

编程与开发32 次安装

port-from-java

该技能用于把 Java 代码迁移到 Rust,聚焦两类内容:构造映射与边界处理。它把 Java 的类层次映射为 Rust 的枚举与组合,把异常映射为 Result,把集合与流映射为 Rust 对应类型,并重点提示整数溢出、UTF-16 字符串、null、equals/hashCode 契约、受检与非受检异常等会悄然破坏行为一致性的陷阱。文档明确该技能只管 Java 边界(进程接缝与 JNI),一致性契约、五个阶段与反模式由需先运行的 /port-to-rust 负责。

编程与开发32 次安装

port-from-typescript

该技能用于把 TypeScript 或 JavaScript 代码迁移到 Rust,重点提供构造映射与两类绑定边界(napi-rs、wasm-bindgen)的指导。由于 TypeScript 与 JavaScript 是同一运行时,类型在运行前已被擦除,因此二者共用同一套映射方式,类型注解只视为意图证据而非值保证。技能明确三种终态:A 替换(Rust 二进制或 crate 接管,无绑定层)、B Rust 核心而 npm 包为产品(保持公开签名,含错误类型、各平台预构建、semver)、C 脚手架(迁移期间临时绑定,切换时删除)。同时列出会静默破坏行为等价性的陷阱:所有数字实为 f64(超过 2⁵³ 精度丢失、位运算先转 i32)、undefined 与 null 两种缺失需逐字段决策、无比较器的 sort 按 UTF-16 字符串排序、JavaScript 正则的回溯与环视/反向引用不被 regex crate 支持、throw 可抛出任意值、联合类型与结构类型到 Rust enum/struct 的映射需判断。验证方式包括 cargo test、cargo clippy、npm test 以及绑定层加载检查,并要求差分测试覆盖每个陷阱至少一例。

编程与开发32 次安装