SuperAPI AI 工具集

Skill 广场

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

更新于 10-31 00:15

编程与开发

39,038 个结果

syncfusion-javascript-markdown-converter

Syncfusion TypeScript Markdown Converter(@syncfusion/ej2-markdown-converter)是一个轻量级工具,用于将 Markdown 文本转换为干净、语义化的 HTML。它支持标题、列表、表格、链接、图片和行内样式等常见 Markdown 元素,并可与 Syncfusion 富文本编辑器(Rich Text Editor)集成,实现实时编辑与预览工作流。该技能提供从安装、导入、基础转换到可配置选项和 RTE 集成的完整指引,适合需要在 TypeScript 项目中渲染 Markdown 或构建 Markdown 编辑预览界面的开发者。

编程与开发54 次安装

syncfusion-uwp-spreadsheet-editor

Syncfusion UWP Spreadsheet Editor 是一个面向 UWP 应用的技能,用于借助 Syncfusion SfSpreadsheet 控件构建类似 Excel 的电子表格界面。它支持工作簿的创建、打开、保存与编辑,覆盖 Excel 文件格式(XLS、XLSX、XLSM、CSV),并提供单元格编辑与格式化、公式、图表、数据验证、条件格式、剪切板与撤销重做、分组大纲以及功能区自定义等能力。该技能会在用户提出与 UWP 电子表格或 Excel 处理相关的编码请求(如添加控件、示例代码、生成代码、配置电子表格等)时激活,并基于内置的 references/*.md 参考片段生成 C# 和/或 XAML 代码。代码交付前会先询问用户选择交付方式(保存到技能文件夹、写入项目指定文件、或仅展示代码),且未经用户确认不会修改任何文件。

编程与开发54 次安装

syncfusion-winforms-spreadsheet-editor

该技能用于在 Windows Forms 应用中借助 Syncfusion Spreadsheet 控件创建类似 Excel 的查看与编辑界面,并生成对应的 C# 代码。它覆盖工作簿(.xlsx、.xls、.xlsm)与工作表的创建、单元格编辑、格式与样式设置,支持 400 多个公式、命名区域、数据验证、下拉列表、单元格锁定与工作表保护,还包含 SpreadsheetRibbon 功能区、图表与迷你图、超链接等 UI 元素。技能以 references 目录下的 Markdown 片段为唯一代码来源,按用户需求匹配功能片段并组合生成示例;在写入文件前会先询问代码放置位置,可选择在技能 output 目录新建文件、修改用户项目中的指定文件,或仅在对话中展示代码。适用于需要为 WinForms 项目集成电子表格功能的开发场景,不处理与电子表格无关的请求。

编程与开发54 次安装

create-command

create-command 是 code-forge(forgecode)应用中的一项技能,用于创建和管理自定义命令。命令以 .md 文件形式存放在当前工作目录下的 .forge/commands 目录中,文件包含 YAML frontmatter(name、description)和命令正文。命令正文由若干步骤组成,可使用 <lint>、<test>、<shell> 三种特殊标签嵌入自动化命令。该技能提供完整的文件结构说明、示例命令、命名与编写最佳实践、验证清单以及常见错误提示,帮助用户为 code-forge 项目定义可复用的模块化工作流。

编程与开发54 次安装

fork

这是一个基于 git-town 的 fork 工作流配置技能,用于创建或配置 GitHub 仓库的 fork 流程。技能强调在每一步操作前都要进行预检(preflight check)、用户确认(user confirmation)和结果验证(validation),并以 git-town 作为分支操作的标准工具,禁止使用原生 git 命令进行分支相关操作。主要用途包括:创建新的 fork、修复已有 fork 的远程配置、仅验证现有配置。使用前提为已安装 git-town 与 GitHub CLI(gh)并完成认证。技能通过多个阶段执行:阶段 0 检测 git-town、GitHub CLI、仓库上下文、远程地址和 GitHub 账号;阶段 1 展示检测结果并获取用户确认,确定工作流类型、上游仓库和目标 fork 账号;阶段 2 执行 fork 创建与远程配置,并初始化 git-town;阶段 3 验证远程与 git-town 配置,可选运行测试同步,并展示命令速查表。技能支持可选参数如上游 URL、--check(仅验证)和 --fix(自动修复)。该技能自我演进,鼓励在使用中修正文件。

编程与开发54 次安装

Objective-C ARC Patterns

Objective-C ARC Patterns 是一个面向 Objective-C 开发者的技能资料,聚焦自动引用计数(ARC)的内存管理模式。它讲解 strong 与 weak 引用、retain cycle 的成因与破除方法、所有权修饰符(strong、weak、copy、assign、unsafe_unretained、autoreleasing 等)、与 Core Foundation 之间的桥接转换、ARC 与 C 结构体混用时的注意事项,以及 autorelease pool 在循环中的使用。资料通过大量代码示例说明 delegate、block、父指针、观察者等常见场景下如何避免循环引用,适合需要编写内存安全的 Objective-C 代码的开发者参考。

编程与开发54 次安装

rails-audit-thoughtbot

该技能用于对 Ruby on Rails 应用执行全面的代码审计,依据 thoughtbot 的 Ruby Science 与 Testing Rails 最佳实践,并强调使用普通 Ruby 对象(PORO)而非 Service Object。审计支持两种模式:全应用审计(分析 app/、spec/ 或 test/、config/、db/、lib/)与定向审计(仅分析指定文件或目录)。执行流程包括:确定审计范围;可选收集 SimpleCov 覆盖率与 RubyCritic 代码质量指标(两者可并行运行);加载代码异味、测试指南、PORO 模式、安全检查清单、Rails 反模式等参考材料;按测试覆盖与质量、安全漏洞、模型与数据库、控制器、代码设计与架构、视图与 Presenter、外部服务与错误处理、数据库与迁移等类别分析代码;最后在项目根目录生成 RAILS_AUDIT_REPORT.md 报告。报告按严重程度分级(Critical、High、Medium、Low),并包含针对 Service Object 转 PORO、胖模型、胖控制器、缺失测试等检测模式的具体建议。

编程与开发54 次安装

pull

pull 是一个用于 Git 工作流的技能,作用是将当前检出的分支通过 rebase 方式更新到指定的远程基础分支上;若未指定基础分支,则解析远程仓库的默认分支,而不是凭猜测假定其名称。该技能强调保留全部本地工作:工作区存在未提交改动时,不会擅自提交、暂存或丢弃这些内容,而是保持原样并指出阻碍安全更新的原因。在执行前会先获取远程最新状态,再判断是否需要更新。更新采用 rebase 而非引入合并提交,以保持线性历史。当请求与项目证据能够明确预期结果时,可解决冲突;若意图不明确,则保留原始工作可恢复,并报告冲突文件及继续所需的最小决策。完成条件是:检出已基于获取到的目标分支、本地工作得到保留,且用户知晓所解析的远程与基础分支、是否本就最新,或有哪些提交被引入。

编程与开发54 次安装

push

push 是一个用于发布本地 Git 提交的技能,可将指定分支上的本地提交推送到远程,同时保留本地未提交的改动和远程已有工作。它适用于真正的 Git 分支发布场景,会明确报告未提交的脏改动为“未包含”,而不会把推送请求变成提交请求。对于分离头指针状态,它会根据改动推导出简洁的分支名;对于受保护的默认分支,会视为需要显式授权而非例行推送目标。在更新远程分支前,它会先协调当前远程分支状态,以保留其他贡献者的工作;当有意的变基改变了已发布历史时,仅针对刚刚观察到的远程状态使用租约保护更新,绝不覆盖意外变化的远程。完成时,远程分支指向预期的本地提交,上游跟踪可用于后续工作,用户知晓分支和远程结果,所有未提交或不相关的改动保持不变。

编程与开发54 次安装

syncable-entity-types-and-constants

这是 Twenty 开源项目代码库内部的开发文档,属于服务端内部实现说明,用于指导开发者如何为 Twenty 本身新增一个「可同步实体(Syncable Entity)」。文档标题为「Syncable Entity: Types & Constants」,是整个六步流程中的第一步。该步骤要求先定义所有类型、实体,并注册到中央常量中,作为后续所有步骤的基础。文档明确指出此内容适用于参与 Twenty 代码库贡献开发,而非在 Twenty 之上构建应用。内容涵盖六个具体环节:在 twenty-shared 中新增元数据名称常量、创建继承 SyncableEntity 的 TypeORM 实体、定义扁平实体类型与映射、定义可编辑属性常量、定义通用与扁平动作类型,以及在五个中央常量中完成注册(AllFlatEntityTypesByMetadataName、ALL_ENTITY_PROPERTIES_CONFIGURATION_BY_METADATA_NAME、ALL_ONE_TO_MANY_METADATA_RELATIONS、ALL_MANY_TO_ONE_METADATA_FOREIGN_KEY、ALL_MANY_TO_ONE_METADATA_RELATIONS)。文档为每个环节给出了示例代码与关键规则,并附有完成前的检查清单。

编程与开发54 次安装

autoreview

Autoreview 是一个已安装的 autoreview Go CLI 工具,用于对已完成的本地改动、拉取请求、分支差异或提交执行一次独立的第二模型审查。它只报告问题,不会编辑文件、运行测试、提交或推送。使用前需确认改动已通过其构建方自有的检查和真实场景验证,并将任务契约(目标、验收标准、非目标、来源标识)通过 --prompt 传入。它支持 Codex、Claude、Grok、Cursor 等提供商,可对本地、分支或提交三种目标进行审查,输出 JSON 格式的规范报告。审查发现仅作为假设,需要逐一对照权威契约和实际代码验证,再应用最小修复并重新运行审查。

编程与开发54 次安装

ue5-pcg-building

该技能面向 Unreal Engine 5.6 至 5.8 的 PCG(程序化内容生成)建筑生成工作流,覆盖模块化建筑、体块(blockout)、立面规则与运行时生成。适用于涉及程序化建筑生成、地块筛选、形状语法与运行时调度的请求。技能以六阶段图(Input、Filter、Transform、Grammar、Output、Validate)为契约,要求每个阶段显式声明输入数据类型、核心节点类、必需参数、输出数据类型与调试方法,并给出 UE5.6-5.8 的 API 锚点、运行时调度操作、失败排查与版本兼容说明。

编程与开发54 次安装

autumn-add-payments

Autumn Payments 是一个用于通过 Autumn 接入 Stripe 结账与支付流程的 Skill。根据资料,Autumn 可自动处理 Stripe 结账、升级、降级和取消操作。它的核心接口包括 checkout 和 attach:checkout 会返回 Stripe 的结账 URL(新客户)或预览数据(已有卡片的回头客户),attach 则在卡片已存档时用于确认购买。结账结果包含 url、product、current_product、lines、total 和 currency 等字段。产品场景包括 new、active、scheduled、upgrade、downgrade、renew 等,分别对应订阅、当前计划、已计划、升级、降级和续订。资料给出了 React 与后端的实现示例,也说明了对座位数或预付产品的数量参数传递方式,以及按钮文案的生成模式。使用时应查阅 docs.useautumn.com 获取最新代码示例与 API,并注意 data.url 字段名、不要自建场景逻辑、按比例计费由 Autumn 自动处理等事项。具体收费、价格、平台支持范围等信息暂未提供。

编程与开发54 次安装

pin-assignment

Pin Assignment 是一个面向 Arduino、ESP32、ESP32-S3、Pico 与 Pico W 的引脚分配技能,用于在保留仓库声明约定的前提下生成板级感知的引脚方案。它强调逻辑声明 ID 与物理 GPIO 编号必须分层区分,适用于分配按钮、LED、传感器、总线或执行器引脚、创建 GPIO 映射、迁移引脚映射,以及生成 constexpr int 声明。使用前需确认确切开发板与物理引脚约束,并先通过 board-support 技能解析目标板,再加载对应板级参考文件。

编程与开发54 次安装

fp-immutable

fp-immutable 是一份关于 TypeScript 中实用不可变模式的技能资料,属于 fp-ts-skills 技能集。它通过代码示例讲解如何使用展开运算符、嵌套更新、readonly 类型等实现不可变数据操作,并说明在哪些场景下直接修改(mutation)是可接受的。内容涵盖数组与对象的增删改、深层嵌套更新、辅助函数、常见任务(如切换列表项布尔值、按 ID 更新数组项、合并默认值、克隆并修改)、const 与 readonly 的区别、Object.freeze 的浅冻结限制、DeepReadonly 递归类型,以及使用 Immer 简化复杂更新和配合 React useState 的用法。最后提供快速参考表,总结常用不可变模式。

编程与开发54 次安装

Managing Side Effects Functionally

本技能讲解函数式编程中处理副作用的系统方法,核心目标不是消除副作用,而是控制、隔离并使其可预测。内容涵盖副作用的两种形式(副作用输入与副作用输出)、引用透明性判定、纯核心与不纯外壳的架构模式、幂等操作与异步安全等主题。技能通过大量 TypeScript 与 fp-ts 代码示例,演示如何将业务逻辑与数据库、日志、时间、随机数、DOM、HTTP 等外部交互分离,从而获得可预测、易测试、可组合且依赖显式的程序。适合希望提升代码可测试性与并发安全性的开发者学习。

编程与开发54 次安装

review-fix-claude

review-fix-claude 是一个用于代码审查与修复的工作流技能,属于 willbooster/agent-skills 合集。它针对当前分支运行 Claude Code 代码审查,然后只修复对当前代码库仍然有效的审查意见,对无效意见则在代码中添加说明性注释,解释现有实现为何必要。该技能的工作方式为:先通过命令 `bunx @willbooster/agent-skills@latest review --agent claude` 触发审查(需以阻塞式前台任务运行,超时设为 1 小时),将返回的审查结果作为候选意见集;若命令返回“There is no concern.”则直接退出,不修改代码。随后逐条判断候选意见是否仍然有效:有效的意见通过更新代码解决;无效的意见则添加注释说明原因。对于超出当前 PR 范围的有效意见,会创建新的 issue。若产生了代码更改,则提交并推送到当前分支;若修复了任何有效意见,则回到第一步重新审查,否则结束流程。

编程与开发54 次安装

deepsearch

Deepsearch 是一个面向代码库的深度搜索技能,基于 oh-my-claudecode 提供,名称为 Deep Search Mode(深度搜索模式)。它的目标是针对用户指定的查询、模式或概念,在代码库中执行彻底搜索,并输出结构化的查找结果。搜索策略分为三个层次:先进行广撒网式的初步搜索,包括精确匹配、相关术语与变体检查,以及查看 components、utils、services、hooks 等常见目录;随后进行深挖,读取命中的文件,检查 import/export 以发现连接关系,并顺着引用链追踪(谁引用了它、它引用了谁);最后进行综合整理,梳理概念的使用位置、识别主要实现、记录相关功能。输出格式包含主要位置(主实现)、相关文件(依赖与调用方)、使用模式(在整个代码库中如何使用)以及关键洞察(模式、约定与注意事项)。整体强调全面但精炼,并会引用文件路径与行号。该技能适合需要理解陌生代码库、定位某个概念或模式的实现位置、追踪依赖关系与调用链的场景。它不执行代码修改,只做搜索与结果整理。关于具体安装命令、收费方式、支持的平台与模型,资料中暂未提供。

编程与开发54 次安装

software-pricing-calculator

该技能用于为定制软件项目计算合理报价,依据功能复杂度、交付价值与客户 ROI 给出具体金额(约 8K 至 50K 美元以上)、定价理由、分层方案、谈判策略、ROI 计算与付款条件。使用方式:输入项目功能、业务背景(团队规模、每月处理量、人工耗时、年营收等)与预估构建工时,技能输出完整定价分析与推荐价格。资料未说明实际运行环境或集成方式。

编程与开发54 次安装

chatcrystal-task-recall

ChatCrystal Task Recall 是叠加在 ChatCrystal Core 之上的轻量工作流技能,用于在实质性实现、重构、迁移、配置、排查或优化工作开始前,召回「项目优先、全局补充」的 ChatCrystal 记忆。它不自行构建并行的记忆系统,而是通过 recall_for_task 接口(MCP)在写代码或提出方案之前获取项目记忆与全局记忆,帮助规避已知的坑、沿用既定模式与过往决策。对于琐碎修改、单行回答或纯对话请求则跳过召回。当 Core 或 MCP 工具不可用时进入降级模式:不阻塞任务,简要说明该环境无法进行长期召回,且不声称已召回任何记忆,也不引导运行时自动安装 ChatCrystal Core。

编程与开发54 次安装

ralph-loop

ralph-loop 是一个用于执行 Ralph Wiggum 风格长时间迭代开发循环的技能,支持节奏控制。它适合需要多次迭代、包含多个相互衔接步骤、并能从周期性反思中获益的复杂任务,不适用于简单的一次性任务或快速修复。该技能通过 ralph_start 工具启动循环,将任务内容保存到 .ralph/<name>.md 文件,每次迭代处理任务并更新文件,调用 ralph_done 进入下一轮,完成时输出 <promise>COMPLETE</promise>,循环在完成或达到最大迭代次数(默认 50)时结束。它提供 /ralph 系列用户命令用于启动、恢复、暂停、停止、查看状态、归档、清理和删除循环,并支持子代理模式,将每个清单任务委派给独立的子代理线程执行。

编程与开发54 次安装