SuperAPI AI 工具集

Skill 广场

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

更新于 10-30 00:12

编程与开发

38,746 个结果

react-composition-patterns

React Composition Patterns 是一套用于构建灵活、可维护 React 组件的组合模式指南。它主要解决组件中布尔属性(boolean props)泛滥的问题,通过复合组件(compound components)、状态提升(lifting state)和内部组合(composing internals)等方式来组织代码。这些模式旨在让代码库在规模扩大时,无论对人类开发者还是 AI 智能体都更易于理解和维护。该技能适用于重构带有大量布尔属性的组件、构建可复用组件库、设计灵活的组件 API、审查组件架构,以及使用复合组件或 context provider 的场景。规则按优先级分为四类:组件架构(高优先级,含避免布尔属性、复合组件)、状态管理(中优先级,含实现解耦、context 接口、状态提升)、实现模式(中优先级,含显式变体、children 优先于 render props)、React 19 API(中优先级,仅适用于 React 19+,含不使用 forwardRef、用 use() 替代 useContext())。每条规则文件包含原因说明、错误代码示例、正确代码示例及补充参考。完整指南见 AGENTS.md。

编程与开发60 次安装

finishing-a-development-branch

这是一个用于收尾开发分支的技能(Skill),在实现完成、所有测试通过后,帮助开发者决定如何整合工作成果。它遵循“验证测试 → 呈现选项 → 执行选择 → 清理”的核心原则,先运行项目测试套件确认通过,再确定基础分支,然后给出四个明确选项:本地合并回基础分支、推送并创建 Pull Request、保持分支原样、丢弃该工作。技能会按所选路径执行对应的 Git 操作,并在适用时清理 worktree。它强调不跳过测试验证、不使用开放式提问、丢弃前必须输入确认,避免误删工作或合并失败代码。

编程与开发60 次安装

requesting-code-review

这是一个面向编码智能体的代码评审调度技能,核心原则是尽早评审、经常评审。它在子智能体驱动的开发中每完成一个任务后、完成重大功能后以及合并到主分支前强制触发评审;在遇到困难、重构前或修复复杂缺陷后也可选择性使用。使用方式是先用 git 命令取得基准与结束提交的 SHA,再通过 Task 工具调度 superpowers:code-reviewer 子智能体,并按模板填写实现内容、需求计划、起止 SHA 和简述等占位信息;随后按反馈处理问题,立即修复严重问题,在继续前修复重要问题,记录次要问题,若认为评审有误可用技术理由反驳。

编程与开发60 次安装

finishing-a-development-branch

该技能用于在开发工作完成后,引导用户选择如何整合代码。核心流程为:验证测试 → 呈现选项 → 执行选择 → 清理。技能要求先运行项目测试套件(如 npm test、cargo test、pytest、go test ./...),测试失败则停止并提示必须修复;测试通过后确定基础分支,然后呈现四个固定选项:本地合并回基础分支、推送并创建 Pull Request、保持分支原样、丢弃该工作。根据选择执行对应 Git 操作,并在合并或丢弃后清理 worktree。适用于实现完成、所有测试通过、需要决定如何整合工作的场景。

编程与开发60 次安装

requesting-code-review

requesting-code-review 是一个面向 AI 编程工作流的技能,用于在任务完成、实现重要功能或合并代码前请求代码审查。它通过调度 code-reviewer 子代理,对指定的 git 提交区间进行检查,尽早发现并处理问题。技能强调“尽早审查、频繁审查”,并给出何时必须审查、如何获取 BASE_SHA 与 HEAD_SHA、如何填写审查模板以及如何根据反馈分级处理问题的具体流程。适用于子代理驱动的开发、计划执行和临时开发等场景,帮助在问题扩散前修复关键与重要缺陷。

编程与开发60 次安装

subagent-driven-development

subagent-driven-development 是一个用于在当前会话中执行实施计划的工作流技能,适用于任务相对独立的场景。其核心做法是为每个任务分派全新的子代理执行实现,并在每个任务完成后依次进行两阶段审查:先做规范符合性审查,再做代码质量审查。该技能强调子代理实现、自测、提交和自审,随后由规范审查子代理确认代码与规范一致,再由代码质量审查子代理检查质量,问题修复后需重新审查直至通过。全部任务完成后,还会分派最终代码审查子代理,并衔接完成开发分支的流程。资料说明其主要优势包括减少上下文污染、保持同会话连续推进、审查检查点自动化,代价是子代理调用次数和控制器准备工作增加。

编程与开发60 次安装

verification-before-completion

这是一个面向开发者的自律规则型技能,核心原则是“先证据,后声明”:在声称任务完成、修复或通过之前,必须运行验证命令并检查完整输出。它提供“铁律”和5步门控流程(识别验证命令、完整运行、读取输出、确认结论、再下结论),并列出常见失败对照表、危险信号与借口预防清单,覆盖测试、回归测试、构建、需求核对和代理结果核查等场景。适用于提交代码、创建PR或宣告完成前的自我检查,也适合团队约束AI编码代理的完成声明。该技能本身不执行验证,也不提供具体项目的测试或构建命令;资料未说明安装方式、收费模式或对特定平台的依赖。

编程与开发60 次安装

android-architecture-clean

该技能用于在 Android 项目中应用整洁架构(Clean Architecture)边界,划分用例(use cases)与仓库(repositories),并采用生命周期感知的展示模型(presentation models)。适用于处理 Android 整洁架构、拆分用例与仓库、解耦展示层与数据层等请求。技能强调优先遵循官方 Android 与 Kotlin 指南,保持公共 API 简单明确,避免将框架相关代码引入纯领域层或数据层,并在核心基础稳定后再交接给模块化、状态管理等相邻技能。

编程与开发60 次安装

android-kotlin-core

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

编程与开发60 次安装