test — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited test (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Comprehensive testing framework covering code-level testing (unit, integration, e2e), UI/visual testing via browser automation, coverage analysis, and structured QA reporting.
If invoked with context (test scope), proceed with testing. If invoked WITHOUT arguments, use AskUserQuestion to present available test operations:
| Operation | Description |
|---|---|
(default) | Run unit/integration/e2e tests |
ui | Run UI tests on a website |
Present as options via AskUserQuestion with header "Test Operation", question "What would you like to do?".
NEVER IGNORE FAILING TESTS. Fix root causes, not symptoms. No mocks/cheats/tricks to pass builds.
references/test-execution-workflow.md)Execute test suites, analyze results, generate coverage. Supports JS/TS (Jest/Vitest/Mocha), Python (pytest), Go, Rust, Flutter. Includes working process, quality standards, and tool commands.
Load when: Running unit/integration/e2e tests, checking coverage, validating builds
references/ui-testing-workflow.md)Browser-based visual testing via agent-browser, web-testing, chrome-profile, or project-native Playwright/Vitest/k6 commands. Covers screenshots, responsive checks, accessibility audits, form automation, and console error collection.
Load when: Visual regression testing, UI bugs, responsive layout checks, accessibility audits
references/report-format.md)Structured QA report template: test results overview, coverage metrics, failed tests, performance, build status, recommendations.
Load when: Generating test summary reports
Code tests → test-execution-workflow.md
npm test / pytest / go test / cargo test / flutter test
Coverage: npm run test:coverage / pytest --cov
UI tests → ui-testing-workflow.md
Screenshots, responsive, a11y, forms, console errors
Auth: chrome-profile for real user login/cookies, or project-native test setup
Reports → report-format.md
Structured QA summary with metrics & recommendationsagent-browser, web-testing, chrome-profile, or project-native browser testsagent-browser for live browser testing without real user cookies; chrome-profile for the user's actual Chrome login state; web-testing or project-native Playwright/Vitest/k6 for repeatable UI testsai-multimodal skill for screenshot analysisdebug skill when tests reveal bugs requiring investigationsequential-thinking skill for complex test failure analysisIMPORTANT: Invoke "/project-organization" skill to organize the outputs.
Use naming pattern from ## Naming section injected by hooks.
When operating as teammate:
TaskList, claim assigned/next unblocked task via TaskUpdateTaskGet before startingTaskUpdate(status: "completed") then SendMessage results to leadFallback: Task tools (TaskList/TaskUpdate/TaskGet) are CLI-only — unavailable in VSCode extension. If they error, use TodoWrite for progress tracking and coordinate via SendMessage only.
Typically follows: /cook (test after implementation), /fix (test after bug fix) Typically precedes: /code-review (review after tests pass) Related: /cook (implement then test), /fix (fix then test)
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.