SuperAPI AI 工具集

Skill 广场

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

更新于 11-08 00:04

编程与开发

40,150 个结果

vercel-react-best-practices

这是一个由 Vercel 工程团队维护的 React 与 Next.js 性能优化技能,用于在编写、审查或重构 React/Next.js 代码时提供性能最佳实践参考。该技能包含 45 条规则,分为 8 个类别,并按性能影响程度分优先级,以指导自动化重构与代码生成。规则类别按优先级依次为:消除瀑布式请求(CRITICAL)、打包体积优化(CRITICAL)、服务端性能(HIGH)、客户端数据获取(MEDIUM-HIGH)、重渲染优化(MEDIUM)、渲染性能(MEDIUM)、JavaScript 性能(LOW-MEDIUM)、高级模式(LOW)。每条规则配有独立规则文件,内容包含规则重要性说明、错误代码示例及其解释、正确代码示例及其解释,以及额外背景与参考信息。该技能适用于编写新的 React 组件或 Next.js 页面、实现客户端或服务端数据获取、审查代码性能问题、重构现有 React/Next.js 代码,以及优化打包体积或加载时间。使用时可查阅各规则文件获取详细说明与代码示例,完整编译文档位于 AGENTS.md。

编程与开发23 次安装

implement-ticket

implement-ticket 是一个用于端到端实现 GitHub Issue(工单)的技能:在工单分支上完成实现、编写测试、执行运行时冒烟检查,并创建或更新 PR。它支持单人运行与编排(orchestrator)模式,包含工单自动挑选、分支与基线选择、TDD 红绿循环、类型检查与测试反馈循环、运行时验证、独立审查以及工单生命周期评论等流程。该技能强调最小改动、遵循仓库既有约定,并在遇到歧义验收标准、阻塞依赖或权限受限时停止并向用户报告。

编程与开发23 次安装

ios-architecture-expert

iOS Architecture Expert 是一个用于指导 iOS/Swift 应用架构设计、模块划分、重构与评审的 AI 技能。它面向 Clean Modular Architecture 实践,强调功能模块仅依赖 Foundation、领域模型使用值类型、presentation 逻辑与框架无关、依赖统一在 Composition Root 中装配,并提倡以测试驱动设计。该技能包含分层职责说明、架构诊断表、关键模式速查、功能决策树、护栏规则与验证清单,帮助在模块/分层、依赖管理与组合边界上做出一致决策。适用场景包括新建功能架构、模块拆分、依赖注入与组合、presentation 模式选择(MVC/MVVM/MVP)、并发边界处理以及可测试性设计。具体安装与使用方式暂未提供。

编程与开发23 次安装

maintain-custom-addons-dev-watch

该技能用于在本地开发环境中持续编译并同步自定义 add-on 或模板到目标应用。核心命令包括 `add-on init`、`add-on compile`、`add-on dev` 以及 `create --dev-watch`。使用前需在由 TanStack CLI 脚手架生成的项目中操作,且项目需为 file-router 模式并包含 `.cta.json` 元数据。`--dev-watch` 是 `create` 命令的选项,用于将受监视的框架目录同步到沙箱目标应用,该路径必须存在、是目录,并至少包含 add-ons/、assets/ 或 framework.json 之一。注意 `--dev-watch` 不能与 `--no-install` 同时使用,否则会在同步前失败。修改元数据后应先重新执行 `add-on compile` 再应用。

编程与开发23 次安装

ast-grep

ast-grep 是一个基于抽象语法树(AST)进行结构化代码搜索与分析的技能,旨在帮助用户用自然语言需求转化为 ast-grep 规则,在大型代码库中按代码结构而非纯文本进行精确搜索。该技能适用于需要结构化匹配的场景,例如查找所有没有错误处理的异步函数、定位带特定参数的函数调用,或需要理解代码结构才能完成的复杂查询。使用时遵循明确查询、编写示例代码、编写规则、测试规则、搜索代码库的流程,支持 pattern(简单结构)、kind 与 has/inside(复杂结构)以及 all/any/not(组合逻辑)等规则形式。关键要点包括关系规则使用 stopBy: end、先用示例代码验证规则、再对目标代码库执行 ast-grep scan 或 ast-grep run,并可借助 --debug-query 查看 CST/AST 结构与模式解析结果进行调试。

