SuperAPI AI 工具集

Skill 广场

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

更新于 11-07 00:13

编程与开发

40,062 个结果

gh-search-code

gh-search-code 是 GitHub CLI 中用于跨 GitHub 仓库搜索代码的技能说明。它针对 gh search code 命令,整理了按文件扩展名、文件名、编程语言、文件大小、所有者、指定仓库进行过滤的语法,也说明了如何用 --match 限定搜索文件或路径、用 --limit 控制结果数量、用 --json 输出结构化数据。该技能特别强调排除(否定)查询必须使用 -- 分隔符,并区分 -filename: 与 -path: 两个限定符的匹配范围,同时给出大量正确与错误示例。由于 CLI API 使用旧版搜索引擎,不支持正则表达式,技能建议用 -w/--web 在浏览器中打开搜索以使用正则和更新的搜索特性,并说明 PowerShell 下的特殊处理方式。

编程与开发24 次安装

go-viper

go-viper 是一个用于编写、调试和解释 Go 配置代码的技能,基于 github.com/spf13/viper 库。当用户提到 Viper、viper、配置结构体(config structs)等时,可使用该技能。它帮助生成整洁的 Viper 配置加载方案,支持从文件、命令行标志(flags)和环境变量读取配置,并遵循 Viper 的优先级顺序:显式 Set、flags、环境变量、配置文件、远程键值存储、默认值。核心做法包括:优先使用 viper.New() 而非包级全局实例;定义类型化的 Config 结构体并在配置完默认值、文件路径、环境变量绑定和标志绑定后反序列化;将配置引导集中在一个位置(如 internal/config 或 pkg/config)并提供 Load(...) 函数;对重要键显式绑定标志和环境变量,一般情况使用 AutomaticEnv() 加环境变量键替换器。该技能还提供参考文档,涵盖整洁配置模式、文件/环境变量/标志优先级以及端到端加载示例。

编程与开发24 次安装

devdocs-insights

devdocs-insights 是一个用于收集开发改进建议并将其转化为需求文档的工具,属于 keel-workflow 工作流体系。它可从 UI/UX 审查、文档调研、外部参考、内部反馈四类来源收集改进建议,经用户确认后转化为开发需求。使用者可通过命令行触发(如 /devdocs-insights),支持从 URL、文件提取建议或快速输入。工具强调建议必须经用户确认才能转化,保留来源追溯性,并区分优先级以避免需求膨胀。确认后的建议会生成功能点(F-XXX)和验收标准(AC-XXX),追加到 docs/devdocs/01-requirements.md,同时在 docs/devdocs/05-insights.md 中记录洞察变更日志。

编程与开发24 次安装

cli-design-expert

CLI Design Expert 是一个用于设计、审查或重构命令行界面(CLI)的技能,依据 clig.dev 约定提升可用性与自动化能力。它强调若干 P0 级红线:禁止通过命令行标志传递密钥(会经 ps 和 shell 历史泄露),应改用 stdin、密钥文件标志或操作系统钥匙串;每个交互式提示都必须提供非交互路径(标志/参数/文件/stdin)以及 --no-input 以完全禁用提示;破坏性操作需按风险等级进行确认,并提供可脚本化的绕过方式(--force/--yes)。它推荐一组标准标志,包括 --json、--no-color、--no-input、-q/--quiet、-v/--verbose、-n/--dry-run,并规定错误信息应包含 Error(失败内容)、Cause(最可能原因)、Fix(确切下一步)三部分。设计模式要求产出命令模型、参数与标志表、stdout/stderr 契约、退出码映射、帮助文本草稿、错误与安全设计、TTY 行为及配置优先级。审查模式按 0-2 分对命令结构与命名、参数/标志清晰度、帮助可发现性、stdout/stderr 正确性、退出码纪律、可脚本化、机器输出模式、安全性、密钥处理、信号处理、配置优先级、前瞻性等维度评分,并按 P0/P1/P2 严重程度列出修复项。

编程与开发24 次安装

graph-world-bevy

graph-world-bevy 是 GraphOS 的一个技能,用于在 Rust 中以 Bevy 的 ECS 与时间调度(仅 headless,不含渲染、窗口、UI、资源管线)实现 GraphOS 世界运行时。它依赖 graph-world 完成图建模与闭环校验,依赖 graph-management 进行图检查、验证与原子变更。适用于需要 Rust 运行时而非 TypeScript 运行时的 GraphOS 世界项目,提供项目引导(GraphOS CLI、图元数据、wasm 与跨平台编译脚本)、Rust + Bevy 初始化、系统与事件系统的文件组织规范,以及世界启动入口实现。该技能不包含 TypeScript 实现代码,也不包含 Bevy 渲染栈;若涉及渲染或前端集成,需移交给其他展示/运行时技能。

