Test
SkillDev toolsRun backend (.NET) xUnit unit and integration tests via the developer CLI.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Test skill
What this skill tells your AI
The instructions your AI receives, as published by platformplatform/platformplatform in .claude/skills/test/SKILL.md and read by ahel’s review.
dotnet run --project developer-cli -- test [--self-contained-system <name>] [--filter <expr>] [--no-build] [--exclude-category <cat>] --quiet
Use developer-cli exactly as written - do not expand to an absolute worktree path.
Backend only - there is no frontend test runner.
--self-contained-system <name>- narrows to one SCS (e.g.account,main)--filter <expr>- forwarded todotnet test --filterto scope to a subset of tests--no-build- skip rebuild before running (faster after a recent build)--exclude-category <cat>- defaults toNoisy; pass an empty string to include them
No arguments runs every test across every SCS.
After build succeeds, run format, lint, test in parallel with --no-build.
Examples
dotnet run --project developer-cli -- test --quiet # all tests
dotnet run --project developer-cli -- test --self-contained-system account --quiet # one SCS
dotnet run --project developer-cli -- test --filter "FullyQualifiedName~LoginTests" --quiet # filter by name
dotnet run --project developer-cli -- test --no-build --quiet # after a recent build
Always pass --quiet
Verbose output goes to a log file. On success the CLI prints a one-line summary (totals + duration); on failure it lists the failed test names plus the log path - read the log if you need stack traces. Without --quiet every test result streams into the conversation.
Signals
- GitHub stars
- 441
- Forks
- 52
- Last commit
- Jul 2026
Advanced
- Catalog kind
- skill
- Gateway key
test-platformplatform- Source
- github.com/platformplatform/platformplatform