healthcheck
Scan Docker container logs for errors, crashes, and warnings. Use when services are misbehaving or after a deployment to verify health.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Scan Docker container logs for errors, crashes, and warnings. Use when services are misbehaving or after a deployment to verify health.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Create well-structured atomic commits with conventional commit messages. Use when ready to commit working changes.
Write a feature spec from requirements in .claude/input/. Use when starting a new feature, before implementation begins.
Orchestrate the full spec → implement → review → fix → commit pipeline. Use when shipping a complete feature end-to-end.
Break a concept document, draft, or product brief into independent PRDs that each feed into /ship. Use when input contains multiple features or a big-picture vision.
Ship decomposed PRDs in parallel. Analyzes file conflicts, groups into batches, runs /ship in isolated worktrees, merges results. Use after /decompose.
Implement a feature from a spec file in .claude/specs/. Use after a spec is written and approved.
| name | healthcheck |
| description | Scan Docker container logs for errors, crashes, and warnings. Use when services are misbehaving or after a deployment to verify health. |
| disable-model-invocation | false |
| argument-hint | [service-name] |
| compatibility | Requires Docker and docker compose |
| effort | medium |
Check the health of all running Docker services. $ARGUMENTS is optional — pass a service name to check only that service.
Detect errors, crashes, and warnings in running containers and report a clear summary with actionable next steps.
Auto-detect Docker Compose configuration:
docker-compose.yml, docker-compose.yaml, compose.yml, compose.yaml in the project root, then infra/docker/, then docker/docker-compose.override.yml), include it with -fdocker compose <detected flags> ps to see which containers are running and their status (healthy, unhealthy, restarting, exited)Auto-detect services: parse the output of docker compose ps --format json to get the list of running services. For each app service (or just $ARGUMENTS if specified), collect recent logs:
docker compose <detected flags> logs --tail=100 <service>Scan logs for problems — look for these patterns:
ERROR, CRITICAL, FATAL, Exception, Traceback, panic, ENOENTClassify each finding:
For BUG findings: read the referenced source file and identify the root cause. Provide the file path, line number, and a one-line description of the fix needed.
Report a summary table:
Service | Status | Issues
------------- | ------ | ------
<service-1> | OK | —
<service-2> | ERROR | 2 BUG, 1 CONFIG
...
Then list each issue with classification, source location, and suggested fix.
If there are BUG findings, ask the user if they want you to fix them now.