yuniorsf

Gen Tests — Development skill for Claude Code

Development community

Generate unit tests with 100% code coverage for the class named: $ARGUMENTS.

How to install Gen Tests

Installs to ~/.claude/commands/yuniorsf-geoassets-gen-tests.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/yuniorsf/GeoAssets/HEAD/.claude/commands/gen-tests.md -o ~/.claude/commands/yuniorsf-geoassets-gen-tests.md

Restart Claude Code, or start a new session, for it to be picked up.

What Gen Tests does

Generate unit tests with 100% code coverage for the class named: $ARGUMENTS

Steps

  1. **Locate the class** — search the codebase for a file containing `class $ARGUMENTS` or `record $ARGUMENTS`. Read the full source file.

  2. **Discover the test project** — look under `tests/` for a `*.Tests.csproj`. If none exists for the source project, note that a new test project must be created. Check any existing test files for:

    • Test framework (xUnit, NUnit, MSTest)
    • Assertion library (`F

Alternatives in Development

  • Oob — Out-of-band orchestrator — confirm BLIND SSRF/XXE/SQLi/RCE/Log4Shell by correlating interactsh callbacks to th 4.5k ★
  • Skillforge — The ultimate meta-skill for generating best-in-class Claude Code skills 559 ★
  • Coverage Upper — Focuses on precisely covering up code files with tests by leveraging dedicated skills 76 ★

Full documentation available on GitHub

View Source Repository