SuperAPI AI 工具集

Skill 广场

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

更新于 11-10 00:15

编程与开发

40,442 个结果

start-new-sdk-project

该技能用于从 OpenAPI 规范生成全新的 SDK 项目,是 SDK 生成的主要技能。它强调始终使用 speakeasy quickstart 命令初始化新项目,因为该命令会同时创建 SDK 和必需的 .speakeasy/workflow.yaml 配置文件,而 speakeasy generate sdk 不创建 workflow 文件,不应用于新项目。支持 TypeScript、Python、Go、Java、C#、PHP、Ruby、Kotlin、Terraform 等目标语言,可从本地文件、URL 或 Speakeasy 注册表源读取 OpenAPI 规范。适用于创建 SDK、生成 SDK、新 SDK 等场景,以及尚无 workflow.yaml 的首次 Speakeasy 设置。

编程与开发18 次安装

mastering-python-skill

Mastering Python Skill 是一个面向现代 Python 开发的指导型技能,覆盖从语言基础到生产环境高级模式的完整内容,并提供可运行的代码示例。它适用于需要编写 Python 代码、解释 Python 概念、进行类型系统与异步编程、API 开发、数据库访问、测试、打包与部署等任务的场景。该技能以工作流为主线(环境搭建、开发、验证、部署),并附带参考文件索引与示例 CLI 工具,帮助开发者遵循规范化项目结构与质量检查流程。

编程与开发18 次安装

flutter-performance

Flutter 性能优化技能,聚焦于 Widget 重建优化、内存管理、渲染性能与 DevTools 性能分析,帮助 Flutter 应用实现流畅的 60fps 渲染。适用于应用掉帧卡顿、内存占用过高或泄漏、启动缓慢、列表滚动低效、构建耗时过长、图片加载性能问题以及性能分析与基准测试等场景。技能内容涵盖使用 const 构造函数、提取静态 Widget、使用 ListView.builder 懒加载、图片缓存与预加载、控制器与订阅的释放、RepaintBoundary 隔离、compute 与 Isolate 处理重计算,以及通过 flutter run --profile 和 DevTools 进行性能剖析。

编程与开发18 次安装

duck-tidy

duck-tidy 是一个用于清理陈旧注释与过时文档的审计型技能,属于 sprngr/rubber-duck 技能集。它以“先审计、后修改”为原则,通过证据驱动的陈旧性检测,找出与当前代码矛盾、描述已移除行为、或仅存在于未合并工作区变更中的注释与文档,避免它们污染后续会话、误导智能体与开发者。默认仅扫描并输出审计报告,不做任何编辑;如需修复,可将确认后的发现交给 duck-patch 执行。它还会标记记录开发过程而非持久约束的“开发叙事”注释,以及已被取代的 ADR/设计笔记(仅标记不修改)。TODO/FIXME/HACK/XXX 标记与 CONTEXT.md、.duck-tape 内容不在其职责范围内。

编程与开发18 次安装

writing-plans

writing-plans 是一个用于编写实现计划文档的技能,适用于设计阶段已经完成、需要为不熟悉代码库的工程师提供详细实现任务的场景。它会创建包含精确文件路径、代码示例与验证步骤的完整指南。其核心特点是任务粒度细,每个步骤约 2-5 分钟工作量,将功能拆解为编写失败测试、实现方案、提交变更等原子动作。计划遵循强制性的头部格式,包含目标、架构与技术栈,随后是带文件位置、代码片段和精确命令序列的编号任务。核心原则包括 DRY、YAGNI、TDD 以及频繁提交(一个任务一次提交)。完成计划后会提供两种执行路径:子智能体驱动(在当前会话中为每个任务分派新智能体并评审)与并行会话(使用 executing-plans 技能引导至独立会话)。计划保存至 docs/plans/YYYY-MM-DD-<feature-name>.md。

编程与开发18 次安装

code-simplifier

code-simplifier 是一个代码简化与精炼技能,目标是在不改变任何功能行为的前提下,提升代码的清晰度、一致性与可维护性。它默认只关注最近修改过的代码,除非被明确要求审查更大范围。它强调可读、显式的代码优于过度紧凑的写法,并会按项目(如 CLAUDE.md)中既定的编码规范进行统一,包括 ES 模块与导入排序、TypeScript/React 的 ES6+ 写法、箭头函数组件、displayName、interface 定义 Props、kebab-case 文件命名、@/ 别名导入、const/let、模板字符串、顶层函数显式返回类型等。同时它会减少不必要的嵌套与冗余、改善命名、合并相关逻辑,并避免嵌套三元表达式。

编程与开发18 次安装

component-docs

