SuperAPI AI 工具集

Skill 广场

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

更新于 11-05 00:16

编程与开发

39,556 个结果

python-cli-patterns

python-cli-patterns 是一个面向 Python 命令行应用开发的技能,主要介绍使用 Typer 与 Rich 构建现代 CLI 的常见模式。内容涵盖基础 Typer 应用结构、命令组(Command Groups)、Rich 表格与进度条输出、错误处理,以及快速参考表。该技能在触发词为 cli、command line、typer、click、argparse、terminal、rich、console、terminal ui 时被激活。资料还列出了进阶参考文件(Typer 模式、Rich 输出、配置)与 CLI 应用模板资源,以及与 python-typing-patterns、python-observability-patterns、python-env 等相关技能的关系。

编程与开发29 次安装

claude-hooks

claude-hooks 是一个用于 Claude Code 的钩子(hooks)配置专用技能,来源标识为 89jobrien/steve。它的定位是帮助用户在 Claude Code 中创建和配置 hooks,以实现工具调用校验、日志记录、通知提醒和自定义自动化,从而扩展 Claude Code 的功能。该技能覆盖 PreToolUse 校验钩子、PostToolUse 日志与清理、通知钩子以及自定义自动化的创建与配置,并包含钩子模式的文档说明。适用场景包括工具执行校验、审计日志、自定义通知、工作流自动化与安全控制。钩子配置位于 ~/.claude/settings.json 的 hooks 键下。技能还提供参考文件 references/CLAUDE_HOOK.template.md,内含钩子配置示例与模式。最佳实践建议保持钩子执行快速(小于 1 秒)、优雅处理错误、使用精确的匹配器、独立测试钩子并避免冗长输出。

编程与开发29 次安装

conventional-commits

按照 Conventional Commits 规范格式化提交信息,适用于创建提交、编写提交信息或用户提及 commit、git 等场景。该规范通过约定提交信息结构,支持自动化生成变更日志、语义化版本控制和更清晰的提交历史。提交格式为:<type>[可选 scope]: <description>,后接可选正文与可选 footer。类型包括 feat(新功能,对应语义化版本的 MINOR)、fix(缺陷修复,对应 PATCH),以及 docs、style、refactor、perf、test、build、ci、chore、revert 等常用类型。scope 可选,用于说明受影响代码区域。描述需紧跟冒号和空格,使用祈使语气、首字母小写、结尾不加句点,通常控制在 50-72 字符。正文在描述后空一行,可多段,说明改动的内容与原因而非实现方式。破坏性变更可用 ! 标记或 BREAKING CHANGE footer 表示,BREAKING CHANGE 对应 MAJOR 版本升级。

编程与开发29 次安装

python-performance-optimization

该技能是一份面向 Python 代码的性能分析与优化指南,覆盖 CPU 性能剖析、内存优化与实现层面的最佳实践。它适用于定位 Python 应用中的性能瓶颈、降低延迟与响应时间、优化 CPU 密集型操作、减少内存占用与内存泄漏、改善数据库查询性能、优化 I/O 操作、加速数据处理流水线、实现高性能算法以及对生产应用进行性能剖析等场景。技能本身不涉及与 Python 性能优化无关的任务,也不覆盖该范围之外的领域或工具。使用流程为:先明确目标、约束与所需输入,再应用相关最佳实践并验证结果,最后给出可执行的步骤与验证方式;如需详细示例,可查阅 resources/implementation-playbook.md 获取具体模式与示例。

编程与开发29 次安装

subagent-driven-development

