Skill-Lab completely-different-name
Use when you need to test a skill whose name does not match its directory.
install
source · Clone the upstream repo
git clone https://github.com/8ddieHu0314/Skill-Lab
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/8ddieHu0314/Skill-Lab "$T" && mkdir -p ~/.claude/skills && cp -r "$T/tests/fixtures/skills/invalid/name-mismatch" ~/.claude/skills/8ddiehu0314-skill-lab-completely-different-name && rm -rf "$T"
manifest:
tests/fixtures/skills/invalid/name-mismatch/SKILL.mdsource content
The
name: field says completely-different-name but this directory is called
name-mismatch. The spec requires them to be identical.
Expected failure: naming.matches-directory [high]