Skip to content
Agentmart
Submit a tool

test

Use this workflow skill for running tests only: choose the narrowest relevant test command first and keep test runs fast and actionable; prefer validate when…

Skill by kaeawc

IndexedApache-2.0★ 52
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/kaeawc-test

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use this workflow skill for running tests only: choose the narrowest relevant test command first and keep test runs fast and actionable; prefer validate when the user wants broader non-test checks too.

Use cases: testing, productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/test

What's inside

Skill name
test
Description
Use this workflow skill for running tests only: choose the narrowest relevant test command first and keep test runs fast and actionable; prefer validate when the user wants broader non-test checks too.
License
Apache-2.0
Instructions
31 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Run Tests

Use the smallest test command that answers the user’s question.

- This skill is test-focused.
- Prefer `validate` when lint, build, formatting, or other non-test checks are part of the request.

## Workflow

1. Determine the scope from the changed files or the user request.
2. Prefer targeted tests before full suites.
3. For TypeScript, use `bun test <file>` or `bun test --bail` before `bun test` when narrowing failures.
4. For Android or iOS, run only the relevant platform test command.
5. Save verbose logs to `scratch/` when needed and summarize failures with file names and root causes.

## Repo Validation Mapping

- TypeScript all tests: `bun test`
- Single TypeScript file: `bun test <file>`
- Timing budget check: `bash scripts/validate-bun-test-timings.sh --run-unit-lane`, or pass an existing focused JUnit XML report to measure it directly
- Android: `(cd android && ./gradlew test)` or a narrower task
- iOS Swift package tests: `bash scripts/ios/swift-test.sh`
- Local component or integration flows: prefer a purpose-built script in `scripts/`

## Test Quality Rules

- Keep unit tests fast and deterministic.
- Use interfaces, fakes, and fake timers when adding or fixing tests.
- Do not accept a failing test as an allowable outcome.

From kaeawc/auto-mobile, Apache-2.0.

More from kaeawc/auto-mobile

Signals

Stars
52
Forks
7
Open issues
510
Contributors
20
Last commit (this folder)
Oct 20, 2026 (9 days ago)
Last release
Oct 19, 2026 (10 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from kaeawc

Cite this page

test skill. Agent Mart. https://agentmart.dev/skills/kaeawc-test (last updated 2026-10-24)