dotfiles/.claude/skills/repomatic-test/SKILL.md
Run and write YAML test plans for compiled binaries.
npx skillsauth add kdeldycke/dotfiles repomatic-testInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
!find . -name '*.yaml' -path '*/test*plan*' -o -name '*.yml' -path '*/test*plan*' 2>/dev/null | head -10
!grep -A2 'test.plan' pyproject.toml 2>/dev/null || echo "No test plan config in pyproject.toml"
![ -f repomatic/__init__.py ] && echo "CANONICAL_REPO" || echo "DOWNSTREAM"
You help users run YAML-based test plans against compiled binaries or write new test plans.
CANONICAL_REPO, use uv run repomatic.uvx -- repomatic.$ARGUMENTS includes --command or a test plan file path, pass through to <cmd> test-plan $ARGUMENTS.$ARGUMENTS is empty, check for existing test plan files. If found, offer to run them. If none found, offer to help write one.Suggest the user run:
/repomatic-lint for broader repository validation beyond test plans.tools
Create or update an upstream contributions page (docs/upstream.md) tracking the project's relationship with its dependencies. Discovers merged PRs, reported issues, workarounds, and declined features.
documentation
Detect stale translations in readme.*.md and contributing.*.md files by comparing structure and content against the English source, then draft updated translations for changed sections.
testing
Two-way comparison and synchronization of Sphinx documentation across sibling projects. Discovers discrepancies in conf.py, install.md, index.md toctree, pyproject.toml docs dependencies, extra-deps sections, readme badges, and static assets. Use when you want to align documentation structure, catch stale dependencies, or push improvements across your Sphinx-enabled repositories.
tools
Optimize GitHub topics for discoverability by analyzing competition on topic pages.