Skip to content

Add test runner skill documentation for Claude#96

Merged
swlynch99 merged 3 commits intomainfrom
claude/create-test-runner-skill-YFu6u
Feb 20, 2026
Merged

Add test runner skill documentation for Claude#96
swlynch99 merged 3 commits intomainfrom
claude/create-test-runner-skill-YFu6u

Conversation

@swlynch99
Copy link
Contributor

Summary

Added comprehensive documentation for the test runner skill that guides Claude in running the project's test suite using cargo-nextest.

Changes

  • Created .claude/skills/test-runner.md with detailed instructions for running tests
  • Documented prerequisites and setup requirements
  • Provided commands for running the full test suite, specific tests, and individual crates
  • Included key implementation details about WASM test binaries, SQLx integration tests, and CI profile configuration

Details

The skill documentation covers:

  • Full test suite execution with cargo nextest run
  • Filtering tests by name or crate
  • Prerequisites including the cargo xtask claude setup command
  • Important context about DATABASE_URL requirements for integration tests
  • WASM binary building via the nextest setup script
  • CI-specific profile configuration for local testing parity

https://claude.ai/code/session_01JNkEDu5MMVGw7bKGNo56QZ

Provides instructions for running the test suite, including cargo nextest
for unit/integration tests, doc tests, formatting checks, and clippy.
Documents prerequisites, database requirements, and WASM binary setup.

https://claude.ai/code/session_01JNkEDu5MMVGw7bKGNo56QZ
Add required YAML frontmatter with name and description fields. Trim
verbose explanations that Claude already knows, keeping only
project-specific context like exact commands and environment details.

https://claude.ai/code/session_01JNkEDu5MMVGw7bKGNo56QZ
@swlynch99 swlynch99 enabled auto-merge (squash) February 20, 2026 20:58
@swlynch99 swlynch99 merged commit fd16198 into main Feb 20, 2026
7 checks passed
@swlynch99 swlynch99 deleted the claude/create-test-runner-skill-YFu6u branch February 20, 2026 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants