SuperAPI AI 工具集

Skill 广场

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

更新于 11-16 00:04

编程与开发

41,205 个结果

electron-install-persistence

该技能用于在 Squirrel 风格的 Electron 应用分发链中,保持安装后执行与后台驻留能力。当载荷在 Electron 内运行、但在安装完成、更新完成或用户关闭操作后即退出时使用。技能聚焦于主进程中 --squirrel-* 参数的 process.argv 处理、安装/更新后的延续行为、更新器父进程的终止或延续逻辑、退出与关闭抑制、隐藏 BrowserWindow 保活模式,以及无可见界面的后台执行。工作流包括:识别安装/更新入口点与 --squirrel-* 处理;保留或复现安装完成后维持应用存活的延续模式;若应用需要活动窗口保持驻留,则创建隐藏/后台 BrowserWindow 并阻止关闭驱动的拆除;仅中和会过早终止驻留的退出/关闭路径;验证安装后启动、回调连续性与后台驻留均能在安装流程后存活。输出需报告:检查的安装/更新路径、保留或添加的延续逻辑、使用的隐藏窗口行为、被中和的具体退出/关闭路径,以及剩余阻碍或未知项。

编程与开发5 次安装

electron-squirrel-repackage

Electron Squirrel Repackage 是一个用于将较新版本的 Electron 应用重新打包进旧版 Squirrel 风格分发链的技能,并在打包过程中向主进程注入载荷。它适用于需要基于较新 Electron 运行时重建可用载荷链、同时保留旧版交付版本或文件名的场景。该技能要求输入载荷 JS 文件路径、较新 Electron 应用包或 .nupkg 路径、输出工作目录,以及需要保留旧链时的目标交付版本或文件名。工作流程包括:从较新 Electron 包而非旧 app.asar 构建出发,在解包后的应用目录中操作,将载荷以类似正常应用的良性文件名复制进应用目录,在 main.js 早期前置主进程钩子,复用安装与持久化模式,统一输出文件名、nuspec 与应用版本字段及包元数据,最后重新打包并重新生成 RELEASES 行。输出需报告最终包路径、最终 RELEASES 行、使用的良性载荷文件名、修改过的文件以及所采用的持久化或安装策略。

编程与开发5 次安装

agent-cli

agent-cli 是一套关于“如何构建命令行工具(CLI)”的工程规范与方法论,核心面向 AI 智能体使用场景。它主张智能体只通过三样东西认识一个工具:--help、stdout 和退出码,因此所有规则都围绕让这三者可靠而展开。规范强调:决策与动作分离(纯函数负责决策、极薄的效果层负责触碰世界);规则应写成类型而非习惯,交由 Flux 精化类型检查器验证,要求纯 crate 达到 0 trusted、0 ignored;每个事实只有一个来源;进程不持有状态,真相存在于外部世界,每次运行重新读取;工具只回答、不追问、不自动安装或登录;输出契约要求每条命令在 stdout 打印且仅打印一个 JSON 对象,失败为 {"error": "…"} 加非零退出码,警告走 stderr,错误需一次列出全部故障及修复命令;帮助文档是唯一手册,--help 为指南、-h 为单屏说明,并以 include_str! 嵌入并接受测试。技术栈为 Rust、单一 cargo workspace、纯 crate 与一个效果 crate,依赖限于 clap、anyhow、serde、serde_json,并通过其他系统的 CLI 交互而非 SDK。同时给出 doctor 命令、幂等写入、版本号构建时注入、测试替身、CI 门禁、跨平台发布与 Homebrew/Scoop 安装分发等约定。

编程与开发5 次安装

android-cli-code-skill

android-cli-code-skill 是一个通过运行中的 Android Studio 来导航和验证 Android/Kotlin 代码的技能。它借助 Android CLI 的 `android studio` 子命令(如 find-declaration、find-usages、analyze-file、render-compose-preview、version-lookup、open-file 等),直接使用 IDE 的语义索引而非文本 grep,从而在大型代码库中准确区分同名但不同的符号。使用前需先用 `android studio check` 获取处于 READY 状态的项目名,再以 --project=<name> 参数执行各命令。该技能适合在编辑代码后、进行昂贵的 Gradle 构建之前快速定位声明、查找引用、检查 lint 问题、渲染 Compose 预览以及查询依赖版本。

编程与开发5 次安装

execution-workflow

execution-workflow 是一个用于任务执行与代码审查的技能,来自 takeokunn/nixos-configuration 配置仓库。它适用于用户提出“执行任务”“实现功能”“委派工作”“运行工作流”“审查代码”“代码质量检查”等需求时。该技能围绕任务编排与审查给出流程规范:先分析任务依赖,判断应并行还是顺序执行;向子代理提供文件路径、工具用法和参考实现等完整上下文;委派实现前可检查 Serena 记忆中的既有模式。代码审查按阶段系统进行:初步扫描、深度分析(算法正确性、边界情况、错误处理完整性、资源管理)、上下文评估(公共 API 破坏性变更、对现有功能的影响、依赖兼容性)、规范符合性(命名约定、文档要求、测试覆盖)。审查维度还包括安全性(输入校验、认证授权、数据清洗、密钥处理)、性能(算法效率、资源占用、内存泄漏、N+1 查询)、可维护性(命名清晰、注释适当、单一职责、DRY)和可测试性(覆盖充分、测试有意义、边界已测)。反馈按重要程度分级:必须合并前修复的逻辑错误、缺失错误处理、性能问题;建议类改进如代码风格、重构机会、文档;以及做得好的正向观察。该技能强调优先处理功能与关键问题、避免未充分审查即批准、提供 file:line 引用与具体可执行建议,并在子代理返回部分结果、任务失败或引入破坏性变更时按错误升级机制处理。

编程与开发5 次安装

solidcraft-layers

solidcraft-layers 是一个用于判定代码应归属 SolidCraft 还是 solidcore(位于 solidcore/ 的内嵌内核)以及具体应放入哪个 solidcore crate 的架构分层技能。它围绕“每个职责只存在于一个层、同一职责出现两份实现即为缺陷”的原则,给出决策规则:凡是基于坐标计算几何量(点、向量、长度、角度、曲率、曲线或曲面、求解、求交、拟合、网格、STEP 解析)的内容,都属于 solidcore/crates/solidcore 中的内核原语,并需自带测试;由内核调用组成的工作流配方(选择实体、参数与默认值、编排内核调用、按容差比较结果并报告)属于 solidcore/crates/solidcore-ops,ops 不自行计算任何几何量;状态、选择、命令、设置、历史与 UI 属于 SolidCraft(crates/、apps/),不计算几何。技能还说明 SolidCraft 可使用的层边界、CI 校验机制、禁止重复实现的场景,以及在内核目录中工作时应遵循的文档、评审和分支流程。

编程与开发5 次安装

push-notification-setup

该技能用于在 iOS 与 Android 应用中实现推送通知系统,覆盖 Firebase Cloud Messaging、Apple Push Notification service、通知处理以及后端集成。内容包含快速开始代码示例与参考指南,涉及权限申请、令牌获取与刷新、前台消息接收、通知频道、深链接与静默通知等主题,并以移动端 React Native、Swift、Kotlin、Flutter 等多技术栈实现为例。同时提供最佳实践清单,说明应做与不应做的做法,例如发送前申请权限、处理令牌刷新、按优先级区分通知频道、定期校验令牌、跟踪通知送达、实现深链接以及在所有应用状态下处理通知;避免无权限发送、过量发送、不安全存储令牌、忽略发送失败、在负载中携带敏感数据等。

编程与开发5 次安装