SuperAPI AI 工具集

Skill 广场

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

更新于 10-30 00:12

编程与开发

38,740 个结果

mcp-builder

mcp-builder 是一份用于指导开发者构建高质量 MCP(Model Context Protocol)服务器的技能文档。其核心目标是让大语言模型(LLM)能够通过设计良好的工具与外部服务交互。该指南按四个阶段组织:第一阶段为深度研究与规划,涵盖现代 MCP 设计原则(API 覆盖与工作流工具的权衡、工具命名与可发现性、上下文管理、可操作的错误信息)、MCP 协议文档与框架文档研读、实现规划;第二阶段为实现,包括项目结构搭建、共享基础设施(带认证的 API 客户端、错误处理、响应格式化、分页)、工具实现(Zod/Pydantic 输入模式、输出模式、工具描述、异步实现、注解);第三阶段为代码质量审查与构建测试(TypeScript 使用 npm run build 与 MCP Inspector,Python 使用 py_compile 与 MCP Inspector);第四阶段为创建 10 道评估题并以 XML 格式输出。推荐技术栈为 TypeScript 配合 Streamable HTTP(远程、无状态 JSON)或 stdio(本地),同时提供 Python 路径。

编程与开发61 次安装

receiving-code-review

该技能用于在收到代码审查反馈后、实施建议前进行技术评估,强调先验证再实现、先询问再假设,以技术正确性优先于社交舒适。它提供了处理反馈的响应模式(阅读、理解、验证、评估、回应、逐项实现),禁止表演式赞同,要求区分内部伙伴与外部审查者的反馈处理方式,并给出推送回退的原则、实施顺序、常见错误与示例。适用于代码审查反馈不清晰或技术上可疑的场景,帮助开发者避免盲目实施、批量修改未测试等问题,确保修改与代码库实际情况相符。

编程与开发61 次安装

using-git-worktrees

该技能用于在开始需要与当前工作区隔离的功能开发,或执行实施计划之前,创建相互隔离的 Git worktree(共享同一仓库的独立工作空间)。它按固定优先级确定 worktree 目录:先检查项目内已有的 .worktrees 或 worktrees 目录,再查看 CLAUDE.md 中的偏好设置;如果都没有,才询问用户选择项目内隐藏目录或全局目录。对于项目本地的目录,它会先用 git check-ignore 确认该目录已被忽略,如果没有被忽略,就将其写入 .gitignore 并提交。创建流程会检测项目名、用 git worktree add 新建分支并切换目录,然后根据 package.json、Cargo.toml、requirements.txt、pyproject.toml、go.mod 等文件自动执行依赖安装,并运行相应测试以确认基线干净;测试失败时会报告并询问是否继续。适用于需要并行开发多个分支、保持主工作区不受影响的场景。

编程与开发61 次安装

mcp-builder

mcp-builder 是一份面向开发者的 MCP(Model Context Protocol)服务器构建指南,用于指导创建能让 LLM 通过设计良好的工具与外部服务交互的高质量 MCP 服务器。它把开发流程拆为深度研究与规划、实现、评审与测试、创建评测四个阶段,涵盖 API 覆盖与工作流工具的取舍、工具命名与可发现性、上下文管理、可操作的错误信息等设计原则,并给出 TypeScript/Python SDK 的推荐技术栈、传输方式(远程用 Streamable HTTP、本地用 stdio)、输入输出 schema、工具注解、构建与 MCP Inspector 测试方法,以及 10 道评测题的编写要求与 XML 输出格式。

编程与开发61 次安装

receiving-code-review

「接收代码审查反馈」(receiving-code-review)是一个面向 AI 编码智能体的行为准则型技能,用于指导智能体在收到代码审查意见、准备实施建议之前应如何响应。其核心原则是:先验证再实施,先询问再假设,技术正确性优先于社交舒适度。该技能规定了一套响应流程:完整阅读反馈不做反应、用自己的话复述需求或提问、对照代码库实际情况核实、评估建议是否适用于当前代码库、以技术性确认或有理由的反驳作出回应、逐条实施并逐条测试。它明确禁止表演式回应(如「你完全正确」「好观点」「感谢指出」等),要求以复述技术要求或直接动手代替;对不明确的条目要求先停下澄清全部条目,避免部分理解导致错误实现;对外部审查者建议需检查是否破坏现有功能、是否理解完整上下文、是否违反 YAGNI(排查代码库中是否真有使用),并在与技术伙伴既有架构决策冲突时先与人类伙伴讨论。该技能还规定多条目反馈的实施顺序(阻塞性问题、简单修复、复杂修复)与逐项验证方式,并给出错误反驳后的简洁纠正话术,以及 GitHub 内联评论应在评论线程中回复而非作为顶层 PR 评论。

编程与开发61 次安装

using-git-worktrees

该技能用于在开始需要与当前工作区隔离的功能开发、或执行实施计划前,创建隔离的 Git worktree。它遵循“目录选择加安全校验”的原则:优先复用已有的 .worktrees 或 worktrees 目录,其次读取 CLAUDE.md 中的偏好,都没有时再询问用户;对于项目内的目录,它会先用 git check-ignore 验证其已被忽略,否则将其加入 .gitignore 并提交,以防 worktree 内容被误提交。创建后自动检测项目类型并运行安装(npm、cargo、pip、poetry、go mod),再跑基线测试,并报告路径与测试结果。

编程与开发61 次安装

sqlalchemy-orm

SQLAlchemy ORM 技能,介绍 Python SQL 工具包与 ORM 的现代用法,包括强大的查询构建器、关系映射以及通过 Alembic 进行数据库迁移。内容涵盖 SQLAlchemy 2.0 的声明式模型定义、关系(一对多、多对多)、引擎与会话配置、依赖注入(FastAPI 模式)、select 查询模式、连接查询、预加载(解决 N+1 问题)、CRUD 操作、事务与会话管理、异步 SQLAlchemy、Alembic 迁移配置及 FastAPI 集成示例。适合在构建带数据库的 Python 应用、需要类型安全的复杂 SQL 查询、使用 FastAPI/Flask/Django 开发以及需要进行数据库迁移时参考。

编程与开发61 次安装