这是一种基于子智能体的开发流程技能,用于在当前会话中执行包含相互独立任务的实现计划。其核心做法是:每个任务都派发一个全新的子智能体来执行,并在任务完成后依次进行两阶段审查——先做规格符合性审查,再做代码质量审查。这种方式能避免上下文污染、减少人工介入、加快迭代速度,同时通过双重审查保证质量。使用前提是已有实现计划、任务大多相互独立,并希望留在当前会话中执行。流程包括:读取计划并提取全部任务、为每个任务派发实现者、由实现者完成实现测试提交和自审、派发规格审查者、必要时修复并重审、再派发代码质量审查者、修复并重审、标记任务完成,全部任务结束后派发最终代码审查者,并使用收尾开发分支的技能。技能内置实现者、规格审查者、代码质量审查者三类提示词模板,同时列出了必须避免的红线行为,例如跳过任何审查、带着未修复问题继续、并行派发多个实现子智能体、让子智能体自己读取计划文件、在规格审查通过前开始代码质量审查等。

编程与开发29 次安装

writing-plans

writing-plans 是一个用于编写多步骤任务实施计划的技能,适用于在开始修改代码之前、已有规格或需求文档的场景。它要求把计划写得足够详细,假定执行计划的工程师对代码库几乎没有上下文,需要明确每个任务要改动哪些文件、相关代码、测试与文档、以及如何测试。计划以“小步任务”的形式组织,遵循 DRY、YAGNI、TDD 和频繁提交的原则。每个步骤为一次 2-5 分钟的动作,例如先写失败测试、运行确认失败、实现最小代码使测试通过、运行测试确认通过、提交。计划文档有固定头部,包含目标、架构、技术栈等字段,并要求使用复选框语法跟踪步骤进度。计划默认保存到 docs/superpowers/plans/YYYY-MM-DD-<feature-name>.md(用户自定义位置优先)。完成后可交由子代理进行文档评审,按块循环审查直至通过,最后交接执行。

编程与开发29 次安装

beamng-mods

该技能用于构建和调试 BeamNG.drive 与 BeamMP 的模组、资源及服务器插件,主要使用 Lua 语言。当用户提到 BeamNG 模组开发、BeamMP 相关内容时适用。它支持三类目标:BeamMP 服务器插件、BeamMP 客户端模组(modScript.lua 与 GE 扩展)、以及 BeamNG 专属 Lua 扩展(common/ge/vehicle)。技能强调实现优先、响应简洁,倾向提供小而可用的补丁,并按需渐进加载参考资料与示例代码。

编程与开发29 次安装

devdocs-bugfix

devdocs-bugfix 是一套测试先行的 Bug 修复工作流,核心思路是先证明 Bug 存在、再修复代码、最后证明 Bug 已修复。它适用于用户报告 Bug、提到“修复”“bug”“issue”“崩溃”“报错”、提供 Issue 编号或链接,以及单元测试/集成测试/端到端测试执行失败的场景。流程从理解 Bug 并评估复杂度开始:若涉及多模块、原因不明、可能影响其他功能或需要多步骤完成,则必须通过 /devdocs-dev-tasks 拆分任务;简单 Bug 则直接进入定位代码、编写失败测试、修复代码、运行测试、记录 Bug 和提交的流程。它要求测试必须先失败以证明 Bug 存在,修复后必须通过,并禁止跳过测试直接提交。每个 Bug 需记录到 docs/devdocs/05-bugfix-log.md,编号格式为 BUG-XXX,并登记发现来源、关联功能、根因分析与解决方案。修复完成后需执行 /devdocs-sync 同步追溯矩阵,提交信息使用 fix(<scope>) 前缀。

编程与开发29 次安装

creating-godot-procedural-audio

该技能用于在 Godot 项目中设计并实现程序化音频,适合在运行时用 Godot 内置音频 API 生成音效、将游戏事件映射到音色等场景。它要求把完整音频方案写入项目的 SOUND_DESIGN.md,通过项目专属的小型音频模块(如 audio_controller.gd)实现,并复用模板中的 audio_synth.gd。技能强调使用 Godot 内置音频、保持事件音色语义稳定、在不同游戏间变化波形与调制,并为连续音提供统一控制接口。

编程与开发29 次安装

tauri2-mobile

