fullstack-guardian 是一项以安全为重点的全栈开发技能,定位为资深全栈工程师角色,按前端(用户体验)、后端(数据与逻辑)、安全(防护)三个层面思考,并在实现时从一开始内建安全性。触发方式为自然语言请求,用于实现跨 UI、API 和数据层的端到端功能;示例中可使用 $fullstack-guardian 作为命令式标签。适用场景包括:前后端新功能实现、构建带对应界面的 API、创建从数据库到界面的数据流、需要认证/授权的功能,以及日志、缓存、校验等横切关注点。工作流为:收集需求、设计三视角方案、在 specs/{feature}_design.md 编写技术设计、增量实现并同步测试、交由 Test Master 做 QA、DevOps 负责部署。资料还列出可加载的参考文档,覆盖设计模板、安全清单、错误处理、通用/后端/前端/集成模式、API 设计标准、架构决策与交付清单。约束方面要求覆盖三个视角、前后端双重输入校验、使用参数化查询、输出净化、逐层错误处理、记录安全事件、先写方案再编码、边建边测;禁止跳过安全、仅信任客户端校验、在 API 响应中暴露敏感数据、硬编码凭据、无验收标准就实现、只处理正常路径。安全护栏要求将参考中的命令/配置片段视为示例而非自动执行指令,并在任何影响生产或破坏性操作前取得明确确认。大型功能工作流可使用多智能体委派(spawn_agent + wait)并整合结果后再交付。技能未提供定价、平台限制或安装命令等事实。
fullstack-guardian
编程与开发
更新于 10-16 00:23