SuperAPI AI 工具集

Skill 广场

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

更新于 11-15 00:13

编程与开发

41,175 个结果

cleanup

cleanup 是一个来自 illyism/dev-skills 的代码清理技能,旨在通过“删除 80%、保留 20%”的思路精简和优化代码。它提供一套按范围由小到大执行的 CLEANUP ALGORITHM:先扫描每个文件的导出项是否真正被使用,再逐级标记并删除未使用的变量、辅助函数、导出函数,直至删除整个未使用文件;同时包含去除 any 类型、删除 barrel 文件(index.ts 重导出)、简化过于复杂的函数、合并重复代码、拆分大文件等快速优化项,以及内联仅用一次的组件 props 类型、移除显式返回类型交由 TypeScript 推断、查询时仅选择实际使用的数据库字段等类型与查询优化建议。使用方式为:若用户在消息中附带文件,则逐个文件执行清理算法;若无附件,则依据聊天历史和近期改动文件进行清理;若没有聊天历史,则基于当前 git 状态尝试清理。适用于日常代码重构、删除死代码、减小代码体积和提升可维护性,但需注意其删除动作可能影响未识别到的外部引用,建议配合版本控制使用。

编程与开发5 次安装

optimize

optimize 是一个面向代码、查询与功能优化的技能,核心思路是依据实际使用情况而非假设来精简代码。它会审计代码库中每个字段、查询和功能的真实使用位置,检查 UI 组件实际渲染了哪些字段、查询实际选择了哪些字段、API 实际返回了哪些数据,然后激进地删除未使用的字段、昂贵的聚合、未使用的导出与组件,以及不必要的 JOIN、GROUP BY 和子查询。该技能强调以真实 UI 需求为基础编写 SELECT,能用标量查询替代 JOIN 时就替代,只保留实际频繁访问的缓存,并遵循“如果昂贵且未使用就删除、如果只是锦上添花就删除、如果增加复杂度却无明确收益就删除”的原则。在修改文件时,它还会顺带改善周边代码质量,统一错误处理与命名约定,抽取重复三次以上的逻辑,修复未使用的导入与格式问题,并同步更新相关测试与类型,同时保持重构小而聚焦,不重写整个文件。

编程与开发5 次安装

rn-legend-list

rn-legend-list 是一份面向 React Native 高性能列表组件 Legend List(@legendapp/list)的实践指南与性能优化技能。它适用于 @legendapp/list v2.0+、React Native 0.72+,纯 TypeScript 实现,无原生依赖。该技能围绕列表开发中的关键规则、代码审查流程、反模式对照和性能调优清单展开,帮助开发者正确使用 keyExtractor、recycleItems、useRecyclingState、useRecyclingEffect、getFixedItemSize、getItemType 等能力,避免回收状态串数据、布局跳动、重复渲染等问题。它还提供聊天界面、无限滚动等场景的代码模板,以及安装命令和可选集成入口。

编程与开发5 次安装

refactor-safely

Refactor Safely 是一个面向安全重构的 AI 技能,基于知识图谱与依赖分析来规划和执行代码重构。它提供社区建议、死代码检测、重命名预览与批量应用、变更后影响验证等工具,并强调先预览后应用、检查影响半径和受影响流程、识别大型函数等安全步骤,同时给出以最小上下文和最小细节优先、控制工具调用次数与输出 token 的效率规则。使用时需先读取实现与测试,图谱仅用于收窄范围而非替代源码阅读。

编程与开发5 次安装

host-workspace-operator

该技能用于当 Skill Conductor 需要以可用的最安全原生能力,在活动宿主工作区中检查、搜索、修改或验证文件时。它按能力而非厂商特定工具名路由文件与 Shell 操作,定义 read、list、search、grep、patch、write、shell、Python/确定性计算等规范化能力层级,并强调只读优先、最小变更、变更授权边界与证据规则,避免因硬编码工具名导致运行时崩溃或不安全修改。

编程与开发5 次安装

ifc-syntax-classifications

该技能用于在 IFC 模型中为对象附加分类编码(Uniclass、OmniClass、MasterFormat、ETIM)或外部库引用,适用于 IFC2x3、IFC4 与 IFC4.3。它围绕三类实体展开:IfcClassification 表示分类体系(发布方、版本、名称),IfcClassificationReference 表示体系中的一个具体编码,IfcRelAssociatesClassification 将编码(或体系)绑定到对象上;外部规格或数据表则使用 IfcLibraryReference、IfcLibraryInformation 与 IfcRelAssociatesLibrary。技能强调编码字符串必须写入 IfcClassificationReference.Identification(IFC4/IFC4.3)或 ItemReference(IFC2x3),不可放入 Name;同一编码应复用一个关系而非逐对象创建;IFC4/IFC4.3 可用嵌套的 IfcClassificationReference 构建层级树,IFC2x3 则使用 IfcClassificationItem。同时列出了三版本间属性名与类型差异(如 Specification 与 Location)。

编程与开发5 次安装