devops

DevOps 能力索引。Git、测试、DevSecOps、数据库。当用户提到 DevOps、CI/CD、Git、测试时路由到此。

155 stars

Best use case

devops is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

DevOps 能力索引。Git、测试、DevSecOps、数据库。当用户提到 DevOps、CI/CD、Git、测试时路由到此。

Teams using devops should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/devops/SKILL.md --create-dirs "https://raw.githubusercontent.com/telagod/code-abyss/main/skills/domains/devops/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/devops/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How devops Compares

Feature / AgentdevopsStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

DevOps 能力索引。Git、测试、DevSecOps、数据库。当用户提到 DevOps、CI/CD、Git、测试时路由到此。

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# 炼器秘典 · DevOps

## 路由

| 意图 | 秘典 | 核心 |
|------|------|------|
| 版本控制 | [git-workflow](git-workflow.md) | Git 分支策略、PR 流程、rebase vs merge |
| 测试 | [testing](testing.md) | 单元/集成/E2E、TDD、覆盖率 |
| 安全开发 | [devsecops](devsecops.md) | CI/CD 安全、SAST/DAST、供应链 |
| 数据库 | [database](database.md) | SQL/NoSQL 选型、索引优化、迁移 |
| 性能 | [performance](performance.md) | Profiling、火焰图、基准/负载测试 |
| 可观测 | [observability](observability.md) | 日志/指标/追踪三支柱、SLO/SLI |
| 成本 | [cost-optimization](cost-optimization.md) | FinOps、右尺寸、Spot、自动伸缩 |

## CI/CD 管道模式

| 阶段 | 动作 | 工具示例 |
|------|------|----------|
| Commit | lint + unit test + SAST | ESLint、pytest、Semgrep |
| Build | 构建 + 镜像打包 | Docker、Buildpacks |
| Test | 集成测试 + E2E | Playwright、k6 |
| Security | DAST + 依赖扫描 + 密钥检测 | OWASP ZAP、Trivy、gitleaks |
| Deploy | 渐进发布(canary/blue-green) | ArgoCD Rollouts、Flagger |
| Verify | 冒烟测试 + SLO 校验 | Prometheus、Grafana |
| Rollback | 自动回滚(SLO 违约) | ArgoCD、Helm rollback |

## 原则

```
自动化一切 | 快速反馈(<10min) | 主干开发短分支 | 不可变制品 | 环境即代码
```

Related Skills

name: parse-error

155
from telagod/code-abyss

this is not frontmatter

multi-script

155
from telagod/code-abyss

too many scripts

missing-description

155
from telagod/code-abyss

No description provided.

invalid-tools

155
from telagod/code-abyss

invalid tool name

clash-skill

155
from telagod/code-abyss

second duplicate

review

155
from telagod/code-abyss

Review skill. Read ~/.claude/skills/gstack/review/checklist.md before acting.

office-hours

155
from telagod/code-abyss

Office hours skill. Uses ~/.claude/skills/gstack/bin/gstack-config.

codex

155
from telagod/code-abyss

Should be skipped for codex host.

gstack

155
from telagod/code-abyss

Root gstack skill. Uses ~/.claude/skills/gstack/bin helpers.

verify-security

155
from telagod/code-abyss

安全校验关卡。自动扫描代码安全漏洞,检测危险模式,确保安全决策有文档记录。当魔尊提到安全扫描、漏洞检测、安全审计、代码安全、OWASP、注入检测、敏感信息泄露时使用。在新建模块、安全相关变更、攻防任务、重构完成时自动触发。

verify-quality

155
from telagod/code-abyss

代码质量校验关卡。检测复杂度、重复代码、命名规范、函数长度等质量指标。当魔尊提到代码质量、复杂度检查、代码异味、重构建议、lint检查、代码规范时使用。在复杂模块、重构完成时自动触发。

verify-module

155
from telagod/code-abyss

模块完整性校验关卡。扫描目录结构、检测缺失文档、验证代码与文档同步。当魔尊提到模块校验、文档检查、结构完整性、README检查、DESIGN检查时使用。在新建模块完成时自动触发。