From test-writing
Defends PHPUnit unit test review findings against adversary challenges in team review defense round, evaluating consensus challenges, resurrections, new findings, and producing updated stance.
npx claudepluginhub shopwarelabs/ai-coding-tools --plugin test-writingThis skill is limited to using the following tools:
Defend your findings against adversary challenges. Evaluate each challenge on its merits, then produce your defense stance.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Defend your findings against adversary challenges. Evaluate each challenge on its merits, then produce your defense stance.
Provided in spawn prompt by team-lead:
own_final_stance: your final stance from Wave 1 (debating skill output)adversary_challenges: challenges from the adversary for your assigned filesLoad defense-rules.md.
For each file, evaluate every adversary challenge:
For each challenge:
mcp__plugin_test-writing_test-rules__get_rules(ids={rule_id}) to load the detection algorithmFor each resurrection of a finding you withdrew in round 1:
For each adversary-introduced finding:
Note endorsed findings. No action required.
Produce defense stance per file using the format from output-format.md:
adversary_impact: defended or unchanged)adversary_impact: resurrected)adversary_impact: overturned)adversary_impact: introduced)This is your output. Return it to the lead.
If mcp__plugin_test-writing_test-rules__get_rules is unavailable, you cannot verify detection algorithms. Maintain your round 1 positions and note the limitation.