What problem does it solve?
This Skill helps you create high-quality, project-convention-compliant tests for OhMyCode modules and files without guessing the repository’s testing patterns.
Core Features & Use Cases
- Target Resolution: Maps a module or path argument to the correct source file so tests are written against the right code.
- Test Pattern Matching: Reads existing fixtures and nearby tests to match the repository’s conventions and coverage style.
- Coverage Planning: Designs happy-path, failure, and edge-case scenarios for tools, core modules, and providers.
- Verification Workflow: Instructs you to run the generated tests immediately so failures can be fixed before handoff.
- Use Case: Add tests for a provider, tool, or core loop file and keep them aligned with the project’s fixtures, async patterns, and file layout.
Quick Start
Ask the Skill to generate tests for a specific OhMyCode module or file, then run the resulting tests to verify they pass.