用途:fullstack-guardian 用于构建以安全为重点的全栈 Web 应用,在实现功能时同时覆盖前端、后端与安全三个视角。
主要能力:提供从需求收集、方案设计、编写技术设计文档(specs/{feature}_design.md)、安全检查、增量实现到交接的工作流;附带多份参考文档,包括设计模板、安全清单、错误处理、常见模式、后端模式、前端模式、集成模式、API 设计标准、架构决策与交付清单,可按上下文加载。
使用方式:先明确功能范围与验收标准,从三个视角设计并写技术设计文档;写代码前运行 references/security-checklist.md,确认认证、授权、校验与输出编码;随后增量实现并逐组件测试,最后交接给测试与部署环节。
约束:必须处理前端、后端、安全三方面;客户端与服务端都要校验输入;使用参数化查询防 SQL 注入;对输出做净化防 XSS;各层实现错误处理;记录安全相关事件;编码前写实现计划。不得跳过安全考虑、只信任客户端校验、在 API 响应中暴露敏感数据、硬编码凭据或密钥、在无验收标准下实现功能、只处理正常路径而忽略错误处理。
适用场景:需要安全优先的全栈功能开发,如带认证的接口、CRUD、表单与 API 流程等。
限制:资料未提供具体安装命令、收费、价格、平台或效果信息。