SuperAPI AI 工具集

Skill 广场

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

更新于 11-05 00:16

编程与开发

39,552 个结果

port-from-python

该技能用于把 Python 代码迁移到 Rust,核心提供构造映射、PyO3 边界处理,以及容易破坏行为一致性的语义陷阱清单。它区分三种最终形态:完全替换、Rust 内核加 Python 包、迁移期脚手架,并说明何时需要 PyO3 与 maturin。资料重点列出整数宽度、向下取整除法与取模、str 与 bytes、真值判断、异常跨层传播等陷阱,还讨论鸭子类型、pytest 语料、asyncio 到 tokio 的迁移及验证命令。

编程与开发37 次安装

setup-rust-pre-commit

该技能用于为 Rust 仓库配置快速的 pre-commit 钩子,只对已暂存的改动执行格式化与 lint,并将 CI 保留为真正的质量闸门。核心原则是钩子应在约两秒内完成:只格式化与 lint、不跑测试,只处理暂存文件、不扫描整个工作区,只报告问题、不静默修复。使用时先确认采用哪种机制(core.hooksPath 脚本、lefthook 或 pre-commit),并优先沿用仓库现有配置;clippy 级别应从 docs/agents/rust.md 读取,避免钩子比 CI 更严格。技能包含验证步骤,要求实测钩子能否拒绝并放行,并记录耗时。

编程与开发37 次安装

matrixscan-batch-net-ios

该技能面向非 MAUI 的 .NET for iOS 项目(net*-ios TFM),指导开发者集成 Scandit MatrixScan Batch(旧称 BarcodeTracking,v7.0 起更名为 BarcodeBatch)实现多条形码同时扫描与跟踪。内容涵盖 BarcodeBatch 的创建与设置、相机配置、会话回调处理、基础与高级叠加层(overlay)定制、自定义 UIView 锚定、许可证密钥获取以及 SDK 版本迁移等。技能强调 .NET 绑定与原生 Swift API 的差异(如工厂方法 Create、PascalCase 命名、异步帧源设置等),并列出 iOS 平台特有的注意事项,例如必须调用 frameData.Dispose()、Info.plist 需配置相机权限、SDK 8.0+ 需显式初始化等。

编程与开发37 次安装

sparkscan-net-android

SparkScan .NET for Android 是面向非 MAUI 的 .NET for Android 项目(net*-android 目标框架)的条码扫描技能,用于通过预构建的 SparkScanView 界面实现单条码扫描。该技能强调不得依赖训练数据中记忆的 Scandit SDK API,因为 SparkScan API 在不同大版本间会发生变化,且 .NET 绑定使用 PascalCase、Enabled、TimeSpan 等与 Kotlin/Java 原生 SDK 不同的命名约定。技能覆盖创建 SparkScanSettings 与 SparkScan、通过 SparkScanView.Create 创建视图、处理条码扫描事件、配置反馈、自定义视图外观、硬件触发器等主题,并提供集成、版本迁移与第三方扫描器替换三类参考文档。使用前需要 Scandit 许可证密钥,NuGet 包为 Scandit.DataCapture.Core 与 Scandit.DataCapture.Barcode,Android 最低 API 为 24,SDK 8.0+ 需要显式初始化。

编程与开发37 次安装

sparkscan-net-ios

该技能面向 .NET for iOS 项目(目标框架如 net10.0-ios,非 MAUI),用于集成 Scandit SparkScan 单条码扫描功能及其预置 UI 组件 SparkScanView。技能强调不可依赖训练数据中可能过时的 SDK API,要求对照提供的参考文档核对方法签名与属性名称。内容覆盖从零集成、设置配置、反馈自定义、界面外观定制、扫描结果处理与列表展示,以及版本迁移和第三方扫码库替换。包含 .NET 绑定特有的注意事项,例如 SparkScan 使用普通构造函数而非 Create 工厂、iOS 生命周期方法为 PrepareScanning/StopScanning、必须配置相机权限说明、SDK 8.0+ 需在启动时初始化、以及接口与事件的使用方式。具体 API 细节与代码示例需查阅随技能提供的参考文件。

编程与开发37 次安装

git-cherry-pick