component-docs 是一项面向使用 Storybook 的项目提供的组件文档查询技能,用于按项目现有 Storybook 数据查找组件、其 props 与用法示例,从而回答组件相关问题,或复用已有组件而无需重新构建。使用前提是项目已安装 Storybook,且版本需为 11.0 或更高(11.0 预发布版或 canary 构建亦可);若版本过低,需用户明确同意后才可调用 /storybook-upgrade 升级,在此之前应改为阅读组件源码。Storybook CLI 命令需在安装 Storybook 的包中运行,monorepo 中通常是 packages/ui 之类的叶子包;若沙箱限制网络访问,需为 Storybook CLI 命令申请提升权限。实际使用方式是运行 npx storybook skills component-docs 并遵循其输出,该命令会列出查看本项目组件、props 和用法示例的命令及适用时机。资料未提供具体支持平台、收费方式或效果数据。

编程与开发18 次安装

code-explain

Code Explainer 是一个用通俗英语解释复杂代码的命令行工具,支持任意编程语言。用户可通过 npx ai-explain 命令对指定文件、标准输入或带上下文说明的代码进行解释,输出包含高层摘要、逐行拆解、关键概念说明以及潜在问题提示。它适合理解遗留代码、学习新编程模式、准备代码审查以及帮助新开发者快速上手。使用需要 Node.js 18+ 和 OPENAI_API_KEY,采用 MIT 许可证,可永久免费使用。

编程与开发18 次安装

coding-agent

Coding Agent(后台优先)是一项以 bash 后台模式以程序化方式运行编码智能体(如 Codex CLI、Claude Code、OpenCode、Pi Coding Agent)的技能,用于非交互式编码任务。其核心模式为 workdir + background:在指定工作目录中启动智能体命令,返回 sessionId 以便追踪,然后通过 process 动作(log 查看日志、poll 检查是否完成、write 发送输入、kill 终止)进行监控与交互。该技能强调 workdir 的重要性,使智能体在聚焦目录中运行,避免读取无关文件。对于交互式编码会话,建议使用 tmux 技能(极简单的一次性提示除外)。文档涵盖 Codex CLI 的构建(--full-auto、--yolo)、PR 审查(vanilla 无标志)、批量并行 PR 审查,以及 Claude Code、OpenCode、Pi Coding Agent 的调用方式;并给出使用 git worktrees + tmux 并行修复多个 issue 的完整流程,以及向外部仓库提交 PR 的模板格式与若干操作规则。

编程与开发18 次安装

cc-prompt-builder

cc-prompt-builder 是一个用于生成 Claude Code(CC)自主执行提示词的技能。它帮助用户编写结构化的 CC 提示词,包含上下文、分阶段任务、精确代码、关键规则、Self-Fix 协议(错误自修复循环)、故障排查块以及提交命令,使 Claude Code 能够自主完成实现任务并在出错时自行修复。该技能强调在编写提示词前先阅读项目中的相关文件,以确保文件名、导入、选择器和约定准确无误。适用于需要将实现任务委托给 Claude Code 的场景,尤其是配合 Sonnet 模型使用以节省 token。

编程与开发18 次安装

solidcraft-contributing

这是面向 SolidCraft 开源项目的贡献指南技能,用于指导首次贡献者完成从环境检查、派生(fork)与克隆、挑选未被认领的问题、用草稿 PR 认领任务,到提交聚焦改动、采集截图或录屏证据、通过审阅并跟进入合并队列的全过程。技能强调先查看已开放的 Pull Request 与 Issue 以免重复工作、每个 PR 只处理一个主题和一个问题、定期推送、在每次提交前运行 cargo xtask ci、遵守内核工作暂停与许可证规则,并在执行任何公开操作前征得本人批准。适用于想为 SolidCraft 贡献代码或文档的开发者。

编程与开发18 次安装

solidcraft-crash-safety

SolidCraft 崩溃安全技能面向编写或审查非测试 Rust 代码的开发者,规定项目内禁止使用 unwrap、expect、panic 等可能引发崩溃的写法,非必要不使用 unsafe,错误统一以 Result 返回,并把来自命令参数、设计文件和控制通道的数字视为不可信输入。它要求所有调用 truck 的代码经过内核守卫转译 panic,文件写入采用临时文件加一次改名的方式避免数据损坏。每次崩溃修复须附带回归测试,崩溃报告中的设计文件与回放记录可作为测试起点。还说明如何通过 CLI 崩溃查看与回放命令、诊断命令及 MCP 工具查找崩溃记录。适用于 SolidCraft 生产代码的开发、代码评审与崩溃修复场景。

编程与开发18 次安装

solidcraft-ground-rules

SolidCraft 的“基础规则”技能,用于在向 SolidCraft 添加任何依赖、图标、图片、字体、测试参考数据或产品文案之前,或不确定某项内容能否被复制、读取时,先行核对项目不可协商的规则。内容涵盖项目独立性、许可证、资源与命名四类约束:行为只能来自公开文档、通用 CAD 惯例与用户反馈,文件格式来自公开规范,不得复制其他产品的代码、图标、素材、帮助文本、模板,参考测试值只能来自解析值或开源工具,不得驱动或提取商业 CAD 产品数据;禁止读取、复制或链接 GPL/LGPL/AGPL 代码(如 OpenCASCADE、FreeCAD、SolveSpace、CadQuery/OCP、LibreCAD、QCAD),宽松许可证依赖需在 PR 中说明并记录归属;所有文件资源必须原创或开放授权并在 ATTRIBUTION.md 中登记,图标需遵循指定风格指南;产品名称统一为 SolidCraft,旧名仅保留在兼容层中,术语遵循词汇表,内部单位为毫米和弧度、Z 轴向上。

编程与开发18 次安装

solidcraft-preferences

SolidCraft 偏好设置与默认行为变更规范,用于指导开发者在不破坏现有用户习惯的前提下修改默认行为或新增设置。核心规则:任何改变用户开箱体验的变更都必须保留旧行为可通过偏好设置恢复,并在 PR 模板中填写「Changes a default」行。设置统一维护在 crates/ui-egui/src/prefs.rs 的 preference_settings! 表中,每行包含字段、默认值、所属重置页面、控制通道可选接受范围及表单控件;需通过目录提供标签与帮助文本,支持 ui.prefs 控制通道按名称读写,并在 UI 场景或 *_tests.rs 中测试。适用于 SolidCraft 功能迭代、快捷键调整、导航与主题变更、新增偏好项等场景。

编程与开发18 次安装

solidcraft-ui-text

solidcraft-ui-text 是 SolidCraft 项目中的一项技能,用于在新增或修改用户可见文案时提供规范,例如标签、提示框、消息、命令标签或新增语言。它涵盖消息目录、待定语言文件、排序规则、术语表与校验命令等约定:静态消息用 app.tr("ui.some_id"),整句用 Locale::format 并翻译完整句子;新消息写入 pending 文件,不直接改目录;新标签需包含 en、ja、zh、de、ko 等语言,并遵守排序与术语表要求。

编程与开发18 次安装

python_engineering

该技能用于 Python 代码的工程化处理,覆盖代码检查、格式化、测试与类型检查等环节。当需要对 Python 代码进行 lint、使用 ruff 或 black 格式化、运行 pytest 测试、使用 pyright 做类型检查,或按 Python 3.12+ 现代标准进行代码现代化改造时,可启用该技能。其核心理念是“代码是机制,提示词是策略”,并附带一套 Python 现代编码规范,包括使用 StrEnum 替代魔法字符串、优先使用 match/case 处理复杂分支、用 @override 标注继承方法、采用新泛型语法 class Foo[T]、使用 asyncio.TaskGroup 替代 gather,以及遵循 PEP 8、4 空格缩进和 Google 风格文档字符串。技能提供四个工具:lint_python_style(基于 ruff/flake8,配置为 py313)、run_pytest(执行测试套件)、check_types(运行 pyright 类型检查)、format_python(使用 ruff/black 格式化代码)。

编程与开发18 次安装

open-source-contribution

开源贡献最佳实践技能,帮助开发者以高质量、尊重维护者时间的方式参与开源项目。内容涵盖贡献前的项目调研与环境搭建、Bug 报告与功能请求模板、Pull Request 的分支命名、提交信息规范、PR 描述模板与体积建议、代码质量检查清单、回应代码评审的注意事项,以及同步 fork 仓库的 Git 命令。适用于希望向开源项目提交 issue 或 PR 的开发者,尤其适合首次贡献者。

编程与开发18 次安装

codex-implementation

codex-implementation 是一个通过非交互式 codex exec 命令驱动 OpenAI Codex CLI(gpt-5.6)执行代码实现的技能,用于把批量、机械性或规格明确的编码任务交给 Codex 完成。它的核心是「契约」:明确范围、明确验收标准、明确验证方式、明确输出格式,然后在运行结束后由使用者自行核对 diff。适用于迁移、重构、定义清晰的功能开发,以及并行实现中由 Codex 负责其中一条分支的场景。命令接口基于 codex-cli 0.142.5 验证,官方提示如遇参数报错需重新查看 codex --help 与 codex exec --help,因为参数位置和可用性会随版本变化。

编程与开发18 次安装

go

该技能用于让 Go 代码遵循专业风格指南规范,依据 Google Go 风格指南,覆盖命名约定、注释与文档、导入分组与排序、gofmt 格式化、错误处理模式、并发最佳实践与包结构设计等。它可分析代码中的风格违规与清晰度问题,给出具体改进建议,重写代码片段,添加 godoc 风格文档,并应用惯用 Go 模式。适用于编写新 Go 代码、重构既有代码、审查风格合规性、补充文档、整理导入以及设计 API 接口等场景,强调清晰、简单、简洁、可维护与一致性。

编程与开发18 次安装