cfn-docker-runtime
Docker container orchestration for CFN Loop - spawning, coordination, logging, wave execution. Use when running CFN Loop agents in Docker containers, executing waves of parallel agents, coordinating containerized agents via Redis, or managing Docker-based agent lifecycle.
Best use case
cfn-docker-runtime is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Docker container orchestration for CFN Loop - spawning, coordination, logging, wave execution. Use when running CFN Loop agents in Docker containers, executing waves of parallel agents, coordinating containerized agents via Redis, or managing Docker-based agent lifecycle.
Teams using cfn-docker-runtime 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
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/cfn-docker-runtime/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How cfn-docker-runtime Compares
| Feature / Agent | cfn-docker-runtime | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Docker container orchestration for CFN Loop - spawning, coordination, logging, wave execution. Use when running CFN Loop agents in Docker containers, executing waves of parallel agents, coordinating containerized agents via Redis, or managing Docker-based agent lifecycle.
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.
SKILL.md Source
# Docker Runtime Skill (Mega-Skill)
**Version:** 1.0.0
**Purpose:** Docker container orchestration for CFN Loop
**Status:** Production
**Consolidates:** cfn-docker-agent-spawning, cfn-docker-coordination, cfn-docker-logging, cfn-docker-loop-orchestration, cfn-docker-skill-mcp-selection, cfn-docker-wave-execution
---
## Overview
This mega-skill provides complete Docker container management for CFN Loop:
- **Spawning** - Container-based agent deployment
- **Coordination** - Redis-based container coordination
- **Logging** - Container log collection and storage
- **Orchestration** - Docker-mode loop execution
- **MCP** - Skill-based MCP container selection
- **Waves** - Wave-based parallel execution
---
## Directory Structure
```
docker-runtime/
├── SKILL.md
├── lib/
│ ├── spawning/ # From cfn-docker-agent-spawning
│ ├── coordination/ # From cfn-docker-coordination
│ ├── logging/ # From cfn-docker-logging
│ ├── orchestration/ # From cfn-docker-loop-orchestration
│ ├── mcp/ # From cfn-docker-skill-mcp-selection
│ └── waves/ # From cfn-docker-wave-execution
└── cli/
├── spawn-container.sh
├── coordinate.sh
└── execute-wave.sh
```
---
## Quick Start
### Spawn Container Agent
```bash
./.claude/skills/docker-runtime/lib/spawning/spawn-agent.sh \
--agent-type backend-developer \
--task-id task-123
```
### Execute Wave
```bash
./.claude/skills/docker-runtime/lib/waves/execute-wave.sh \
--wave-id wave-1 \
--agents "backend-developer,tester"
```
---
## Migration Paths
| Old Path | New Path |
|----------|----------|
| cfn-docker-agent-spawning/ | docker-runtime/lib/spawning/ |
| cfn-docker-coordination/ | docker-runtime/lib/coordination/ |
| cfn-docker-logging/ | docker-runtime/lib/logging/ |
| cfn-docker-loop-orchestration/ | docker-runtime/lib/orchestration/ |
| cfn-docker-skill-mcp-selection/ | docker-runtime/lib/mcp/ |
| cfn-docker-wave-execution/ | docker-runtime/lib/waves/ |
---
## Version History
### 1.0.0 (2025-12-02)
- Consolidated 6 Docker skills into mega-skillRelated Skills
cfn-docker-wave-execution
Orchestrate Docker container execution across parallel agent waves with memory-aware spawning
CFN Docker Agent Spawning Skill
**Purpose:** Spawn agents in isolated Docker containers with skill-based MCP selection, resource management, and authentication.
CFN Docker Loop Orchestration Skill
**Purpose:** Orchestrate container-based CFN Loop execution with agent spawning, loop management, consensus collection, and product owner decision flow.
CFN Docker Logging Skill
**Version:** 1.0.0 (Phase 1 - Quick Fix)
CFN Docker Redis Coordination Skill
**Purpose:** Provide Redis-based coordination, state management, and communication for container-based CFN Loop execution with swarm recovery capabilities.
supabase-schema-sync
Introspects Supabase DB after migrations and updates project db-query skill with current schema. Run after any migration to keep agent context accurate.
commit
Stage, commit, and push changes using a background github-commit-agent. Accepts optional args for message override or push control.
cfn-vote-implement
MUST BE USED after cfn-dry-review or cfn-alpha-launch:manifest produces a manifest. Also the verification phase of /cfn-loop-task. Do not manually implement code review suggestions - always route through this skill. 3-agent specialized voting. Unanimous (3/3) auto-implemented with TDD. 2/3 routed to product-owner agent. 1/3 surfaced to user via AskUserQuestion (batched 4 per call, at end).
cfn-utilities
Reusable bash utility functions for CFN Loop - logging, error handling, retry, file operations. Use when you need structured logging, atomic file operations, retry logic with exponential backoff, or standardized error handling in bash scripts.
CFN Test Runner Skill
**Version:** 1.0.0
cfn-test-framework
Test execution, running, and webapp testing for CFN
cfn-task-planning
Classify tasks, initialize structured configs with scope boundaries, decompose complex tasks