SuperAPI AI 工具集

Skill 广场

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

更新于 10-26 00:15

编程与开发

37,994 个结果

react-patterns

React Patterns 是一个面向 React 开发的技能,用于在编写或审查 React 组件、提升 React 代码质量时应用现代 React 模式,涵盖 hooks、组合(composition)、性能优化与 TypeScript。它提供组件设计原则、Hook 模式、状态管理选型、React 19 新模式、组合模式、性能原则、错误处理、TypeScript 模式、测试原则以及反模式等参考内容,帮助开发者按场景选择合适的实现方式。

编程与开发89 次安装

ai-codebase-deep-modules

这是一个面向代码架构的 Agent 技能,用于设计或重构高内聚模块:以小而实用的公共契约隐藏有意义的复杂度,并建立可强制执行的依赖边界。它从真实变更路径入手,梳理入口点、领域策略、状态与数据归属、副作用、调用方与测试,识别调用方必须知道的信息以及反复出现的联动修改。契约围绕归属设计,明确操作、输入输出类型、错误、状态转换、资源所有权、生命周期、权限与并发/取消语义,保留不变量,区分外部边界校验与内部已校验值。依赖方向显式化,优先使用经由公共契约的、直接无环依赖,必要时才用反转或事件解耦。边界执行需先读取现有约束再写 lint 规则,并通过公开边界的行为测试覆盖失败、空/边界数据、状态重启、取消与并发等情形。重构应作为一次连贯变更,同步更新接口、实现、消费方、依赖规则与测试,不建兼容别名、死包装或投机导出;破坏性数据/模式迁移仍需明确上线与恢复计划。适用于需要具体架构设计、降低耦合、治理重复、改善反馈速度的代码库工作流。原有 scaffold_deep_module.py 已移除,不再提供替代 CLI。限制:资料未提供安装命令、收费、价格、平台或使用步骤,相关事实暂未提供。

编程与开发89 次安装

dotnet-core-expert

面向 .NET 8 跨平台开发的技能,覆盖 .NET MAUI(移动与桌面)、跨平台控制台工具、云原生 .NET 服务以及跨平台部署。适合需要构建跨平台 .NET 应用、使用 .NET MAUI、将 .NET 部署到 Linux 容器或使用 Native AOT 编译的场景。该技能提供选择框架与部署目标的决策框架,并给出 MAUI 应用搭建、跨平台部署、Native AOT 编译等核心工作流与最佳实践,同时列出应避免的反模式(如使用 Windows 路径、到处 P/Invoke、忽视大小写敏感、未在目标平台测试、AOT 下大量反射)。不适用于仅 Windows 的 WPF/WinForms、旧版 .NET Framework、专门的 Web API 以及 Azure 基础设施相关任务。

编程与开发88 次安装

legacy-modernizer

该技能专注于以增量方式将单体、遗留系统迁移到现代架构,避免整体重写。它覆盖 Strangler Fig(绞杀者模式)、变更数据捕获(CDC)与防腐层(Anti-Corruption Layer)等迁移模式,用于在保持业务连续性的前提下安全演进系统。适用场景包括:单体到微服务的迁移规划、实现 Strangler Fig 或 Branch by Abstraction、设计新旧系统间的防腐层、为数据同步设置 CDC、增量现代化遗留数据库、在保持兼容的前提下替换遗留 API、评估遗留代码库的现代化优先级,以及管理迁移过渡期的双写场景。该技能提供决策框架帮助选择迁移策略:增量替换采用 Strangler Fig 逐步引流;抽象替换采用 Branch by Abstraction;需要数据同步时使用 Debezium 等 CDC 工具实时同步;保护新系统则建立防腐层进行领域间转换。核心工作流包括 Strangler Fig 实施、防腐层搭建与 CDC 数据迁移。最佳实践强调增量迁移、保持功能对等、使用功能开关控制流量、全面监控、切换前保持双系统同步并记录集成点;反模式包括大爆炸式重写、缺少防腐层、无 CDC 的双写、一次性迁移全部以及缺少回滚计划。注意:本技能不适用于全新微服务设计、无迁移的一般重构、无迁移的数据库优化、无遗留问题的 API 设计。

编程与开发88 次安装

modern-best-practice-react-components

这是一套面向现代 React(19+)组件开发的实践规范,旨在帮助开发者编写干净、可维护且正确的 React 组件。其核心主张是减少不必要的状态管理与 useEffect 使用,强调优先通过渲染期间派生值而非同步状态,数据获取推荐使用 TanStack Query。规范涵盖组件结构(小而专注、具名函数组件、类型标注)、状态管理(避免滥用 useState/useReducer、将状态局部化、不要用 state 镜像 props)、渲染与派生(谨慎使用 useMemo、避免过早优化)、事件处理(避免 JSX 内联处理器、清晰命名)、副作用(避免用 effect 做派生状态、数据转换或事件逻辑)、Props 与组合(优先组合而非配置、避免过多布尔 props)以及性能与稳定性(按需使用稳定引用与记忆化、保持 key 稳定)。整体追求显式优于技巧、可读性与长期可维护性,适合使用 React 19+ 与 TypeScript 的团队作为编码参考。

编程与开发88 次安装