编程与开发23 次安装

architecture

面向 Rust/WebAssembly 项目的系统架构设计技能。它专注于产出架构文档而非实现代码,主要能力包括编写架构决策记录(ADR)、设计 API、规划模块结构以及记录架构决策。该技能定位为资深软件架构师角色,覆盖 Rust、WebAssembly 与分布式系统方向,强调显式权衡、可扩展性与开源友好性。适用场景为开源项目的架构规划与决策记录,限制是明确不编写任何实现代码。

编程与开发23 次安装

crystal-macros

该技能面向 Crystal 语言的编译期元编程,专注于使用宏进行代码生成、构建 DSL、编译期计算与抽象语法树(AST)操作。其内容包括宏的基础用法(如简单宏、带多参数宏、带块宏、字符串插值)、编译期迭代(遍历数组、哈希字面量与类型方法)、条件编译(平台特定代码、功能标志、基于类型的条件)、AST 节点类型、标识符与字符串字面量处理、进阶宏模式(路由 DSL、自动 JSON 序列化、编译期配置)、宏方法(基于类型信息生成方法、属性内省、方法委托)、宏调试(编译期打印、宏展开检查),并给出适用场景、最佳实践与常见陷阱。适合在需要减少样板代码、生成重复方法或类、实现编译期校验、生成序列化代码、构建注解式编程模式等场景下参考使用。

编程与开发23 次安装

entity-framework

Entity Framework Core 是 .NET 平台上的对象关系映射(ORM)框架,用于以强类型 C# 代码进行数据库访问。本条目整理其常见模式,涵盖 DbContext 配置、实体配置(Fluent API)、迁移命令、查询模式与性能优化建议。内容包括:以 DbContext 与 DbSet 组织数据上下文,在 OnModelCreating 中通过 ApplyConfigurationsFromAssembly 应用配置;使用 IEntityTypeConfiguration 定义主键、字段长度、精度、唯一索引、一对多与多对多关系及删除行为;通过 dotnet ef 命令进行迁移的添加、更新、脚本生成与移除;查询方面给出增删改查示例,强调读取使用 AsNoTracking 与 Select 投影,包含 Include/ThenInclude 预加载配合 AsSplitQuery 避免笛卡尔积,以及编译查询与 .NET 10 的 ExecuteUpdateAsync/ExecuteDeleteAsync 批量操作。性能建议包括为高频查询列建索引、仓库返回 IQueryable 而在服务层物化、避免在 Where 之前调用 ToList。适用场景为使用 C#/.NET 的应用程序数据访问层;限制与收费信息暂未提供。

编程与开发23 次安装

innovation-radar

Innovation Radar 是一个 Claude 技能,用于在技术栈与行业趋势的基础上,识别前沿、创新的升级机会。它不止于修复问题,而是提供“what if?”式的功能与模式建议,作为 council“what's wrong?”分析的补充层。它覆盖 AI 功能、现代 UI 模式、性能创新、开发者体验创新和安全创新五大类别,并按新颖性(25%)、用户影响(30%)、实现难度(20%)、契合度(25%)加权计算创新分,附带库推荐、涉及文件和工时估计。适用场景为 Web 技术栈(Next.js、React SPA、Express/Node、Python 后端)的升级规划,尤其适合希望提升产品差异化的项目。限制在于建议需匹配项目成熟度与数据条件,不应为个人项目提出企业级模式,也不应为无数据项目推荐 AI 功能。

编程与开发23 次安装

rails-controller

rails-controller 是一个基于 TDD(测试驱动开发)思路生成 Rails 控制器的技能。它要求先编写失败的 request spec,确认测试为 RED,再实现控制器动作使测试转 GREEN,最后按需重构。该技能遵循特定项目约定,包括使用 Pundit 进行授权、Pagy 分页、Presenter 视图格式化,以及通过 current_account 实现多租户隔离,并支持 Turbo Stream 动态更新响应。适用于新建控制器、添加控制器动作等场景。

