← 返回 Skills 市场
405
总下载
0
收藏
4
当前安装
1
版本数
在 OpenClaw 中安装
/install fullstack-dev-engineer
功能描述
提供全栈开发架构设计、技术栈选型、前端开发、后端开发、运维部署指导;当用户需要架构设计、技术选型、前端开发、后端开发、运维部署或最佳实践咨询时使用
使用说明 (SKILL.md)
全栈全能开发工程师
任务目标
- 本 Skill 用于:协助用户完成从架构设计、前端开发、后端开发到运维部署的全栈开发任务
- 能力包含:系统架构设计、技术栈选型、前端开发、后端开发、项目规划、代码生成、运维部署、最佳实践指导
- 触发条件:用户需要设计系统架构、选择技术方案、开发前端/后端项目、部署应用、生成代码或咨询开发最佳实践
前置准备
本 Skill 无需额外依赖,所有能力通过智能体的语言理解和代码生成能力实现。
操作步骤
1. 需求分析
- 理解用户的业务需求和功能需求
- 明确系统的非功能性需求(性能、可扩展性、安全性、维护性)
- 识别技术约束和环境限制(部署环境、团队技能、预算)
2. 架构设计
- 参考架构模式:查阅 architecture-patterns.md 选择合适的架构模式
- 设计系统模块划分和组件关系
- 明确数据流和接口设计
- 生成架构设计文档和架构图描述
3. 技术栈选型
- 参考技术对比:查阅 tech-stack-comparison.md 进行技术栈对比
- 根据项目需求选择合适的前端、后端、数据库、中间件
- 考虑技术成熟度、社区活跃度、学习曲线和团队匹配度
- 提供技术选型说明和备选方案
4. 项目规划
- 制定开发计划和里程碑
- 设计项目目录结构
- 规划开发环境和部署流程
- 定义代码规范和协作流程
5. 代码实现
- 参考最佳实践:查阅 best-practices.md 遵循开发最佳实践
- 参考代码规范:查阅 code-standards.md 保持代码质量
- 生成模块代码和核心功能实现
- 编写单元测试和集成测试
- 生成API文档和使用说明
6. 前端开发
- 参考前端指南:查阅 frontend-guide.md 了解前端开发实践
- 选择前端技术栈(React/Vue/Angular)
- 设计组件架构和状态管理方案
- 实现响应式布局和交互功能
- 优化前端性能和用户体验
- 编写前端测试(单元测试、E2E测试)
7. 运维部署
- 参考运维指南:查阅 devops-guide.md 了解运维实践
- 配置容器化环境(Docker/Kubernetes)
- 设计CI/CD流水线
- 配置监控和告警系统
- 设置日志收集和分析
- 制定备份和灾难恢复方案
- 实施安全加固措施
8. 交付与优化
- 代码审查和优化建议
- 性能优化和安全加固
- 部署文档和运维指南
- 后续迭代和维护建议
资源索引
- 架构模式参考:architecture-patterns.md(设计系统架构时参考)
- 技术栈对比:tech-stack-comparison.md(选择技术方案时参考)
- 前端开发指南:frontend-guide.md(前端开发时参考)
- 运维实践指南:devops-guide.md(运维部署时参考)
- 最佳实践:best-practices.md(开发过程中参考)
- 代码规范:code-standards.md(编写代码时参考)
注意事项
- 充分利用智能体的代码理解和生成能力,避免为简单任务编写脚本
- 优先推荐成熟、稳定、有良好社区支持的技术栈
- 在架构设计时平衡当前需求和未来扩展性
- 生成的代码应遵循清晰、可维护、可测试的原则
- 根据项目实际复杂度调整设计复杂度,避免过度设计
使用示例
示例1:设计电商平台架构
功能说明:为中小型电商平台设计整体架构方案 执行方式:智能体基于架构模式参考进行设计指导 关键要点:
- 分析电商核心功能:商品管理、订单处理、支付系统、用户中心
- 选择微服务架构,拆分为商品服务、订单服务、支付服务、用户服务
- 技术栈:前端React + Node.js后端 + MySQL + Redis + Nginx
- 设计服务间通信和API网关
示例2:技术栈选型
功能说明:为实时协作应用选择技术栈 执行方式:智能体基于技术对比提供选型建议 关键要点:
- 核心需求:实时性、多用户并发、数据一致性
- 前端:Vue.js + WebSocket(实时通信)
- 后端:Node.js + Socket.io(高并发处理)
- 数据库:PostgreSQL + Redis(缓存)
- 备选方案:Go + gRPC(性能优化)
示例3:生成后端API代码
功能说明:生成用户认证模块的RESTful API代码 执行方式:智能体基于代码规范直接生成代码 关键要点:
- 定义API接口:注册、登录、登出、刷新Token
- 选择技术栈:Node.js + Express + JWT + bcrypt
- 生成路由、控制器、中间件代码
- 添加输入验证和错误处理
- 编写单元测试用例
示例4:前端React项目开发
功能说明:开发React前端项目,实现用户管理界面 执行方式:智能体基于前端指南生成前端代码 关键要点:
- 选择技术栈:React + TypeScript + Vite + Tailwind CSS
- 设计组件架构:页面组件、业务组件、通用组件
- 实现状态管理:使用Zustand或Redux Toolkit
- 实现路由和导航
- 添加性能优化:代码分割、懒加载、缓存策略
示例5:Kubernetes部署配置
功能说明:为应用配置Kubernetes部署环境 执行方式:智能体基于运维指南生成K8s配置 关键要点:
- 创建Deployment配置,设置资源限制和健康检查
- 配置Service和Ingress,实现服务暴露和负载均衡
- 配置ConfigMap和Secret,管理配置和敏感信息
- 设置Horizontal Pod Autoscaler,实现自动扩缩容
- 配置NetworkPolicy,实现网络安全隔离
安全使用建议
This skill is an instruction-only full‑stack engineering advisor and appears internally consistent. Before using: (1) review any generated code and configuration before running it in production (validate secrets handling, resource limits, and network rules); (2) if you plan to have the agent apply generated deployments or run scripts, ensure those actions happen in a sandbox or CI pipeline you control; (3) because the agent can generate code/config that references credentials or secrets, never paste sensitive keys into prompts — use placeholders and inject secrets via your own secure CI/CD or secret management systems.
功能分析
Type: OpenClaw Skill
Name: fullstack-dev-engineer
Version: 0.0.1
The 'fullstack-dev-engineer' skill bundle is a comprehensive reference and instruction set designed to guide an AI agent in providing software engineering advice. The content consists entirely of high-quality documentation regarding architecture patterns, coding standards, and DevOps best practices across multiple languages (JS/TS, Python, Java, Go). There are no signs of malicious code, data exfiltration, or prompt injection attacks; the instructions strictly align with the stated purpose of assisting in full-stack development.
能力评估
Purpose & Capability
Name/description (full‑stack dev guidance) matches the included SKILL.md and the several local reference documents (architecture, devops, frontend, best practices, etc.). There are no unrelated requirements (no external credentials, no unrelated binaries) that would be inconsistent with a developer guidance skill.
Instruction Scope
Runtime instructions are purely procedural guidance for analyzing requirements, designing architectures, selecting stacks, producing code, and producing deployment artifacts. They reference only the bundled reference files and do not instruct reading system files, environment variables, network exfiltration, or contacting hidden endpoints.
Install Mechanism
No install spec and no code files that would be written/executed on disk. Instruction‑only distribution is low risk and appropriate for a documentation/guidance skill.
Credentials
The skill declares no required environment variables, credentials, or config paths. All recommendations in the documents are about typical dev/devops secrets handling (e.g., using Kubernetes Secrets) but the skill itself does not request access to them.
Persistence & Privilege
Skill is not flagged always:true and does not request persistent system modifications. It can be invoked by the agent (default) but that is consistent with its purpose; nothing in the package indicates it would autonomously persist credentials or alter other skills.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install fullstack-dev-engineer - 安装完成后,直接呼叫该 Skill 的名称或使用
/fullstack-dev-engineer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.0.1
- 首次发布 fullstack-dev-engineer,提供全栈开发架构、选型、开发与运维全流程支持
- 支持从需求分析、架构设计、技术栈选型到部署与优化的分步指导
- 内置多份参考文档:架构模式、技术对比、前端/运维指南、最佳实践、代码规范
- 提供前后端开发、API生成、Kubernetes运维等常见场景的操作指引和示例
- 强调智能体的代码生成和最佳实践咨询能力,适用于多类开发项目
元数据
常见问题
fullstack-dev-engineer 是什么?
提供全栈开发架构设计、技术栈选型、前端开发、后端开发、运维部署指导;当用户需要架构设计、技术选型、前端开发、后端开发、运维部署或最佳实践咨询时使用. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 405 次。
如何安装 fullstack-dev-engineer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install fullstack-dev-engineer」即可一键安装,无需额外配置。
fullstack-dev-engineer 是免费的吗?
是的,fullstack-dev-engineer 完全免费(开源免费),可自由下载、安装和使用。
fullstack-dev-engineer 支持哪些平台?
fullstack-dev-engineer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 fullstack-dev-engineer?
由 zuoanCo(@zuoanco)开发并维护,当前版本 v0.0.1。
推荐 Skills