SuperAPI AI 工具集

Skill 广场

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

更新于 10-18 00:12

编程与开发

36,910 个结果

mypy

mypy 是 Python 的标准静态类型检查器,支持 PEP 484 类型提示与渐进式类型化。它能在运行前发现类型错误,提升代码文档性和 IDE 支持,同时通过渐进式接入保留 Python 的动态特性。主要能力包括:渐进式类型添加、--strict 严格模式、类型推断、Protocol 结构化类型(鸭子类型带类型)、泛型(TypeVar、Generic)、框架集成(FastAPI、Django、Pydantic)以及插件系统和增量检查。可通过 pip 安装,也可配合类型存根(如 types-requests)和框架插件(如 django-stubs)使用。支持 mypy.ini 与 pyproject.toml 配置、按模块覆盖设置以及 # type: ignore 等渐进迁移策略。适用于为 Python 代码库引入类型安全、CI 类型检查及对 FastAPI/Django 项目做静态验证。

编程与开发452 次安装

backend-patterns

backend-patterns 是一套面向可扩展服务端应用的后端架构模式与最佳实践集合,主要覆盖 Node.js、Express 与 Next.js API 路由场景。内容围绕 API 设计、数据库优化、缓存、错误处理、认证授权、限流、后台任务与日志监控等主题,提供可直接参考的代码示例。API 设计部分强调基于资源的 RESTful URL 结构,以及用查询参数处理过滤、排序和分页,并给出 Repository 模式、Service 层模式与中间件模式的实现示例。数据库部分包含查询优化、N+1 查询预防、事务模式与缓存策略(如 Redis 缓存层和 Cache-Aside 模式)。错误处理部分提供集中式错误处理器与指数退避重试。认证授权部分涵盖 JWT 校验与基于角色的访问控制。此外还包含内存限流器、简单任务队列以及结构化日志等示例。该资料以代码片段为主,适合作为后端开发时的模式参考。

编程与开发452 次安装

121-java-object-oriented-design

这是一个用于审查、改进和重构 Java 面向对象设计的技能(Skill),来源为 jabrena/plinth 仓库。它依据请求和受影响代码,选择聚焦的面向对象设计参考资料来审查和改进 Java 代码。覆盖内容包括:基础设计原则(SOLID、DRY、YAGNI);类与接口设计(组合优于继承、不可变性、最小化可访问性、访问器方法);核心 OOP 概念(封装、继承、多态);对象创建模式(静态工厂方法、Builder、Singleton、依赖注入、避免不必要的对象);OOD 代码坏味道(上帝类、依恋情结、不当亲密、被拒绝的遗赠、霰弹式修改、数据泥团);方法设计(参数校验、防御性拷贝、谨慎的签名、空集合优于 null、Optional 用法);异常处理(受检异常与运行时异常、标准异常、失败捕获消息、不静默忽略)。该技能强调先编译项目、分类 OOD 关注点、只读取相关参考资料、增量重构并保持可观察行为不变,最后运行完整验证。

编程与开发451 次安装

agent-deep-links

agent-deep-links 是一个用于构建、验证和排查深度链接(deep links)的技能,主要面向 Codex、Cursor、VS Code、Visual Studio 等开发工具。当用户(通常来自 Slack)需要可点击、能直接在目标应用中打开的链接时使用。该技能涵盖判断目标应用是否支持深度链接、选择合适的 URL 形式,以及在不受支持时提供回退方案。它提供已知可用的链接格式矩阵,并给出 Codex 线程、Cursor 文件、VS Code 文件等常见模板,同时要求对未经验证的支持情况明确标注为推断或实验性。

编程与开发450 次安装

celery-expert

Celery 分布式任务队列专家技能,专注于异步任务处理与工作流编排。该技能围绕任务定义、异步执行、结果后端、任务状态与路由展开,并覆盖链式(chain)、组(group)、和弦(chord)等工作流原语。它对比 Redis 与 RabbitMQ 作为消息代理的取舍,涉及连接池、代理故障转移、结果后端选型与结果过期管理。可靠性方面涵盖重试、指数退避、acks_late、任务拒绝与幂等性设计;调度方面涵盖 Celery Beat、crontab 与间隔任务;性能方面涉及预取倍数、并发模型(prefork、gevent、eventlet)与自动扩缩;监控方面涵盖 Flower、Prometheus 指标与任务检查;安全方面强调任务签名校验、安全序列化(禁用 pickle)与消息签名。该技能以测试驱动开发为原则,建议先写失败测试再实现,并提供任务分块、预取调优、结果后端优化、连接池、任务路由等性能模式。其风险等级标注为 MEDIUM,指出任务处理失败可能影响业务、不当序列化可能导致代码执行漏洞等问题。具体安装命令、价格与平台支持信息暂未提供。