编程与开发24 次安装

ralph-wiggum-v2

Ralph Wiggum v2 是一个自主的 TDD(测试驱动开发)开发循环技能,通过并行智能体集群(agent swarm)来审查代码、发现问题并以测试优先的方式逐项修复,直到满足收敛条件为止。它适用于自主游戏开发、代码质量巡检以及持续自动改进等场景。该技能通过 /ralph-wiggum-v2:ralph-loop 命令启动,需指定 --project 与 --completion-promise 参数。工作流包含五个阶段:发现与初始化、并行智能体审查集群、TDD 实现循环、类别演进、收敛检测。它维护 .ralph/state.json 与 .ralph/categories.json 两个状态文件,依据类别评分(满分 100)挑选最低分项进行审查,并使用多种审查风格(如代码质量、可靠性、性能、安全、架构、测试及游戏专用风格)从不同视角发现问题。修复遵循「先写失败测试、再最小实现、验证通过、更新状态」的强制流程。收敛条件包括:连续 10 次清洁迭代、所有类别评分达到 95 分以上、全部测试通过且游戏无崩溃。

编程与开发24 次安装

supabase-realtime

Supabase Realtime 是 Supabase 提供的实时功能技能,用于实现实时订阅、广播和在线状态追踪。它支持三类核心能力:Postgres Changes 监听数据库行的 INSERT、UPDATE、DELETE 变更;Broadcast 实现客户端到客户端的消息传递,适用于聊天和通知;Presence 用于追踪在线用户和输入状态指示。该技能提供 JavaScript 客户端 API 示例,包括订阅、过滤、多监听器、React Hook 模式、订阅状态处理、清理方法以及基于 RLS 的访问控制。适用于需要实时更新、聊天或在线状态追踪的应用开发场景。

编程与开发24 次安装

melech-babysit

melech-babysit 是一个用于持续照看 Pull Request(PR)的技能,目标是在 PR 合并前反复检查并推进其状态,使其保持“可合并”状态。它默认每 5 分钟循环一次,也支持自定义间隔(如 10m、2m)。每次迭代按顺序执行:刷新状态(git fetch、拉取 PR 分支、检查 base 是否前进)、解决合并冲突、处理未解决的评审评论、修复由本 PR 改动导致的 CI 失败,并推送范围受限的修复。它会在 PR 可合并、CI 通过且无未解决线程时宣布就绪并停止循环;遇到需要用户做产品/设计/安全决策,或同一失败连续 3 次无进展时停止并报告。该技能强调不要伪造单次检查、不要静默解决评审机器人线程、不要为让检查变绿而修改工作流 YAML 或无关代码。

编程与开发24 次安装

architecture

这是一个面向仓库架构交付物的统一入口技能,负责管理 docs/architecture/ 目录下的全部内容,包括架构决策记录(ADR)、架构与设计文档以及各类架构图。它不直接调用绘图技能,而是按交付物类型将任务路由到合适的引擎:ADR 由本技能按模板生成,设计文档与 Markdown 原生图表交给 /mermaid-architecture,可编辑的 .drawio 图或 PNG/SVG 导出交给 /drawio-architecture,交互式独立 HTML 图在已安装 archify 时使用 archify,最终由 /gap-analysis 执行基于证据的审计。技能强调优雅降级:缺失可选引擎不会阻塞流程,且绝不安装外部技能。所有面向用户的提问与确认使用葡萄牙语(pt-BR),内部推理与文档使用英语。

编程与开发24 次安装

setup-toyyibpay

该技能用于 toyyibPay 支付网关的集成工作,覆盖搭建、构建、调试、审查与讲解。它基于官方 API 参考、入驻手册、DuitNow QR 说明等资料,指导开发者完成从创建 Category、服务端创建 Bill、跳转托管支付页,到回调哈希校验、交易复查与幂等结算的完整流程。技能强调密钥仅保留在服务端、不信任 Return URL 参数、严格校验回调哈希与金额状态,并提供了针对信任边界与绕过风险的审查清单。

编程与开发24 次安装