本技能为使用 Tauri 2 开发、测试与部署移动应用提供专家级指导,适用于 Android 与 iOS 平台的 Tauri 2 移动开发场景。Tauri 2 允许开发者用 Web 技术(HTML/CSS/JS)构建界面,用 Rust 编写原生后端,从而实现跨平台移动应用。技能涵盖从环境初始化、功能扩展、测试调试到构建部署的完整流程,并附有命令速查表、配置示例、项目结构说明以及常见问题排查方案,帮助开发者应对白屏、模拟器连接、OAuth、深度链接、安全区域兼容等典型问题。

编程与开发29 次安装

Code Review

Code Review 是面向 AEM Edge Delivery Services(EDS)项目的代码审查技能,用于在开发收尾阶段(提交 PR 前)进行自审,或用于审查已有的 Pull Request。它依据既定的编码规范、性能要求和最佳实践,检查 JavaScript、CSS、HTML 的代码质量与模式,验证 PR 结构(如预览 URL、描述),进行性能与安全检查,并通过截图做视觉验证。自审模式审查工作目录中未提交的改动;PR 审查模式拉取 PR diff、发布审查评论,并可通过 GitHub 建议提供可一键采纳的修复。

编程与开发29 次安装

Modeling Content

Modeling Content 是 Adobe AEM Edge Delivery Services 的一个技能,用于为区块设计面向作者的内容模型。内容模型定义了作者在 CMS(如 Google Docs、SharePoint)中创建内容时所使用的 HTML 表格结构。该技能帮助开发者设计语义化、可预测、可复用的内容模型,使作者能够更轻松地使用区块。它通常在内容驱动开发(CDD)流程的第 1.2 步被自动调用,适用于创建新区块、修改现有区块、审查内容模型或迁移重构内容模型等场景。

编程与开发29 次安装

architecture-improvement

architecture-improvement 是一个帮助在需要时或功能开发暴露出职责错位、规则不一致、改造成本高昂等问题时,选择并渐进式改进软件架构的技能。它先检查相关流程、模块边界、依赖与测试,识别具体设计压力,再对比当前结构与最小可行结构改进,权衡归属、依赖方向、清晰度、可测试性与迁移成本,并按步骤实施、验证效果,避免范围持续扩张。

编程与开发29 次安装

minimal-change

Minimal change 是一套面向编码工作的最小变更实践指南,目标是实现功能、修复问题或重构时,用满足需求所需的最低复杂度完成改动。它要求先确认请求的行为与约束,剔除设计中的臆测范围而非削减任务本身;在选方案前检查受影响路径和相关调用方,优先复用项目已有行为、配置、代码、平台能力与已安装依赖,仅在能显著减少实现或维护负担时新增依赖。抽象只在表达领域概念、统一共享规则或分离独立变化关注点时引入。实施时应修复共享根因而非逐个补丁症状,遵循本地架构指引、保持公共契约,并同步更新调用方、类型、配置与测试夹具;降低结果系统复杂度而非仅缩小 diff,保留输入校验、错误处理、安全、可访问性和必要性能。完成后运行项目检查,为缺陷修复或重要新逻辑补充聚焦的行为测试,审查 diff 的范围与集成完整性。

编程与开发29 次安装

vercel-react-best-practices

Vercel React Best Practices 是由 Vercel 工程团队维护的 React 与 Next.js 性能优化指南,包含 8 个类别、共 45 条规则,并按影响程度划分优先级,用于指导自动化重构与代码生成。它适用于编写新的 React 组件或 Next.js 页面、实现客户端或服务端数据获取、审查代码性能问题、重构现有 React/Next.js 代码,以及优化打包体积或加载时间等场景。规则类别按优先级依次为:消除瀑布流(CRITICAL,async-)、打包体积优化(CRITICAL,bundle-)、服务端性能(HIGH,server-)、客户端数据获取(MEDIUM-HIGH,client-)、重渲染优化(MEDIUM,rerender-)、渲染性能(MEDIUM,rendering-)、JavaScript 性能(LOW-MEDIUM,js-)以及高级模式(LOW,advanced-)。每条规则文件包含规则重要性说明、错误代码示例及解释、正确代码示例及解释,以及额外上下文与参考。完整指南可参见 AGENTS.md。

编程与开发29 次安装