SuperAPI AI 工具集

Skill 广场

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

更新于 10-14 00:01

编程与开发

8,727 个结果

python-best-practices

该技能提供一套面向 Python 软件工程的编码与审查规范,来源于真实的 PR 审查模式,共包含跨 8 个类别的 75 条规则,并按影响程度分级。它适用于编写、审查或重构 Python 代码时参考,尤其在新建模块、函数、类或数据模型,检查正确性与类型安全,以及顺手重构正在改动的代码时使用。规则基线假设 Python 3.11+,部分规则依赖更高版本(如 warnings.deprecated() 需 3.13+、assert_never 需 3.11+、PEP 695 类型语法需 3.12+),Pydantic 专属规则会以 applicability:pydantic 标注。规则类别按优先级分为数据建模、错误处理、类型安全、API 设计、代码简化、性能、命名、导入与结构。每条规则提供影响级别、简要说明以及正误示例,并可能附带边界情况说明。使用时需注意:规则匹配只是信号而非裁决,多数规则是新代码的设计偏好而非需要全仓修复的缺陷;在作为审查发现或改写依据前,应先打开规则文件查看其反向信号(如 **When ...**、**Scope:**、**Preserve ...** 段落),确认何时不应套用;避免对稳定代码进行全仓扫描式改动。

编程与开发840 次安装

mastering-typescript

一个系统讲解 TypeScript 企业级开发的技能资源,面向 TypeScript 5.9+。内容涵盖类型系统(原始类型、联合与交叉类型、判别联合、类型守卫、satisfies 运算符)、泛型与约束、工具类型(Partial、Pick、Omit、Record、ReturnType、Awaited 等)、条件类型与映射类型,并给出 React 19 与 NestJS 11 的集成示例、基于 Zod 的运行时校验、现代工具链配置(TypeScript 5.9+、Node.js 22 LTS、Vite 7、pnpm 9、ESLint 9、Vitest 3、Prettier 3)、JavaScript 渐进迁移策略、常见错误与跨语言对比。资源以快速开始命令、配置代码片段与参考文件清单的形式组织,主要用途是指导构建类型安全的应用、迁移旧代码库并配置现代工具链。

编程与开发774 次安装

react-refactor

React Refactor 是一份面向 React 应用的架构重构指南,隶属于 pproenca/dot-skills 技能集合。它围绕组件架构、状态架构、Hook 模式、组件拆分、耦合与内聚、数据与副作用以及重构安全性七个方向,整理了 40 条规则,并按影响程度从关键到增量进行优先级排序。该指南用于在重构既有 React 代码库或规划大规模结构调整时提供参考,也适用于审查 PR 中的架构问题与代码异味、将超大组件拆分为职责单一的单元、从组件逻辑中提取可复用 Hook、提升 React 代码可测试性以及降低功能模块之间的耦合。其内容强调若干关键模式,例如用复合组件替代 props 膨胀、将状态与使用它的组件就近放置、用状态机处理复杂 UI 流程、将容器逻辑与展示型组件分离;同时列出常见反模式,例如仅由一个组件读取的状态却提升到 App、对快速变化的值使用 context、把拉取、转换与缓存混在单一 Hook 中、以及测试实现细节而非行为。适合需要系统性改进 React 代码结构与可维护性的开发者参考。

编程与开发767 次安装