Run All Tests

SkillDev tools

Run all tests - unit tests in parallel, then acceptance tests with backend. Use when user wants to run the full test suite or mentions /test-all command.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Run All Tests skill

What this skill tells your AI

The instructions your AI receives, as published by rakovi4/continue-framework in .claude/skills/test-all/SKILL.md and read by ahel’s review.

Runs the complete test suite: unit tests in parallel, then acceptance tests.

Setup

Read ProductSpecification/technology.md Conventions table for:

  • Backend test command pattern (with module substitution)
  • Frontend test command
  • Acceptance test command

Discover backend adapter modules by listing directories under backend/adapters/.

Workflow

Phase 1: Run Unit Tests in Parallel

Run ALL of these commands concurrently using multiple shell calls started before awaiting any result:

  • Backend usecase tests: {Backend test command} with module = usecase
  • Backend adapter tests: one {Backend test command} per adapter module discovered
  • Frontend tests: {Frontend test command}

Wait for all to complete. If any fail, report failures and STOP.

Phase 2: Start Backend

Execute the named run-backend skill and await startup.

Wait for backend to start.

Phase 3: Run Acceptance Tests

{Acceptance test command} for backend tests

Phase 4: Stop Backend

Execute the named stop-backend skill and await completion.

Output

Report summary:

  • Backend unit tests: PASS/FAIL (usecase + each adapter)
  • Frontend unit tests: PASS/FAIL
  • Acceptance tests: PASS/FAIL (with details if failed)
  • Overall: PASS/FAIL

Signals

GitHub stars
51
Forks
14
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
test-all
Source
github.com/rakovi4/continue-framework