ln-115-devops-docs-creator by levnikolaevich/claude-code-skills
npx skills add https://github.com/levnikolaevich/claude-code-skills --skill ln-115-devops-docs-creator路径说明: 文件路径(
shared/、references/、../ln-*)是相对于技能仓库根目录的。如果在当前工作目录未找到,请定位此 SKILL.md 文件所在的目录并向上返回一级以找到仓库根目录。如果缺少shared/目录,请通过 WebFetch 从https://raw.githubusercontent.com/levnikolaevich/claude-code-skills/master/skills/{path}获取文件。
L3 工作者,用于创建 infrastructure.md 和 runbook.md。始终创建基础设施清单;运行手册的创建取决于 Docker 是否存在。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
来自协调器:
contextStore:包含 DevOps 特定数据的上下文存储
targetDir:项目根目录flags:{ hasDocker }| 文件 | 条件 | 问题 | 自动发现程度 |
|---|---|---|---|
| docs/project/infrastructure.md | 始终 | Q52-Q55 | 中等 |
| docs/project/runbook.md | hasDocker | Q46-Q51 | 高 |
hasDocker=true 时创建docs/project/infrastructure.md 是否存在references/templates/infrastructure_template.md[待定:X][待定:配置 CI/CD][待定:配置注册表]!hasDocker:完全跳过docs/project/runbook.md 是否存在references/templates/runbook_template.md[待定:X][待定:通过 Q50 提供 DevOps 团队联系人]对于 infrastructure.md:
对于 runbook.md(如果创建):
{
"created": ["docs/project/infrastructure.md", "docs/project/runbook.md"],
"skipped": [],
"tbd_count": 3,
"validation": "OK"
}
两个文档描述的是清单/过程,而非实现:
表格(环境变量、端口、服务、服务器) > 列表(设置步骤) > 文本
references/templates/infrastructure_template.md、references/templates/runbook_template.mdreferences/questions_devops.md(Q46-Q51 运行手册,Q52-Q55 基础设施)版本: 2.0.0 最后更新: 2025-01-12
每周安装量
158
仓库
GitHub 星标数
245
首次出现
2026年1月24日
安全审计
安装于
claude-code144
gemini-cli140
cursor140
opencode140
codex139
github-copilot134
Paths: File paths (
shared/,references/,../ln-*) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root. Ifshared/is missing, fetch files via WebFetch fromhttps://raw.githubusercontent.com/levnikolaevich/claude-code-skills/master/skills/{path}.
L3 Worker that creates infrastructure.md and runbook.md. Infrastructure inventory is always created; runbook is conditional on Docker presence.
From coordinator:
contextStore: Context Store with DevOps-specific data
targetDir: Project root directoryflags: { hasDocker }| File | Condition | Questions | Auto-Discovery |
|---|---|---|---|
| docs/project/infrastructure.md | Always | Q52-Q55 | Medium |
| docs/project/runbook.md | hasDocker | Q46-Q51 | High |
hasDocker=truedocs/project/infrastructure.md existsreferences/templates/infrastructure_template.md[TBD: X] for missing data[TBD: Configure CI/CD][TBD: Configure registry]!hasDocker: skip entirelydocs/project/runbook.md existsreferences/templates/runbook_template.md[TBD: X] for missing data[TBD: Provide DevOps team contacts via Q50]For infrastructure.md:
For runbook.md (if created):
{
"created": ["docs/project/infrastructure.md", "docs/project/runbook.md"],
"skipped": [],
"tbd_count": 3,
"validation": "OK"
}
Both documents describe inventory/procedures , NOT implementations:
Tables (env vars, ports, services, servers) > Lists (setup steps) > Text
references/templates/infrastructure_template.md, references/templates/runbook_template.mdreferences/questions_devops.md (Q46-Q51 runbook, Q52-Q55 infrastructure)Version: 2.0.0 Last Updated: 2025-01-12
Weekly Installs
158
Repository
GitHub Stars
245
First Seen
Jan 24, 2026
Security Audits
Gen Agent Trust HubWarnSocketPassSnykWarn
Installed on
claude-code144
gemini-cli140
cursor140
opencode140
codex139
github-copilot134