Scans Docker Compose files for exposed ports and insecure network configs, generates security reports with fix suggestions. Use when: scan docker compose security, check exposed ports, docker compose port audit, network segmentation review, compose security report.
# Basic scan
python3 {SKILL_DIR}/scripts/analyze.py docker-compose.yml
# Scan with override and generate fix
python3 {SKILL_DIR}/scripts/analyze.py docker-compose.yml --override docker-compose.override.yml --fix
# JSON output for programmatic use
python3 {SKILL_DIR}/scripts/analyze.py docker-compose.yml --format json --output report.jsonCopy the skill into your OpenClaw skills directory:
git clone https://github.com/NeoSkillFactory/compose-port-guard.git
cp -r compose-port-guard ~/.openclaw/skills/compose-port-guardgit clone https://github.com/NeoSkillFactory/compose-port-guard.git
cd compose-port-guard
npm installMIT © NeoSkillFactory