What problem does it solve?
Navigate between Jekyll plugins and their tests to quickly identify untested code and review test coverage across the project.
Core Features & Use Cases
- Navigate between plug-ins sources (
_plugins/src/) and tests (_tests/src/).
- Locate untested modules and assess test coverage using the built-in scripts.
- Identify orphan tests (tests without a matching plugin) to keep the codebase clean.
Quick Start
From project root, run the following commands:
.claude/skills/plugin-navigator/scripts/test-for-plugin _plugins/src/infrastructure/url_utils.rb
.claude/skills/plugin-navigator/scripts/plugin-for-test _tests/src/infrastructure/test_url_utils.rb
.claude/skills/plugin-navigator/scripts/coverage-stats
.claude/skills/plugin-navigator/scripts/coverage-stats --list-missing
.claude/skills/plugin-navigator/scripts/coverage-stats --list-missing --by-domain
.claude/skills/plugin-navigator/scripts/orphan-tests