Skills for Real Engineers. Straight from my .agents directory.
docker-compose
Agent skill fromBagelHole/DevOps-Security-Agent-Skills
Define and run multi-container Docker applications using Docker Compose. Create compose files, manage service dependencies, configure networks and volumes, and orchestrate local development environments. Use when setting up multi-service applications or development environments.
How to install docker-compose
npx skills add BagelHole/DevOps-Security-Agent-Skills# or add only this skill to Claude Code: copy the folder
devops/containers/docker-compose/
# into
~/.claude/skills/docker-compose/ (all projects)
.claude/skills/docker-compose/ (one project)
1# Docker Compose23Orchestrate multi-container applications with declarative YAML configuration.45## When to Use This Skill67Use this skill when:8- Running multi-container applications locally9- Setting up development environments10- Defining service dependencies and networking11- Managing application stacks with multiple services12- Creating reproducible development setups1314## Prerequisites1516- Docker Engine with Compose plugin (v2)17- Basic Docker knowledge18- YAML syntax understanding1920## Basic Configuration2122### Simple Application Stack2324```yaml25# docker-compose.yml26version: '3.8'2728services:29 web:30 build: .31 ports:32 - "3000:3000"33 environment:34 - NODE_ENV=development35 - DATABASE_URL=postgres://postgres:secret@db:5432/myapp36 depends_on:37 - db38 - redis3940 db:41 image: postgres:15-alpine42 environment:43 POSTGRES_USER: postgres44 POSTGRES_PASSWORD: secret45 POSTGRES_DB: myapp46 volumes:47 - postgres-data:/var/lib/postgresql/data48 ports:49 - "5432:5432"5051 redis:52 image: redis:7-alpine53 ports:54 - "6379:6379"5556volumes:57 postgres-data:58```5960## Service Configuration6162### Build Options6364```yaml65services:66 app:67 build:68 context: ./app69 dockerfile: Dockerfile.dev70 args:71 NODE_VERSION: "20"72 target: development73 cache_from:74 - myapp:cache75 image: myapp:dev76```7778### Environment Variables7980```yaml81services:82 app:83 environment:84 - NODE_ENV=production85…
Excerpt shown under the repository's MIT license.
More skills in DevOps-Security-Agent-Skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
Editorial diagram design for Claude Code, Codex, GitHub Copilot, Cursor, Factory Droid, Qoder, and Pi. 45 diagram types. Self-contained HTML + SVG. No shadows. No Mermaid slop.
2,955+ reusable AI agent skills for Claude Code, Codex, Cursor and Gemini CLI. AAS Core adds local catalog discovery, agent-owned selection and plan preview. CLI, MCP and plugins.