编程与开发23 次安装

scaffold-exercises

Scaffold Exercises 是一个用于创建练习(exercise)目录结构的技能:它按照统一的命名规则生成包含章节(section)、练习(exercise)以及问题(problem)、解答(solution)、讲解(explainer)等变体子目录的目录树,并创建能通过 pnpm ai-hero-cli internal lint 检查的 readme.md 存根,最后可用 git commit 提交。适用于需要批量搭建练习脚手架、按计划(plan)生成训练题目的场景。该技能规定了目录命名格式、文件要求、校验规则以及重命名练习时使用 git mv 保持历史记录的方法。

编程与开发23 次安装

auto-project-runner

Auto Project Runner 是 TippyEntertainment 提供的技能,用于在指定项目目录上自动接管开发工作流。它先加载项目已有的记忆文件(如 MEMORY.md、CLAUDE.md、docs/PROJECT_OVERVIEW.md 等),再扫描代码库,结合用户请求、TODO 标记与文档推断任务,随后在尽量少打扰用户的前提下自动修改代码并以完成目标。该技能面向已有代码库(单应用或 monorepo)和长时间、多编辑多命令的会话,强调利用项目记忆文件保持一致性、减少权限询问与 token 消耗。它会建立并追加 AI_LOG.md 记录时间戳、请求、路径与变更。适用于需要在本地项目中自动化推进任务的场景。其介绍的启动、扫描、工作循环、记忆更新、沟通最简化与安全限制等内容均在资料中有说明;具体安装与配置细节暂未提供。

编程与开发23 次安装

fetch-pr-comments

fetch-pr-comments 是一个只读的 GitHub PR 评论抓取与汇总技能,用于从指定的 GitHub 拉取请求中提取未解决的评审讨论串、评审正文评论以及 PR 会话评论,并以易读的摘要形式呈现。它不会评价、修复或回复任何评论。该技能支持在未提供参数时从当前分支自动识别 owner、repo 和 PR 编号,随后运行 scripts/fetch-pr-data.sh 脚本处理完整分页(包括评审讨论串、长讨论串的内部分页评论、评审和 issue 评论),输出一份合并的 JSON 文档。摘要结果按顺序展示评审正文评论、PR 会话评论,再按文件分组展示内联讨论串,并标注行号、作者、是否过期以及评论正文,还会附上首条评论对应的 diffHunk 代码上下文。如果没有任何未解决讨论串、评审正文评论或会话评论,会明确说明并停止。若用户想要修复或回复评论,会被引导改用 /resolve-pr-comments。

编程与开发23 次安装

gsd codebase mapper

GSD Codebase Mapper 是一个用于分析现有代码库的智能体技能,旨在帮助理解项目结构、代码模式和技术债务。它通过扫描项目目录、识别项目类型、提取依赖关系、发现编码约定和映射外部集成,最终生成 ARCHITECTURE.md 和 STACK.md 两份文档。该工具适用于需要快速掌握陌生代码库、评估技术债务或记录架构的开发者。资料显示其核心能力包括结构分析、依赖分析、模式分析、集成分析和技术债务分析,并提供基于 PowerShell 的扫描示例。

编程与开发23 次安装

ast-grep

ast-grep 是一套基于抽象语法树(AST)的结构化代码工具,用于按代码结构而非纯文本进行搜索,并可快速概览文件或模块的代码结构。它通过模式匹配定位代码片段,支持关系型规则与组合规则,适合 grep 难以表达的按语法结构检索场景。工具提供 run、scan、outline 等命令;outline 功能(ast-grep ≥ 0.44,alpha 阶段)可在阅读完整文件前先查看顶层函数、类、导入、导出及其成员,仅做语法分析、不建立索引。支持 --json 结构化输出并与 jq 配合使用。

编程与开发23 次安装