SuperAPI AI 工具集

using-fullstack-agent-skills

编程与开发

查看项目

更新于 10-16 06:28

技能介绍

用途

Using Fullstack Agent Skills 是全栈项目的“主入口技能”,适用于任何横跨 UI 与后端微服务的全栈任务。当需要把工作路由到正确的技能、预设、参考清单或模板时使用它。

主要能力

  • 提供路由指南,按变更类型指向对应技能,例如:全栈需求定义与跨层范围控制、UI 工程与设计系统、React/Next.js 架构、Angular、Vue/Nuxt、后端微服务架构、Node.js/NestJS、Java Spring Boot、.NET ASP.NET Core、API 契约优先、认证授权、测试与质量门禁、可观测性与发布工程、功能开关与渐进交付、零停机数据库迁移、分布式缓存、BFF 架构、支付与 Webhook 可靠性、事故响应、Saga 与补偿、Outbox 与 CDC、服务网格、熔断与重试、领域驱动分解、分布式单体检测、CQRS 与事件溯源、服务间协议选择、分布式追踪与 eBPF、单体到微服务迁移、OAuth2/OIDC、Okta、AWS Cognito、NGINX 边缘路由、负载均衡、CDN、API 网关安全、前端全球交付、自动扩缩容与成本护栏、AWS 无服务器全栈、GDPR 与数据隐私、Kafka 事件骨干、Playwright/Cypress 端到端测试、多租户数据隔离、云全栈开发等。
  • 提供按技术栈细分的技能包路由,覆盖 Java Spring Boot(企业基础、Spring AI、MCP 服务器、AI 可观测性、Java Agent 核心、分层架构、六边形架构、DDD、REST 约定、OpenAPI 优先、RFC 9457、Spring Data JPA、Flyway、Redis、事务模式、Spring Security JWT、OAuth2 资源服务器、Spring Cloud Gateway、WebFlux、测试金字塔)、其他 JVM/Python/Go/PHP/Ruby(Quarkus、Micronaut、Jakarta EE、Hibernate、Vaadin、FastAPI、Django DRF、Go Gin、Laravel、Rails)、TypeScript/.NET/Rust/Kotlin/Flutter(NestJS、ASP.NET Core 最小 API、EF Core、Rust Axum、Kotlin Ktor、Kotlin Spring Boot、Flutter 全栈移动),以及数据与 AI SDK(MongoDB、Elasticsearch、LangChain、Vercel AI SDK)。

使用方式

工作流为:1)定义变更请求与范围边界;2)从 presets/ 选择目标预设;3)从 skills/ 选择一个或多个匹配技能;4)从 templates/ 的模板起步;5)实施前用 references/ 的清单验证。

必需检查:实施前选定范围与预设;为变更类型识别匹配的技能与参考;发布前规划 references/ 中的验证清单。

决策框架:先路由到与变更类型匹配的最窄技能,再扩展范围;若 UI 与后端都变更,先使用 fullstack-product-specification 再进入实施技能;优先一个预设加一个起始包以减少冲突指导;在范围、契约与回滚预期记录完成前阻止 /build。

证据包:所选预设与技能列表及理由、为变更类型识别的参考清单、范围边界说明(含/不含)、所选生命周期命令(如 /spec、/plan)及负责人。

退出标准:范围明确;API 与 UI 契约已定义;风险与回滚已记录;验证清单已完成。

适用场景

适用于同时涉及 UI 与后端微服务的全栈项目,需要跨层协调、按变更类型选择技能、并先明确范围与契约再实施的任务。

限制

资料未提供该技能的具体安装命令、收费方式、平台支持范围或效果数据,暂未提供。