SuperAPI AI 工具集

Skill 广场

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

更新于 10-31 00:15

编程与开发

38,979 个结果

fable-architecture

Fable Architecture 是一个微服务强制引擎类 AI 技能,用于在项目启动阶段(Step One)对项目规格做确定性评估。它从 Scale & Load(规模与负载)、Domain Decoupling(领域解耦)、Resource Intensity(资源强度)三个维度打分,按加权公式计算综合分;当任一维度或综合分超过阈值时,将结论设为微服务架构并锁定单体应用(allowMonolith: false),随后按核心职责为各服务分配语言与框架组合(Go、TypeScript、Rust、Python、Elixir),并规定南北向 REST HTTP/JSON(OpenAPI 3.1)与东西向 gRPC(Protocol Buffers)或消息中间件(RabbitMQ/Kafka)的通信契约,最后输出微服务清单与 docker-compose 配置。

编程与开发55 次安装

fable-context-thrift

fable-context-thrift 是一个用于多步任务与代码库探索阶段的上下文节约技能。它把上下文 token 和工具调用视为稀缺的工程预算,主张只把预算花在会改变下一步行动的信息上。该技能要求在读取文件、搜索符号或检查仓库结构之前先明确要解决的具体问题,只读取所需的符号或代码片段而非整个文件,把多个相互独立的读取、grep 或状态检查合并到同一并行批次中执行,并避免重复验证已完成的工作。它给出了何时使用、何时不使用的边界,以及目标读取、并行批处理、委派扫描、工具确认、保留既有事实、消除叙述开销和“足够行动”测试等具体做法,还列出了常见误区与对应的现实判断,以及遇到红旗信号时立即停止消耗的处理方式。

编程与开发55 次安装

fable-discover

Fable Discover 是代码仓库勘察技能,用于在制定方案或修改代码之前,先收集最少量但可靠的仓库、环境、文档与运行时证据。它强调“发现即减少不确定性”,而不是通读文件:先明确会实质影响计划的未知问题,再按仓库拓扑、真实执行路径、配置与生成/插件边界逐层取证,并区分实测、推断与未解决三类结论,最终输出精简的证据包供后续技能接手。

编程与开发55 次安装

fable-execute

Fable Execute 是一个用于执行单个已接受、有边界的变更卡的技能,强调立即进行本地验证、保持不变量并防止范围漂移。它适用于范围与验收标准明确、架构事实已确定、无需发明新公共契约的变更,或已通过 TDD 建立 RED 后的实现阶段。技能包含变更分类、八阶段执行协议、决策规则、失败分类与反模式,确保实现最小 coherent 变更并交接给独立验证。

编程与开发55 次安装

fable-finish-your-turn

Fable Finish Your Turn 是一个面向 AI 编码智能体的回合收尾纪律技能,用于确保智能体在结束任何使用了工具或产生了交付物的回合前,真正完成工作而非以提问、承诺或待办清单收场。它要求:对可逆且任务范围内的操作直接执行,不再征求用户许可;遇到测试失败或编译错误时先调查修复再重新验证,而非把首个错误当作回合终点;只在动手破坏性、不可逆或需要凭据的操作时才停下询问。资料指出,它用于代码修改、运行命令或生成工件后的收尾阶段,以及正想说出“要不要我……?”或正在撰写最后一段回复时;不适用于需要用户评估、设计反馈或架构构思的场景,也不用于初始任务路由。

编程与开发55 次安装

fable-native-code

fable-native-code 是一个面向已有代码库的编码风格规范技能,核心理念是让新写的 diff 看起来像该文件长期维护者亲手写的。它要求严格匹配目标文件已有的命名习惯、错误处理方式、注释密度、格式化风格和 import 组织方式,并抑制 AI 常见的“外来”写法:过度防御性包裹(无用 try/catch)、冗余注释与 docstring、未经请求的日志与配置、以及面向评审者的风格解释。注释只写代码无法表达的约束、不变量与坑点,不叙述下一行做什么,也不解说本次改动。该技能适用场景包括:在既有仓库中编写或编辑代码、在缺少注释/类型标注的文件中新增内容、选择命名与错误处理模式、以及提交前审查 diff。不适用于从零搭建新项目、架构重构解耦(建议 fable-simplify)和性能优化(建议 fable-review)。预期产出为符合本地习语的最小化干净 diff,并通过测试与 linter 检查。

