.claude/skills/test-adapter/SKILL.md
Run adapter module tests. First argument is adapter name (matches directory under backend/adapters/). Use when user wants to run adapter tests or mentions /test-adapter command.
npx skillsauth add rakovi4/continue-example test-adapterInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
/test-adapter rest
/test-adapter h2 LoginStorageTest
/test-adapter email
/test-adapter h2 TaskStorageTest
Read ProductSpecification/technology.md Conventions table for the backend test command pattern. Adapter name maps to the adapter module path (e.g., adapters/{adapter}).
Parse arguments: first word is adapter name, optional second word is test filter.
Without test filter:
{Backend test command} with module = adapters/{adapter}
With test filter:
{Backend test command} with module = adapters/{adapter}, filtered to *{filter}*
Report the test results from output.
testing
Run use-case module tests quickly. Use when user wants to run use-case tests or mentions /test-usecase command.
development
Generate BDD test specifications for story in 6 categories (API, UI, Load, Infrastructure, Security, Integration). Use when user wants to create test cases or mentions /test-spec command.
testing
Review tests to replace loose validation (contains, isNotNull, isNotEmpty) with strict validation (isEqualTo on parsed fields). Use when user wants to improve test assertions or mentions /test-review command.
development
Run frontend tests. Use when user wants to run frontend unit tests or mentions /test-frontend command.