Run pytest tests via the backend-tester agent
Detects the project's test framework, delegates test execution to the stack's tester agent, and reports a pass/fail summary. Works with any stack by auto-detecting the available test runner.
/test # Run the full test suite
/test path/to/file.test # Run a specific test file
/test --coverage # Run with coverage reporting
Detect test framework. Inspect the project for known test configuration files and scripts:
package.json scripts (test, vitest, jest) for JS/TS stackspytest.ini, pyproject.toml [tool.pytest], setup.cfg for PythonGemfile with rspec for Ruby (bundle exec rspec)go.mod for Go (go test ./...)mix.exs for Elixir (mix test)Cargo.toml for Rust (cargo test)Delegate to the stack's tester agent. Use the Task tool to invoke the tester sub-agent with the following context:
.agent-pipeline/implement.mdRun the test suite. The tester agent executes the tests, capturing stdout and stderr. If specific files were requested, only those files are run.
Report results. The tester agent returns a structured summary:
## Test Results
**Status:** PASS | FAIL
**Total:** N tests
**Passed:** N
**Failed:** N
**Skipped:** N
**Duration:** Ns
### Failures (if any)
- test_name: reason
Write pipeline artefact. If running as part of a sequential pipeline,
write results to .agent-pipeline/test.md for the next stage.
| Stack | Frameworks | |------------|-----------------------------------| | TypeScript | Vitest, Jest, Mocha, Playwright | | Python | pytest, unittest | | Ruby | RSpec, Minitest | | Go | go test | | Elixir | ExUnit, mix test | | Rust | cargo test |
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer