SuperAPI AI 工具集

Skill 广场

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

更新于 11-11 00:16

编程与开发

40,533 个结果

makepad-font

makepad-font 是 zhanghandong/makepad-skills 仓库中的一个技能,用于在 Makepad 框架中处理字体与文本渲染。该技能覆盖字体配置(字族、字号、样式)、文本布局(layouter 与文本整形)、基于 SDF 的 GPU 文本渲染,以及字体图集、字形光栅化、文本选择与光标等模块。文档基于 makepad-widgets 开发分支,并附带本地参考文件(如 ./references/font-system.md)供查阅。技能说明中包含 DSL 中定义字体与文本样式、使用 Layouter API、配置 Rasterizer 与使用 DrawText/TextFlow 组件的示例代码。

编程与开发18 次安装

makepad-router

Makepad Router 是一个用于 Makepad/Robius 开发的问题路由技能,版本 2.0.0。它本身不直接解答问题,而是根据用户提问中的关键词,自动判断应加载哪些 Makepad 或 Robius 子技能,从而为后续回答提供正确的上下文。路由覆盖范围包括:应用结构与入门(live_design!、app_main!)、DSL 与继承、布局(Flow、Walk、padding、width、height、对齐)、控件(View、Button、Label、Image、TextInput、Markdown、Html)、事件与动作(Hit、FingerDown、handle_event、click)、动画(animator、state、transition、hover、pressed)、着色器(draw_bg、Sdf2d、渐变、发光、阴影)、字体、平台(macOS、Android、iOS、WASM)、异步架构(tokio、spawn、submit_async)、Robius 控件模式、事件动作、状态管理以及部署打包等。对于复杂任务,它还定义了上下文组合加载规则和技能依赖关系,例如创建控件时同时加载 widgets、dsl、layout、animation、shaders、event-action 等技能。

编程与开发18 次安装

makepad-splash

Makepad Splash 是 Makepad 框架的动态脚本语言,用于动态 UI 生成、快速原型、HTTP 请求与异步操作,以及 AI 辅助工作流。该技能帮助用户编写 Splash 脚本、理解其语法与能力,并参考本地文档(如 splash-tutorial.md)进行解答。资料显示其支持 script! 宏嵌入 Rust、cx.eval 运行时求值、变量/函数/控制流、console/http/timer 内置对象、控件交互与 async/await 等特性,适用于快速原型、AI 智能体、运行时配置、脚本化工作流和插件系统等场景。

编程与开发18 次安装

robius-app-architecture

Robius App Architecture 是一个面向 Makepad 应用架构设计的技能,基于 Robrix 与 Moly 两个生产级代码库总结最佳实践。它主要解决 Makepad 应用中同步 UI 与异步后端(Tokio)的集成问题,涵盖请求提交、工作线程、无锁更新队列、SignalToUI 唤醒机制、启动与关闭流程等核心模式。适用于构建带异步后端集成的 Makepad 应用、设计同步/异步通信模式,以及搭建 Robius 风格的应用结构。

编程与开发18 次安装

robius-event-action

Robius 事件与动作模式技能,用于 Makepad 应用开发。该技能提供基于 Robrix 与 Moly 代码库的最佳实践,指导开发者在 Makepad 中实现自定义动作(custom action)、在控件(widget)中处理事件、在 App 层集中处理动作,以及控件之间的通信。触发关键词包括 custom action、MatchEvent、post_action、cx.widget_action、handle_actions、DefaultNone、widget 等。技能内容涵盖自定义动作枚举的定义方式(需带 DefaultNone 派生的 None 变体)、从控件发射动作(cx.widget_action)、在 App 中通过 MatchEvent 的 handle_actions 集中处理动作、控件动作与异步 Posted 动作及全局动作的区别与处理方式、命中测试(Hit)与键盘、信号事件的监听模式、动作链式转发模式,以及一系列最佳实践与参考文件说明。

编程与开发18 次安装

robius-matrix-integration

Robius Matrix SDK Integration 是一个面向 Makepad 应用开发者的技能文档,提供将 Matrix SDK 与 Makepad 框架集成的实践方法。内容基于 Robrix 和 Moly 两个代码库,其中 Robrix 负责 Matrix SDK 集成(滑动同步、时间线订阅、实时更新),Moly 负责 OpenAI/LLM API 集成(SSE 流式传输、MCP 协议、多提供商支持)。技能覆盖 Matrix 客户端构建、房间与时间线消息功能实现、以及在 UI 中处理 Matrix SDK 异步操作。核心架构包括:使用原生滑动同步高效更新房间列表;将 Matrix 操作放在独立的 Tokio 运行时,Makepad 负责 UI;采用请求/响应模式;为每个房间分配专属的时间线订阅后台任务。文档还给出 MatrixRequest 请求枚举、submit_async_request 提交模式、worker 任务处理、TimelineUpdate 时间线更新、RoomsListUpdate 房间列表更新、客户端构建以及最佳实践等代码示例。触发关键词包含 matrix-sdk、matrix client、robrix、matrix timeline、matrix room、sliding sync 等。

编程与开发18 次安装

api-design-patterns

API 设计模式技能,用于设计健壮、易用且可持续演进的 API。内容涵盖 RESTful 资源命名与 HTTP 方法、状态码约定、请求与响应格式、错误响应结构、分页(偏移量、游标、键集)、过滤排序与字段选择、版本控制策略(URL 路径、请求头、查询参数)及弃用方式、认证模式(API Key、Bearer Token、请求签名)、限流策略与响应头,以及 GraphQL 的 Schema 设计、命名规范与错误处理。同时提供 OpenAPI/Swagger 文档的基础结构示例。核心理念包括可预测、可发现、可演进的 API 三原则,以及 API-First 的“设计 → 文档 → 模拟 → 构建 → 测试 → 部署”流程。适合需要制定接口规范、统一团队约定或规划 API 版本演进的开发场景。

编程与开发17 次安装

cli-tool-design

本技能主题为命令行工具设计,讲解如何构建清晰、可发现、可组合且易用的 CLI。内容涵盖基于 UNIX 哲学的设计原则(单一职责、管道组合、错误明确、行为可预测)、命令结构(program [global-options] command [command-options] [arguments])、框架选型对比(Typer、Click、argparse、clap、cobra),并以 Typer 为例给出基础命令与子命令组的代码示例,涉及 Rich 输出表格集成。还介绍参数设计(位置参数、标志、选项、可变参数及常用标志约定、布尔标志的否定写法)、输出设计(人类可读与机器可读 JSON、进度指示、stdout 与 stderr 的区分)、退出码约定(0、1、2、64-78、130)、配置加载的优先级(命令行参数、环境变量、项目级配置、用户级配置、系统默认值)、Shell 补全(自动补全脚本与自定义补全)、基于 CliRunner 的测试写法,以及需要避免的常见反模式。

编程与开发17 次安装

fastapi-patterns

FastAPI Patterns 是一套用于构建生产级 FastAPI 异步 API 的实践模式集合,涵盖依赖注入、中间件、后台任务、结构化项目布局、Pydantic 模型、路由、错误处理与测试等主题。它通过示例代码展示如何组织应用工厂、生命周期管理、类型别名依赖、分页查询、后台校验任务以及统一异常响应,并列出应避免的反模式,如同步数据库调用、路由内业务逻辑、缺少响应模型、全局状态、缺少校验和缺少生命周期管理。适合需要按规范搭建 FastAPI 项目的开发者参考。

编程与开发17 次安装

github-repository-standards

该技能用于规范 GitHub 仓库的组织结构与文档标准,核心是“最小根目录”理念与“世界级 README”规范。它通过审计仓库根目录、将工具配置迁移到 .config/、社区文件迁移到 .github/、文档迁移到 docs/,并提供让工具仍能找到配置的脚本或设置调整方案;同时指导编写包含徽章、快速开始、Mermaid 图表与无障碍适配的 README,并检查社区健康文件(SECURITY.md、SUPPORT.md、issue 模板、CITATION.cff 等)。

编程与开发17 次安装

json-schema-design

JSON Schema Design 是一个用于设计和校验 JSON Schema 的技能,面向 API 契约、配置文件与数据交换格式。它覆盖 schema 组合、条件校验与代码生成等主题,帮助开发者用 JSON Schema 定义精确的数据契约,用于校验、文档与代码生成。内容包含基础类型、数值约束、$ref 复用、allOf 交集扩展、oneOf 判别联合、if/then/else 条件校验,以及可扩展枚举、字典映射、可空字段等常见模式,并给出 Python 校验示例与 schema 演进策略。

编程与开发17 次安装

specstory-project-stats

SpecStory Project Stats 是一个从 SpecStory Cloud 拉取项目统计数据的技能。用户可以通过斜杠命令或直接运行 Node.js 脚本,获取当前项目的会话活动、贡献者数量等指标。该技能会先通过 .specstory/.project.json、git remote 或文件夹名解析项目 ID,然后调用 SpecStory Cloud API,并以 JSON 格式返回数据,最后整理成可读的摘要展示给用户。适用于需要了解团队 AI 辅助编码活跃度、会话趋势和参与情况的场景,前提是项目已同步到 SpecStory Cloud 且环境中有 Node.js。

编程与开发17 次安装

cocos24-ui

根据 UI 截图生成 Cocos Creator 2.4.x 的 UI 控制类与 Model 类代码的技能。它提供一套 Cocos Creator 2.4.x 最佳实践代码结构,包含资源引用管理器、动态图片加载组件、可监听数值类型、UI 弹窗管理器与 UI 状态管理等可复用组件,并给出 UI 控制类与 Model 类的编写规范与示例。执行时先检查项目中是否存在这些可复用组件,缺失则复制;再分析截图中的元素类型(如 Label、Button、Sprite),最后按规范生成代码。适合使用 Cocos Creator 2.4.x 开发游戏或应用、希望从截图快速搭建 UI 代码骨架的团队。

编程与开发17 次安装

fsm

fsm 是一个面向 Cocos Creator 的有限状态机(FSM)框架,用于简化游戏对象的状态管理。它通过 State 接口、Context 上下文和 changeState 函数,把状态转换逻辑从业务代码中抽离出来,让角色状态、UI 界面切换等场景的实现更清晰。使用时需定义实现 State 接口的状态类(包含 onEnter、onUpdate、onExit 三个方法),创建持有 state 属性的上下文对象,再通过 changeState 切换状态,并在组件的 update 中调用当前状态的 onUpdate。

编程与开发17 次安装

nodejs-project-arch

面向 AI 辅助开发的 Node.js 项目架构规范,目标是让单个文件足够小,使 AI 智能体读写时不会撑爆上下文窗口。核心规则包括:单文件不超过 400 行,index.html 不超过 200 行,server.js 入口不超过 100 行;所有可调参数放入 config.json,运行时加载,并可通过管理后台编辑;后端按领域划分 routes/,共享逻辑放 services/,数据库相关放 db.js;前端只保留 HTML 骨架,JS/CSS 分离到独立文件;每个项目都应包含 admin.html 与 routes/admin.js,用于配置热重载。规范要求先判断项目类型(H5 游戏、数据工具、内容/实用工具、仪表盘/监控、API 服务、SDK/库),再阅读对应的参考文件(references/game.md、references/tool.md、references/sdk.md),随后建立目录结构、抽取硬编码值、按功能拆分大文件、添加管理路由与页面,前端在启动时通过 config.js 请求 /api/config 并读取 GAME_CONFIG.xxx 或 APP_CONFIG.xxx,最后本地测试、备份、部署。资料还给出 config.json 的加载与热重载示例代码,以及管理后台的密码登录、可视化配置编辑、统计概览、配置备份与恢复等模式说明。

编程与开发17 次安装

debug-mode

Debug Mode 是一个面向 Claude Code 的交互式调试技能,风格与 Cursor 的 Debug Mode 一致,强调假设驱动、运行时插桩、读日志验证、人工复现后再修复。用户在 Claude Code 中输入 /debug-mode 进入该模式,可附带 bug 描述。它适用于难以定位的 bug、前后端行为不一致、竞态/异步/状态类问题。核心流程分为多个阶段:启动日志收集 API、理解 Bug、生成可验证假设、插桩、分析日志并诊断、修复、验证与清理。插桩代码需用 #region DEBUG 包裹,日志写入 .claude/debug.log 或通过 POST /debug 发送,禁止用 console.log 等 stdout 方式调试,每次让用户复现前需清空日志,并在用户复现后停止等待。

编程与开发17 次安装

setup-billplz

该技能用于 Billplz 支付网关的集成工作,覆盖收款、支付表单、目录以及 Payment Order 打款等场景。它指导开发者阅读内置参考文档(billplz-docs.md 与 account-setup.md),按产品类型和环境(沙箱 billplz-sandbox.com 或生产 billplz.com)梳理流程,确认 API Secret Key、Collection ID、X Signature Key 等凭据,并在服务端创建账单、跳转付款、通过 HMAC-SHA256 校验 X Signature、幂等结算。技能强调密钥仅保留在服务端、必须配置 callback_url、回调与重定向顺序不固定需防重复、金额以最小货币单位(分)表示且仅支持 MYR,以及 V5 接口使用 HMAC-SHA512 校验和等关键规则,并给出完成标准与漏洞审查循环。

编程与开发17 次安装

setup-fiuu

setup-fiuu 是一个用于 Fiuu 支付网关集成工作的技能,覆盖搭建、构建、调试、审查和讲解 Fiuu 支付集成。它基于官方 Fiuu API 规范,涉及 Seamless Integration、Inpage Checkout、Mobile XDK、SDK 等集成方式。技能内置参考资料:references/fiuu-api.md 提供 API 事实、环境主机、端点角色、vcode/skey 公式、webhook/IPN 指引、移动 XDK 事实与漏洞修复;references/account-setup.md 说明注册、凭据来源与仪表盘/域名设置;references/source-map.md 帮助选择 Fiuu GitHub 仓库、SDK、插件或移动平台参考。核心工作流包括识别环境、选择集成面、创建本地待支付记录、服务端生成请求哈希、配置并验证后端 Notify/Callback URL、服务端校验响应哈希、必要时重新查询状态、在金额/币种/订单号/商户号/状态/提供商参考一致后再结算,并通过存储交易 ID 等实现幂等结算。

编程与开发17 次安装