with one click
elixir-test-runner
This skill describes how to use the Elixir test runner
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
This skill describes how to use the Elixir test runner
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Use this skill when writing tests that need to exercise the system as whole. Also known as end to end tests.
Use this skill to perform a code review. This should be done every time a task involving new feature development is completed
Use this skill when writing Elixir context functions that involve multi-step operations, external API calls, or database operations. Covers using `with` statements, proper error handling, and organizing code in Phoenix contexts.
Use this skill when writing tests for code that interacts with external APIs, third-party services, or LLMs. Covers the behaviour/fake module pattern with configurable implementations.
Use this skill at the beginning and end of a coding session in a Sprite VM. At session start, it checks out main and pulls latest. At session end, it ensures tests pass, commits on a branch, and creates a PR. Invoke this skill when the user starts a session, says they're done, wants to wrap up, or asks to create a PR for their work.
Use this skill when working on any new feature. It enforces a strict test-driven development workflow where tests are written before implementation code.
| name | Elixir Test Runner |
| description | This skill describes how to use the Elixir test runner |
To run all of the tests in the project, use:
mix test
To include tagged test:
mix test --include tag
To run a single test specify a line number:
mix tests test/waylo/customers_test.exs:34
Do not add extra flags or redirect standard error or output when using mix test.