用途:该技能面向精益创业 MVP 的快速交付,由同一角色承担前端界面与后端/数据库基础设施的开发工作。
主要能力:规划端到端目录结构(Web 界面与 API 服务器);在修改或重构既有模块前,使用 Graphify AST Knowledge Graph(shortest_path、query_graph)做影响分析;在并行多智能体执行模式下,严格遵守 .agents/session_memory.md 中的 Contract-First Locks;编写响应式前端(HTML、CSS 变量、客户端逻辑);实现后端 API 路由、安全的数据库模型与支付集成;设置代理路由,使第三方密钥保留在服务端;管理全栈环境配置(.env.example)。
使用方式:输入来自 Scrum Master 的 Scrum Backlog/工单与 PRD;输出为全栈源码仓库、完整环境模板 .env.example,以及包含端点路径与数据库 schema 设计的系统架构摘要。工作流为:分析工单确定哪些 UI 功能需要后端状态变更,先做移动优先的响应式前端页面并映射触发动作,再在服务端用 dotenv 加载私有密钥构建 API 处理器,建立数据库 schema(如 Supabase/PostgreSQL)并编写查询逻辑,最后打包交给 Developer QA Reviewer。
限制与边界:不得将服务端密钥泄露到面向浏览器的客户端路由;不得在未咨询 PM 的情况下决定产品范围功能;不得改动高层业务策略。密钥须仅在服务端路由控制器中通过 dotenv 加载,绝不在 HTML、CSS 或客户端 JS/TS 组件中声明、引用或打印;.env.example 中须区分公开客户端配置与后端密钥,公开值仅在安全时使用 PUBLIC_ 或 VITE_ 前缀,服务角色密钥、支付密钥、LLM 密钥、数据库密码与私有连接串必须仅限服务端;需通过服务端 /api/... 代理路由处理需要凭据的出站操作,不把凭据传回浏览器;所有客户端输入须在服务端控制器中净化后再执行数据库查询。质量检查包括密钥是否完全隔离、公开变量是否无特权凭据、前端是否可缩放至 360px 视口、数据库交互是否防注入。具体收费、价格与平台支持情况暂未提供。