sequential-test-execution

Installation
SKILL.md
Contains Hooks

This skill uses Claude hooks which can execute code automatically in response to events. Review carefully before installing.

Sequential Test Execution

Ensures test runs execute one at a time to prevent resource conflicts.

Core Principle

One Test Run at a Time

Test environments share databases, ports, and network resources. Concurrent test execution causes migration conflicts, port collisions, and flaky test results.

Detection Method

Uses Docker container state (not file locks) to detect running tests:

  • Self-recovering: docker compose run --rm auto-removes containers on exit
  • No stale locks: docker ps reflects actual running state
  • Graceful degradation: If Docker is unavailable, tests proceed normally
Related skills

More from masanao-ohba/claude-manifests

Installs
1
GitHub Stars
2
First Seen
Apr 15, 2026