这是一个用于安全地将一个分支或引用上的特定 Git 提交应用到另一个分支的技能,适用于挑选修复、回迁工单变更或移动选定提交等场景。它不依赖特定仓库或托管平台,强调只应用被请求的提交而不合并无关改动,并规定了从目标分支创建工作分支、按从旧到新顺序使用 git cherry-pick -x 应用提交、保留无关本地改动、禁止修改环境文件与密钥、禁止强制推送或改写已发布历史等安全边界。使用时会先推断意图并展示执行计划,再选择提交、创建分支、处理冲突、验证范围并推送,必要时借助托管平台专用技能创建 MR/PR。

编程与开发37 次安装

plugdata-patch

plugdata-patch 是一个面向 AI 智能体的技能,用于以文本方式创建、修改和生成 Pure Data / plugdata 音频补丁(.pd 文件)。补丁文件为纯文本的音频处理图定义,可同时在 plugdata 和原版 Pure Data 中打开。该技能说明了 .pd 文件格式的语法,包括 canvas 头、obj/msg/text 元素、connect 连线、数组、子补丁等,并强调了对象索引从 0 开始且注释也占用索引、信号域与控制域的区分、每行必须以分号结尾等关键约束。文档给出了从理解目标、设计信号流、选择对象到生成文件的完整工作流程,并附带单音合成器、音频效果器、DAW 参数自动化、子补丁抽象等常见模式示例。对象目录涵盖振荡器、滤波器、效果、包络、数学、MIDI、I/O、定时和 GUI 等类别,并区分 ELSE、vanilla、Cyclone 与 hvcc 编译目标的支持范围。还介绍了通过 pd-lua 编写自定义对象的方法,以及使用 Gem 处理视频时的注意事项。

编程与开发37 次安装

fp-backend

fp-backend 是一个面向 Node.js/Deno 后端开发的函数式编程模式技能,来源于 sickn33/agentic-awesome-skills。它基于 fp-ts、ReaderTaskEither 与函数式依赖注入,帮助开发者构建类型安全、易于测试的后端服务。技能文档强调在执行前需阅读详细指南,并涉及依赖注入、服务组合以及使用 ReaderTaskEither 处理类型化后端错误等场景。它适用于需要使用函数式后端架构模式(而非零散工具片段)的构建或重构任务。使用时要求任务清晰匹配其范围,且不能替代针对具体环境的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并寻求澄清。

编程与开发37 次安装

ponytail-debt

ponytail-debt 是一个用于梳理代码库中技术债的扫描工具。它会把代码中所有以 `ponytail:` 开头的注释收集起来,汇成一份债务清单(debt ledger),让开发者有意留下的简化做法和延期事项被记录下来,避免它们悄悄变成永久性问题。每条这样的注释按约定写明该简化做法的上限(ceiling)以及后续的升级路径(upgrade path),工具据此逐条整理成清单,并标记出没有写明升级触发条件的条目,提示这些条目存在被遗忘的风险。工具只读取和报告,不会修改代码,适合在维护使用了 ponytail 约定的项目时定期检查技术债。

编程与开发37 次安装

ponytail-help

Ponytail Help 是 Ponytail 插件中的快速参考卡,用于一次性展示所有 Ponytail 模式、技能和命令,触发方式为 /ponytail-help 或“ponytail help”等。它不属于持久模式,调用后不会切换模式、写入标记文件或保存任何状态。卡片列出三个级别:Lite(按需求构建,并一句话指出更省事的替代方案)、Full(默认,按 YAGNI→标准库→原生→一行→最小化的阶梯执行)、Ultra(YAGNI 极端派,先删后加,构建前先质疑需求);级别持续到更改或会话结束。还列出 ponytail、ponytail-review、ponytail-audit、ponytail-debt、ponytail-gain、ponytail-help 六个技能及触发命令,并说明 Codex 使用 @ 形式、Claude Code 与 OpenCode 使用斜杠命令。

编程与开发37 次安装

synthesis-code-integration

这是一个用于通过合成编码构建的项目中整合贡献的 adopt-and-adapt 模式技能。它定义了当多人为合成编码项目贡献时,如何安全、规范地集成代码,区别于标准开源合并流程。核心规则包括:默认采用并适配而非盲目合并;所有测试和 lint 必须通过;贡献需通过完整性、安全、架构和项目特定标准四道关卡;禁止强制推送等。该技能包含评估、审查、集成、沟通四个步骤,并提供了参考文件覆盖角色、审查关卡、沟通、集成选项、分支与拣选、压缩合并与变更日志、经验教训和覆盖图等内容。适用于需要管理多人贡献的合成编码项目,确保集成质量和协作顺畅。

编程与开发37 次安装