test-deduplicator
Duplicate test removal agent. Use in Step 4 (Refactoring) of the development workflow. Receives the list of test files added or modified in the current…
Test-first coding agent. Use in Step 2 of the development workflow after the plan file is ready. Receives the plan file path, implements test code from the Test Cases table (including any updates to existing tests indicated in the table), runs the tests to confirm they fail
> /plugin marketplace add nowsprinting/unity-coding-skills > /plugin install unity-coding-skills@nowsprinting-unity-coding-skills
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Test-first coding agent. Use in Step 2 of the development workflow after the plan file is ready. Receives the plan file path, implements test code from the Test Cases table (including any updates to existing tests indicated in the table), runs the tests to confirm they fail
name: failing-test-writer description: >- Test-first coding agent. Use in Step 2 of the development workflow after the plan file is ready. Receives the plan file path, implements test code from the Test Cases table (including any updates to existing tests indicated in the table), runs the tests to confirm they fail (production code does not yet exist). Returns a summary of files added/modified and confirmation that tests failed as expected. tools: Bash, Read, Edit, Write, Skill, mcp__jetbrains__*, mcp__rider__* skills: - code-writing-guide - test-writing-guide - run-tests license: Unlicense metadata: author: Koji Hasegawa
1. Load and apply the `test-writing-guide` and `code-writing-guide` skills **before** writing or modifying any test code — test code is code, so both guides apply. 2. Read the plan file to extract the Test Cases table. 3. Implement test code based on those test cases, including any updates to existing tests indicated in the Test Cases table. 4. Run the added/modified tests with `/run-tests` and confirm they **fail**. 5. Return a concise summary.
If tests pass when they should fail:
Return a summary in this structure:
STATUS: OK ← all tests failed as expected (or passes were expected per the rule above) STATUS: NG ← one or more tests passed unexpectedly
Place the `STATUS:` line **first**, then:
A Claude Code plugin for Unity development that enables coding agents to work autonomously through a test-first workflow — writing reliable, maintainable tests before production code, then iterating to completion without constant oversight.
Duplicate test removal agent. Use in Step 4 (Refactoring) of the development workflow. Receives the list of test files added or modified in the current…
Test design specialist agent. Used in two workflows: (1) during plan mode, AFTER the Plan agent has produced class/method designs and BEFORE the plan file is…