SuperAPI AI 工具集

Skill 广场

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

更新于 10-19 00:11

编程与开发

37,043 个结果

frontend-js-best-practices

这是一套面向 JavaScript 与 TypeScript 的代码性能优化与代码风格规范,适用于编写、审查或重构代码时参考。文档共含 17 条规则,重点关注减少不必要的计算、优化数据结构以及保持一致的书写约定。规则覆盖变量声明(const/let 使用、函数声明形式、导出方式)、类型安全(避免 as 类型断言,改用类型守卫或 Zod 校验)、数据查找优化(用 Set/Map 替代数组查找、预建索引 Map)、避免数组变异(toSorted 替代 sort)、合并循环迭代、缓存属性访问与函数结果、缓存存储读取、提前返回、优先长度检查、min/max 用循环替代排序、正则提升、批量处理 DOM 读写以避免布局抖动,以及使用显式 Result 类型表达成功与失败。每条规则附带反例与正例代码片段,并标注了优先级(LOW、LOW-MEDIUM、MEDIUM、MEDIUM-HIGH、HIGH)。

编程与开发332 次安装

speckit-specify-zh

中文功能规范创建工具,用于将自然语言功能描述转换为结构化的功能规范文档。它会分析用户输入的功能描述,提取关键词生成 2-4 个词的短名称,检查远程分支、本地分支与规范目录以确定下一个可用编号,并创建对应的 Git 分支与规范文件。该工具会依据 spec-template.md 模板生成规范内容,包含用户场景与测试、功能性需求、成功标准、关键实体等部分。编写完成后还会生成质量检查清单并进行验证,最多迭代三次,对无法确定的方面以「需要澄清」标记向用户提问(最多三个),并按范围、安全/隐私、用户体验、技术细节的优先级排列。触发词包括「speckit规范」「功能规范」「创建规范」「功能描述转换」「speckit-specify」。适用于需要将功能想法转换为结构化规范文档的场景。

编程与开发331 次安装

android-kotlin-core

android-kotlin-core 是一个面向 Android 开发的 Kotlin 技能,用于在 Android 应用中安全地使用 Kotlin 惯用法,涵盖可空性、数据类、密封类型、扩展函数和集合管道等主题。它适用于 Kotlin 代码清理、将冗长的 Java 风格 Kotlin 改写为惯用写法,以及用密封类表达 UI 状态等场景。该技能强调以官方 Android 与 Kotlin 指南为准,保持公共 API 简单明确,避免隐藏 Android 生命周期成本的过度抽象,并区分架构清理与产品行为变更。工作流程包括映射当前 Android 技术栈与模块边界、检查现有实现中的隐式假设与过时模式、应用最小改动、并针对示例应用路径与仓库基准进行验证。

编程与开发331 次安装

github-pr-workflow

GitHub PR Workflow 是一份用于管理 GitHub Pull Request 全生命周期的操作指南,来源为 nousresearch/hermes-agent 技能集合。它覆盖从创建分支、提交代码、推送并开启 PR、监控 CI 状态、自动修复 CI 失败,到最终合并和删除分支的完整流程。该技能对每个步骤同时给出两种实现方式:优先使用 gh(GitHub CLI),并为没有安装 gh 的机器提供 git + curl 调用 GitHub API 的替代方案。内容包含认证方式检测、从 git remote 提取 owner/repo 的脚本、分支命名约定、Conventional Commits 提交信息格式、PR 创建与草稿/评审人/标签等选项、检查运行状态轮询、CI 失败日志获取与修复循环、以及 squash/merge/rebase 等合并方式与自动合并的 GraphQL 调用示例。适合需要以命令行或自动化方式完成 GitHub 协作流程的开发者与智能体工作流使用。

编程与开发331 次安装

chainlink-data-streams-skill

Chainlink Data Streams Skill 是面向开发者的技能,用于通过 REST 和 WebSocket 获取 Chainlink Data Streams 报告,并处理报告 schema。它覆盖凭证与认证、报告 schema 版本与字段、REST 与 WebSocket 的 Go/Rust/TypeScript 实现、EVM/Solidity、Solana/Rust、Stellar/Soroban 的链上验证,以及前端/存储集成等主题。该技能强调渐进式披露,只加载匹配的参考内容;对链上写入、主网操作和凭证处理设有严格边界,不执行、签名、广播或部署,也不访问或输出任何密钥与凭证。

编程与开发331 次安装

nextjs-advanced-routing

这是一个面向 Next.js App Router 高级路由模式的开发指导技能,涵盖 Route Handlers(API 路由)、Parallel Routes、Intercepting Routes、Server Actions、错误边界、草稿模式以及 Suspense 流式渲染。该技能强调 TypeScript 类型安全,明确禁止使用 any 类型(因代码库启用了 @typescript-eslint/no-explicit-any);同时强制规定表单 Server Action 必须返回 void,如需返回数据须配合 useActionState 使用,并给出 action.ts 与 actions.ts 的命名与存放位置约定。内容以代码示例形式呈现,包括基础与动态 Route Handler、请求头与 Cookie 操作、设置 Cookie、CORS 配置、流式响应,以及 Server Action 在表单中的两种使用模式。

编程与开发331 次安装

pre-merge

Pre-Merge 是一个面向生产环境合并前的综合验证工作流技能,旨在帮助开发者在提交代码、创建 PR 和合并到主分支/生产分支之前,系统性地完成检查。它提供分阶段的验证清单,覆盖类型检查、代码检查、测试、PR 描述、安全审查、数据库迁移、UI 变更截图等环节,并支持 TypeScript/JavaScript、Python、Go 等语言的常用命令示例。该技能还给出 PR 描述模板、常见陷阱提醒、快速验证脚本以及 Git Hooks 自动化配置(如 Husky、pre-commit),帮助团队在代码评审前发现并解决问题。

编程与开发329 次安装