Claude-skill-registry docker-github

DevOps patterns for Docker and GitHub Actions for [PROJECT_NAME]

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/docker-github" ~/.claude/skills/majiayu000-claude-skill-registry-docker-github && rm -rf "$T"
manifest: skills/data/docker-github/SKILL.md
source content

DevOps Skill (Docker + GitHub Actions)

Project: [PROJECT_NAME] Stack: Docker, GitHub Actions Generated: [DATE]

Quick Reference

Docker

  • Multi-stage builds for smaller images
  • Use .dockerignore
  • Don't run as root
  • Pin base image versions

GitHub Actions

  • Use reusable workflows
  • Cache dependencies
  • Use environment secrets
  • Matrix builds for multiple versions

Available Modules

ModuleFileUse When
Docker Patternsdocker.mdContainerization
CI/CD Pipelinesci-cd.mdGitHub Actions
Dos and Don'tsdos-and-donts.mdProject learnings

Project Context

Tech Stack

<!-- Extracted from agent-os/product/tech-stack.md -->
  • Container Runtime: [CONTAINER_RUNTIME]
  • CI/CD: [CI_CD_PLATFORM]
  • Cloud Provider: [CLOUD_PROVIDER]
  • Registry: [CONTAINER_REGISTRY]

Infrastructure Patterns

<!-- Extracted from agent-os/product/architecture-decision.md -->

Deployment Strategy: [DEPLOYMENT_STRATEGY]

Environment Management: [ENVIRONMENT_MANAGEMENT]

Secrets Management: [SECRETS_MANAGEMENT]

Project Structure

<!-- Extracted from agent-os/product/architecture-structure.md -->
[INFRA_STRUCTURE]

Self-Learning

→ Füge Erkenntnisse zu

dos-and-donts.md
hinzu.