arch
無料架构师工作技能 - 架构设计、文档管理、语义化版本控制、设计审查。当用户提到架构、设计文档、版本管理、技术选型、系统设计、数据模型、API设计、文档审查、设计规范、架构决策、或需要创建/更新设计文档时,必须使用此技能。确保所有设计文档遵循语义化版本规范和命名约定。
日本語の概要は準備中です。原文の説明を表示しています。
DevOps 工作技能 - CI/CD 流程、容器化构建、Kubernetes 部署、基础设施即代码、监控告警。当用户提到部署、容器化、K8s、Helm、ArgoCD、CI/CD、监控、日志、或需要执行部署、排查线上问题时,必须使用此技能。
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
--history-max)# ❌ 错误:直接在线上修改配置
kubectl edit configmap myapp -n production
# ✅ 正确:修改配置文件,通过 CI/CD 部署
vim values-prod.yaml
git add values-prod.yaml
git commit -m "feat: update config"
# ❌ 错误:无法追溯版本
docker pull registry.example.com/app:latest
# ✅ 正确:使用语义化版本
docker pull registry.example.com/app:v1.0.0
# ❌ 错误:明文密码
database:
password: "my-secret-password"
# ✅ 正确:引用 Secret
database:
password: {{ .Values.db.password | quote }}
# ❌ 错误:直接执行 helm upgrade
helm upgrade --install app ./chart
# ✅ 正确:先制定计划,确认后执行
helm get values myapp
helm diff upgrade myapp ./chart
helm upgrade --install app ./chart
环境准备
kubectl cluster-info
helm version
配置更新
vim values-prod.yaml
git add values-prod.yaml
git commit -m "feat: update config"
构建镜像
# CI/CD 自动构建并推送镜像
# 或手动构建(开发环境)
docker build -t app:v1.0.0 .
执行部署
# Helm 部署
helm upgrade --install app ./chart -f values-prod.yaml
# 或 ArgoCD 自动同步(GitOps 模式)
验证部署
kubectl get pods -n production
kubectl logs -f deployment/app -n production
问题定位
kubectl get pods -n <namespace>
kubectl describe pod <pod-name>
kubectl logs <pod-name>
常见问题
回滚操作
# Helm 回滚
helm rollback myapp 2
# K8s 回滚
kubectl rollout undo deployment/app
💡 详细工作流程:参见 reference/deployment_workflows.md
黄金法则:
| 工具类型 | 典型文件名 | 识别方式 |
|---|---|---|
| CI 平台 | .gitlab-ci.yml / .github/workflows/*.yml / Jenkinsfile | Glob 搜索 |
| 容器化 | Dockerfile / docker-compose.yml | Glob 搜索 |
| K8s 部署 | **/helm/**/*.yaml / **/argocd/*.yaml | Glob 搜索 |
| IaC 工具 | terraform/** / **/*.tf | Glob 搜索 |
CI/CD 配置:
Dockerfile 分析:
Helm Chart 分析:
💡 详细方法论:参见 reference/project_understanding.md
设计原则:
部署前验证:
.env.skill 文件获取环境配置注意: .env.skill 已在 .gitignore 中,不应提交到 Git 仓库
DevOps 工作需要与其他角色密切协作。本 SKILL 专注于 DevOps 技术实践,相关职责请参考:
架构设计 → arch SKILL
docs/design/system_architecture_v*.md开发工作流 → dev SKILL
docs/scrum/story/ 中的 Story 文档测试验证 → qa SKILL
项目管理 → pm SKILL
docs/scrum/prd/ 中的 Epic 文档.codex/skills/arch/SKILL.md - 架构设计技能.codex/skills/dev/SKILL.md - 开发工作技能.codex/skills/qa/SKILL.md - 测试工作技能.codex/skills/pm/SKILL.md - 项目管理技能CLAUDE.md - 项目概览和部署架构docs/design/system_architecture_v*.md - 系统架构设计版本: v2.0 创建日期: 2026-03-25 更新日期: 2026-04-29 维护者: DevOps Team
更新日志:
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
架构师工作技能 - 架构设计、文档管理、语义化版本控制、设计审查。当用户提到架构、设计文档、版本管理、技术选型、系统设计、数据模型、API设计、文档审查、设计规范、架构决策、或需要创建/更新设计文档时,必须使用此技能。确保所有设计文档遵循语义化版本规范和命名约定。
日本語の概要は準備中です。原文の説明を表示しています。
代码提交与 MR 创建技能 - 自动生成语义化 commit message、创建符合规范的 GitLab Merge Request、验证飞书工作项关联。当用户提到 Git 提交、commit、push、推送代码、创建 MR、创建 PR、合并请求、或需要提交代码、推送代码、创建 MR/PR 时,必须使用此技能。支持交互式(对话)和非交互式(参数)两种模式。
日本語の概要は準備中です。原文の説明を表示しています。
开发工作流程指导 - 编码、测试、代码质量、MR/PR 创建和 CI/CD。用于开发任务、编码、功能实现、Bug 修复、单元测试、代码覆盖率、代码审查、CI/CD 流水线和 Git 操作。
日本語の概要は準備中です。原文の説明を表示しています。
PM 编排技能 — 具备意图识别与动态路由能力的项目管理中枢。除了 pm 的全部 Story/Epic/Sprint 管理能力外,pm 能分析用户 prompt 的多领域意图,动态匹配所需的专业 skill(arch/dev/ued/qa/devops 等),生成编排计划并在用户确认后依次唤起各 skill 协同工作。当用户的请求涉及多个专业领域、需要跨 skill 协调、或者用户希望用一个 prompt 驱动完整的「设计→实现→验证」流程时,使用此技能。纯 Story 管理/迭代规划等单领域任务,pm 会直接处理而不路由。
日本語の概要は準備中です。原文の説明を表示しています。
QA 工作技能 — 测试分层架构、UT/API/SIT/E2E/UAT 测试、交叉验证策略、测试数据管理、测试报告管理。当用户提到测试、QA、质量保证、回归测试、单元测试、集成测试、验收测试、测试覆盖率、pytest、go test、E2E、Playwright、monkey test、fuzz test、RPC 测试、测试用例设计、TDD、测试框架、测试策略审查、问题排查、测试环境、测试数据、SIT 交叉验证、或需要设计/执行/增强测试策略时,必须使用此技能。确保所有测试活动遵循分层架构和业务正确性验证原则。
日本語の概要は準備中です。原文の説明を表示しています。
安全重构代码技能。当用户明确提到"重构"、"代码异味"或需要在TDD循环的Refactor阶段改进代码内部结构时使用。
日本語の概要は準備中です。原文の説明を表示しています。