{"id":"3ab3323b-458e-4fc2-a79c-807ecbacec40","shortId":"u9jGRF","kind":"skill","title":"automating-devops","tagline":"DevOps knowledge reference covering Git workflows, testing strategies, DevSecOps, CI/CD pipelines, database management, observability, and performance optimization. Use when working with Git, CI/CD, testing, monitoring, or infrastructure automation.","description":"# 炼器秘典 · DevOps\n\n## 路由\n\n| 意图 | 秘典 | 核心 |\n|------|------|------|\n| 版本控制 | [git-workflow](git-workflow.md) | Git 分支策略、PR 流程、rebase vs merge |\n| 测试 | [testing](testing.md) | 单元/集成/E2E、TDD、覆盖率 |\n| 安全开发 | [devsecops](devsecops.md) | CI/CD 安全、SAST/DAST、供应链 |\n| 数据库 | [database](database.md) | SQL/NoSQL 选型、索引优化、迁移 |\n| 性能 | [performance](performance.md) | Profiling、火焰图、基准/负载测试 |\n| 可观测 | [observability](observability.md) | 日志/指标/追踪三支柱、SLO/SLI |\n| 成本 | [cost-optimization](cost-optimization.md) | FinOps、右尺寸、Spot、自动伸缩 |\n\n## CI/CD 管道模式\n\n| 阶段 | 动作 | 工具示例 |\n|------|------|----------|\n| Commit | lint + unit test + SAST | ESLint、pytest、Semgrep |\n| Build | 构建 + 镜像打包 | Docker、Buildpacks |\n| Test | 集成测试 + E2E | Playwright、k6 |\n| Security | DAST + 依赖扫描 + 密钥检测 | OWASP ZAP、Trivy、gitleaks |\n| Deploy | 渐进发布(canary/blue-green) | ArgoCD Rollouts、Flagger |\n| Verify | 冒烟测试 + SLO 校验 | Prometheus、Grafana |\n| Rollback | 自动回滚(SLO 违约) | ArgoCD、Helm rollback |\n\n## 原则\n\n```\n自动化一切 | 快速反馈(<10min) | 主干开发短分支 | 不可变制品 | 环境即代码\n```","tags":["automating","devops","code","abyss","telagod","agent-skills","ai-agent","ai-assistant","ai-personality","blue-team","character-card","claude-code"],"capabilities":["skill","source-telagod","skill-automating-devops","topic-agent-skills","topic-ai-agent","topic-ai-assistant","topic-ai-personality","topic-blue-team","topic-character-card","topic-claude-code","topic-cli","topic-codex","topic-codex-cli","topic-configuration","topic-developer-tools"],"categories":["code-abyss"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/telagod/code-abyss/automating-devops","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add telagod/code-abyss","source_repo":"https://github.com/telagod/code-abyss","install_from":"skills.sh"}},"qualityScore":"0.555","qualityRationale":"deterministic score 0.56 from registry signals: · indexed on github topic:agent-skills · 211 github stars · SKILL.md body (1,001 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:55:05.080Z","embedding":null,"createdAt":"2026-05-16T12:54:49.428Z","updatedAt":"2026-05-18T18:55:05.080Z","lastSeenAt":"2026-05-18T18:55:05.080Z","tsv":"'/e2e':55 '10min':148 'argocd':129,142 'autom':2,31 'automating-devop':1 'build':108 'buildpack':112 'canary/blue-green':128 'ci/cd':13,26,61,95 'commit':100 'cost':88 'cost-optim':87 'cost-optimization.md':90 'cover':7 'dast':119 'databas':15,66 'database.md':67 'deploy':126 'devop':3,4,33 'devsecop':12,59 'devsecops.md':60 'docker':111 'e2e':115 'eslint':105 'finop':91 'flagger':131 'git':8,25,40,43 'git-workflow':39 'git-workflow.md':42 'gitleak':125 'grafana':137 'helm':143 'infrastructur':30 'k6':117 'knowledg':5 'lint':101 'manag':16 'merg':49 'monitor':28 'observ':17,80 'observability.md':81 'optim':20,89 'owasp':122 'perform':19,73 'performance.md':74 'pipelin':14 'playwright':116 'pr':45 'profil':75 'prometheus':136 'pytest':106 'rebas':47 'refer':6 'rollback':138,144 'rollout':130 'sast':104 'sast/dast':63 'secur':118 'semgrep':107 'skill' 'skill-automating-devops' 'slo':134,140 'slo/sli':85 'source-telagod' 'spot':93 'sql/nosql':68 'strategi':11 'tdd':56 'test':10,27,51,103,113 'testing.md':52 'topic-agent-skills' 'topic-ai-agent' 'topic-ai-assistant' 'topic-ai-personality' 'topic-blue-team' 'topic-character-card' 'topic-claude-code' 'topic-cli' 'topic-codex' 'topic-codex-cli' 'topic-configuration' 'topic-developer-tools' 'trivi':124 'unit':102 'use':21 'verifi':132 'vs':48 'work':23 'workflow':9,41 'zap':123 '不可变制品':150 '主干开发短分支':149 '供应链':64 '依赖扫描':120 '冒烟测试':133 '分支策略':44 '动作':98 '单元':53 '原则':145 '可观测':79 '右尺寸':92 '基准':77 '安全':62 '安全开发':58 '密钥检测':121 '工具示例':99 '快速反馈':147 '性能':72 '意图':35 '成本':86 '指标':83 '数据库':65 '日志':82 '构建':109 '校验':135 '核心':37 '流程':46 '测试':50 '渐进发布':127 '火焰图':76 '炼器秘典':32 '版本控制':38 '环境即代码':151 '秘典':36 '管道模式':96 '索引优化':70 '自动伸缩':94 '自动化一切':146 '自动回滚':139 '覆盖率':57 '负载测试':78 '路由':34 '迁移':71 '违约':141 '追踪三支柱':84 '选型':69 '镜像打包':110 '阶段':97 '集成':54 '集成测试':114","prices":[{"id":"c823926a-c318-44bb-a629-b818d3a33cb7","listingId":"3ab3323b-458e-4fc2-a79c-807ecbacec40","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"telagod","category":"code-abyss","install_from":"skills.sh"},"createdAt":"2026-05-16T12:54:49.428Z"}],"sources":[{"listingId":"3ab3323b-458e-4fc2-a79c-807ecbacec40","source":"github","sourceId":"telagod/code-abyss/automating-devops","sourceUrl":"https://github.com/telagod/code-abyss/tree/main/skills/automating-devops","isPrimary":false,"firstSeenAt":"2026-05-16T12:54:49.428Z","lastSeenAt":"2026-05-18T18:55:05.080Z"}],"details":{"listingId":"3ab3323b-458e-4fc2-a79c-807ecbacec40","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"telagod","slug":"automating-devops","github":{"repo":"telagod/code-abyss","stars":211,"topics":["agent-skills","ai-agent","ai-assistant","ai-personality","blue-team","character-card","claude-code","cli","codex","codex-cli","configuration","developer-tools","devops","gemini-cli","persona","prompt-engineering","red-team","security","skills"],"license":"mit","html_url":"https://github.com/telagod/code-abyss","pushed_at":"2026-05-16T10:42:04Z","description":"Give your AI coding agent a personality. Composable persona + style + skills for Claude Code, Codex, Gemini CLI & OpenClaw. Ships Tech Persona Card v1.0 spec.","skill_md_sha":"684cb3d90174532ab306ebbc7cd9f50af9fb45fa","skill_md_path":"skills/automating-devops/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/telagod/code-abyss/tree/main/skills/automating-devops"},"layout":"multi","source":"github","category":"code-abyss","frontmatter":{"name":"automating-devops","description":"DevOps knowledge reference covering Git workflows, testing strategies, DevSecOps, CI/CD pipelines, database management, observability, and performance optimization. Use when working with Git, CI/CD, testing, monitoring, or infrastructure automation."},"skills_sh_url":"https://skills.sh/telagod/code-abyss/automating-devops"},"updatedAt":"2026-05-18T18:55:05.080Z"}}