hunvreus/skill-issue · Archived

test

Add, update, or repair tests for behavior, regressions, and test-first development. Use when the user asks for tests, TDD, red-green-refactor, regression coverage, test repair, or behavior-driven implementation.

First seen May 19, 2026

Installation

$ npx skills add hunvreus/skill-issue --skill test

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from hunvreus/skill-issue · top by installs.

npx skills add hunvreus/skill-issue

Browse all from hunvreus/skill-issue

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 36
License LICENSE
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,511 B
  • docs SUMMARY.md 223 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 14 installs

SKILL.md

Test

Input

  • A behavior, bug, module, feature, failing test, or uncovered path to test.
  • Use explicit input first; otherwise infer from context, recent edits, selected files, or branch.
  • Safest default: identify public behavior and highest-risk paths before writing tests.

Workflow

  1. Define behavior. Identify the public interface and the behavior that matters to the user.
  2. Pick the first slice. Choose one narrow behavior that proves the path end to end.
  3. Write or repair tests. Prefer behavior-facing tests over implementation-detail tests.
  4. Use TDD when requested. Red: write one failing test. Green: write the smallest implementation that passes. Repeat by slice.
  5. Refactor when green. Simplify duplication, names, and module shape after tests pass.
  6. Validate. Run relevant tests, typecheck, lint, or build commands.

Output

  • Behaviors covered
  • Tests added, changed, or repaired
  • Implementation changed, if any
  • Validation run
  • Remaining test gaps

Guardrails

  • Do not write all tests before all implementation when using TDD.
  • Prefer tests through public interfaces over private functions and internal mocks.
  • Do not refactor while tests are red.
  • Keep test scope proportional to behavior risk.