/deployment-process
部署流程和CI/CD配置,确保安全可靠的部署
$ npx -y skills add echoVic/boss-skill --skill deployment-process --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/deployment-process
Context preview
The summary Claude sees to decide when to auto-load this skill.
部署流程和CI/CD配置,确保安全可靠的部署
SKILL.md
deployment-process.SKILL.mdname: devops/deployment-process description: 部署流程和CI/CD配置,确保安全可靠的部署 version: 1.0.0 agent: devops type: methodology user-invocable: false agent-invocable: true dependencies: - shared/tech-stack-detection triggers: - 需要配置部署流程时 - 需要设置CI/CD时
部署流程与CI/CD
部署策略
| 策略 | 说明 | 适用场景 | |------|------|----------| | 蓝绿部署 | 两套环境切换 | 需要快速回滚 | | 滚动部署 | 逐步替换实例 | 零停机部署 | | 金丝雀部署 | 小流量验证 | 风险较高的更新 |
CI/CD流程
代码提交 → 自动构建 → 自动测试 → 部署到测试环境 → 部署到生产环境
GitHub Actions示例
name: CI/CD
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install
run: npm install
- name: Test
run: npm test
- name: Build
run: npm run build
- name: Deploy
run: npm run deploy环境配置
| 环境 | 用途 | 数据 | |------|------|------| | local | 本地开发 | 测试数据 | | dev | 开发测试 | 测试数据 | | staging | 预发布 | 生产数据副本 | | prod | 生产环境 | 真实数据 |
Boss is an auditable agent-team workflow for coding agents. It turns one coding agent into a structured engineering team: PM, Architect, UI Designer, Tech Lead, Scrum Master, Frontend, Backend, QA, and DevOps.
Repo: echoVic/boss-skill
Other skills on boss.
- /architecture-design
系统架构设计方法论,包含架构模式选择、系统分层、目录结构设计
Open skill - /data-api-design
数据模型和API设计方法论,包含ERD设计、数据字典、RESTful API规范
Open skill - /tech-research
技术调研方法论,通过系统性调研和对比分析,为技术选型提供数据支持
Open skill - /api-development
后端API开发方法论,包括RESTful/GraphQL设计、请求验证、错误处理和安全实现
Open skill - /testing-guide
后端测试编写指南,包括单元测试、集成测试和E2E测试的编写方法和最佳实践
Open skill - /brainstorming
需求澄清 Skill。当用户只给了模糊描述时自动触发,通过业务提问把一句话翻译成完整需求,交给 Boss 流水线执行。 Triggers: '我想做一个', '帮我做', '有个想法', 'brainstorm', '帮我规划一下', '做个XX', 'I want to build' Does NOT trigger: - 需求已经完整(包含做什么 + 给谁用 + 核心场景) - 纯技术问题或 bug 修复 Output: .boss/<feature>/design-brief.md 需求设计简报
Open skill