编程与开发55 次安装

fable-plan

fable-plan 是一个面向多文件、跨组件变更的规划技能,用于把已收集的发现证据转化为边界清晰、可测试的工作卡(work card)。它强调先分类变更类型(边界行为、跨模块功能、重构、数据/模式迁移、公共 API/CLI、依赖升级、安全敏感、发布分发),再通过七个阶段完成规划:重述契约、映射变更图、选择分解接缝、风险优先排序、定义每张工作卡、指定集成归属、以失败场景检验计划。每张工作卡需写明目标、依赖、范围边界、验收证据、回滚方式与集成交接,避免把结构性未知隐藏到执行阶段。适用于需求已明确但尚未分解为可验证工作、需要排序或回滚推理的场景;当关键事实未知或仅为单点修改时不应使用。

编程与开发55 次安装

fable-recover

Fable Recover 是一个面向 AI 编码智能体的诊断恢复技能,用于在代码修改反复失败、构建缓存陈旧、分支漂移或证据自相矛盾时,先重建因果信心再继续编辑。它强调在诊断阶段冻结变更、最小化复现、建立假设队列、沿归因阶梯逐层排查,最终给出一个有界修复方案。适用于同一命令或测试在两次相似实现尝试后仍失败、输出看似陈旧、测试与运行时不一致、失败间歇性出现等场景。

编程与开发55 次安装

fable-scope-discipline

这是一个面向代码修改场景的约束型技能,强调在既有代码库中只做被明确要求的改动,避免顺手重构、格式化、重命名、投机性优化或添加未被要求的校验与选项。它在用户已明确任务范围时提供决策规则与操作流程,要求改动差异(diff)最小、可评审、可回滚;同时把过程中发现的其它缺陷记录到报告中而非私自修复。该技能不适用于被明确指派的大规模重构、架构迁移、全工作区死代码清理或探索性原型开发,这些场景应改用相应技能。

编程与开发55 次安装

fable-simplify

Fable Simplify 是一个面向代码简化的技能,用于重构已稳定、近期修改过的代码:在证明外部行为与契约不变的前提下,减少偶然复杂度,包括去除死分支、扁平化深层嵌套逻辑、降低重复。引入了一套用于判断是否启用的标准(如重复逻辑存在分歧风险、嵌套遮蔽不变量、死代码经证明无引用、明确要求无行为变更的重构、功能完成后需要有限度的清理)。核心协议分七阶段:建立保持契约与基线证据、具体命名待消除的复杂度、删除前证明可达性/死代码、按语义步骤逐步重构、检查意外契约变更、以真实指标衡量简化程度、最后重新验证与审查。适用于已实现完毕、需要评审前受控清理的代码,不适用于预期改变行为、行为未被充分刻画或需要重新设计架构的场景。

编程与开发55 次安装

output

Kubb 的 Output 技能用于指导 AI 智能体正确导入和使用 Kubb 从 OpenAPI/Swagger 规范生成的代码,包括类型、客户端、hooks、schemas 和 mocks。当编写调用生成客户端或 hooks 的应用代码、编写使用生成 mocks 或 schemas 的测试,以及将生成文件接入应用时使用。该技能说明生成代码的落盘位置(由 kubb.config.ts 的 output.path 及各插件自身的 output.path 决定,如 models、clients、hooks 等目录),生成文件带有“Do not edit manually”标记并在每次 kubb generate 时被重写。导出名称源自规范的 operationId 和 schema 名称,大小写与分组可配置,因此应读取生成文件获取准确名称与签名。技能还介绍如何通过读取 kubb.config.ts、列出输出目录、查看已安装插件的 Options 类型及插件文档来发现真实导出与插件选项,并给出规则:不要编辑 output.path 下的文件,应改规范或配置后重新生成;导入生成代码而非复制;统一配置运行时客户端;重新生成后进行类型检查。

编程与开发55 次安装