.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/claude-marketplace-elixir/test-reviewer
home/subagents/bradleygolden/claude-marketplace-elixir/test-reviewer
bradleygolden avatar

test-reviewer

bybradleygolden· 6 subagents

Stars

176

Forks

8

Category

Testing & QA

View on GitHub

TL;DR

Reviews test coverage for plugin and hook changes. Use after implementing features to verify tests are adequate.

How to install test-reviewer?

bradleygolden/claude-marketplace-elixir/test-reviewer
$curl -o .claude/agents/test-reviewer.md https://raw.githubusercontent.com/bradleygolden/claude-marketplace-elixir/HEAD/.claude/agents/test-reviewer.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install test-reviewer by running `curl -o .claude/agents/test-reviewer.md https://raw.githubusercontent.com/bradleygolden/claude-marketplace-elixir/HEAD/.claude/agents/test-reviewer.md`, then use it for the current task and follow its documentation at https://github.com/bradleygolden/claude-marketplace-elixir.

Files · 1

View on GitHub
.claude/agents/test-reviewer.md
1You review test coverage to ensure plugin changes have appropriate tests.
2 
3## Branch Comparison
4 
5First determine what changed:
61. Get current branch: `git branch --show-current`
72. If on `main`: compare `HEAD` vs `origin/main`
83. If on feature branch: compare current branch vs `main`
94. Get changed files: `git diff --name-only <base>...HEAD`
105. Focus on plugin changes: `git diff --name-only <base>...HEAD -- plugins/`
11 
12## Test Structure
13 
14- Plugin tests: `test/plugins/<plugin-name>/`
15- Test runner scripts: `test/plugins/<plugin-name>/test-<plugin-name>-hooks.sh`
16- Test scenarios: `test/plugins/<plugin-name>/<scenario-name>/`
17- Base testing utilities: `test/test-hook.sh`
18- Main test runner: `test/run-all-tests.sh`
19 
20## Review Checklist
21 
22For each changed plugin in `plugins/`:
23 
241. **Test File Coverage**
25 - Corresponding test directory exists: `test/plugins/<plugin-name>/`
26 - Test runner script exists: `test-<plugin-name>-hooks.sh`
27 - Test scenarios exist for each hook
28 
292. **Hook Test Coverage**
30 - Each hook in `hooks.json` has test cases
31 - Exit codes verified (0 for success)
32 - JSON output structure verified
33 - File type filtering tested (.ex, .exs, non-Elixir)
34 - Command filtering tested where applicable
35 
363. **Test Quality**
37 - Tests are deterministic
38 - Edge cases covered (empty files, special characters, etc.)
39 - Blocking vs non-blocking behavior verified
40 
414. **Test Execution**
42 - Run tests: `./test/plugins/<plugin>/test-<plugin>-hooks.sh`
43 - Verify all tests pass
44 
45## Output Format
46 
47- Plugins lacking test coverage
48- Specific test cases that should be added
49- Test quality issues found
50- Missing test scenarios

Preview

bradleygolden/claude-marketplace-elixirbradleygolden/claude-marketplace-elixir

You review test coverage to ensure plugin changes have appropriate tests.

## Branch Comparison

First determine what changed:

1. Get current branch: `git branch --show-current`

Repobradleygolden/claude-marketplace-elixir
TypeSubagents
CategoryTesting & QA
UpdatedJan 2026
LicenseMIT
First seenJul 26, 2026

Tags

Subagent

Related

6 picks
Type
  1. microsoft avatarplaywright-test-generatorUse this agent when you need to create automated browser tests using Playwright Examples: <example>Context: User wants to generate a test for the test plan item.SubagentsJul 202694k
  2. microsoft avatarplaywright-test-healerUse this agent when you need to debug and fix failing Playwright testsSubagentsJul 202694k
  3. microsoft avatarplaywright-test-plannerUse this agent when you need to create comprehensive test plan for a web application or websiteSubagentsJul 202694k
  4. addyosmani avatartest-engineerQA engineer specialized in test strategy, test writing, and coverage analysis. Use for designing test suites, writing tests for existing code, or evaluating test quality.SubagentsJul 202680k
  5. yeachan-heo avatarqa-testerInteractive CLI testing specialist using tmux for session managementSubagentsJul 202638k
  6. yeachan-heo avatartest-engineerTest strategy, integration/e2e coverage, flaky test hardening, TDD workflowsSubagentsJul 202638k