编程与开发450 次安装

godot-performance-optimization

这是一个面向 Godot 引擎的专家级性能剖析与优化蓝图技能,聚焦帧率下降、内存泄漏、绘制调用(draw calls)等问题的诊断与改进。它涵盖 Godot Profiler 的使用、对象池(object pooling)、可见性剔除(visibility culling)以及瓶颈识别等方法,并强调先剖析后优化的原则。该技能适用于诊断卡顿、按目标帧率优化或降低内存占用等场景,涉及 profiling、Godot Profiler、bottleneck、object pooling、VisibleOnScreenNotifier、draw calls、MultiMesh 等关键词。技能包含一组可直接参考的脚本,如对象池系统、手动剔除逻辑、RenderingServer 直接调用、低级物理查询、WorkerThreadPool 管理、MultiMesh 优化器、纹理数组批处理、共享资源策略、导航代理优化以及自定义性能监视器等,并按 Profiler 标签页与症状提供决策树以定位问题。

编程与开发450 次安装

simplify

Simplify 是一个用于简化代码或代码差异(diff)的技能,目标是在保持行为不变和有效测试覆盖的前提下,产出最小且清晰的实现。它强调减少概念和活动部件,而非单纯压缩行数。该技能提供了一套工作流程:识别所需行为、不变量、约束与非目标;检查相关 diff 并拆分为逻辑概念;在添加任何内容前先查看现有实现、真实来源、公共路径和决策点;选择概念最少、运行时开销最小的设计;直接实现并复用现有机制;按风险比例进行验证;最后审查代码、测试、命名、注释、文档、配置和历史中不再值得保留复杂度的部分。它还给出了简化优先级,例如优先删除、复用或直接修改而非新增抽象,保持单一真实来源,避免推测性回退和兼容路径,内联一次性辅助函数,偏好正向控制流,在热路径上减少分配、回调重建、订阅、渲染、I/O 和原生调用等。对于已有工作,要求先建立通过的基线,逐个测试可疑概念,并在行为或有效覆盖减弱时恢复。性能变更需明确指出移除的公共路径工作,并在改变语义或引入权衡时要求基准、性能分析或可重复复现。护栏包括保持正确性、所需行为、类型安全、独立的回归覆盖和有用的清晰度,不为了减少行数而用压缩或取巧的代码替代清晰代码,不擅自扩大任务范围,不触碰无关和用户编写的更改。

编程与开发449 次安装

fastapi-development

FastAPI Development 是一个用于构建现代高性能 Python API 的技能,覆盖异步编程模式、Pydantic 数据验证、依赖注入、认证安全、数据库集成以及生产环境部署策略。该技能适合在构建 RESTful API、异步后端服务、微服务、WebSocket 实时功能,或从 Flask、Django REST Framework 迁移时使用。它基于 OpenAPI 与 JSON Schema 标准,提供自动交互式文档、类型提示校验、OAuth2/JWT/API Key 等安全支持,以及 TestClient 测试能力。

编程与开发449 次安装

nodejs-backend-patterns

该技能为构建可扩展、可维护、可上生产的 Node.js 后端应用提供全面指导,涵盖现代框架、架构模式与最佳实践。适用于构建 REST API 或 GraphQL 服务器、创建 Node.js 微服务、实现认证与授权、设计可扩展后端架构、配置中间件与错误处理、集成 SQL 与 NoSQL 数据库、构建 WebSocket 实时应用、实现后台作业处理等场景。技能流程包括:明确目标、约束与所需输入;应用相关最佳实践并验证结果;提供可执行步骤与验证方式。若需详细示例,可查看 resources/implementation-playbook.md。使用时须确保任务明确匹配上述范围;输出不能替代针对具体环境的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。

编程与开发449 次安装

advise-project-approach

Advise Project Approach 是一个用于软件项目方案研究与建议的技能。它帮助用户决定、验证或改进项目应如何构建,自动化完成资深工程师通常会手动进行的研究流程:理解项目目标、检查现有工作、研究可信的同类项目、评估技术栈与架构选择,然后推荐最高杠杆的路径。该技能区分三种工作模式:构建前策略(尚无代码库)、构建中纠偏(已有部分实现)、构建后评审(项目基本完成)。它强调只读审查、不因流行度选型、推荐前需有证据支撑、建议需可被证伪,并设有硬性门槛与权限边界,例如修改文件、安装依赖、运行脚本或测试前必须先征得同意,且不得读取或暴露密钥等敏感文件。

编程与开发448 次安装