Repository navigation
v4.7.0 — Modern Skills Layout Mirror
What's new
Turing v4.7.0 ships a modern Claude Code skills/turing/ package mirror while preserving the existing /turing and /turing:<command> runtime contract. The editable source remains commands/, the registry remains canonical, and the npm package now exposes both the proven legacy-compatible command layout and the modern SKILL.md layout conventions.
This is intentionally a staged migration: users get the modern package shape immediately, while install and verification behavior continue to land under .claude/commands/turing exactly as before.
Modern skills mirror
- Added generated
skills/turing/SKILL.mdandskills/turing/<command>/SKILL.mdmirrors for all 74 registered commands - Added
skills/turing/rules/loop-protocol.mdas the mirrored command-rule source - Added
npm run sync:skillsfor maintainers to refresh the generated mirror fromcommands/ - Added
node src/sync-skills-layout.js --checkfor CI-style drift detection
Package and docs polish
- Included
skills/in the npm package allowlist - Excluded generated Python cache/build artifacts from package dry-runs
- Updated contributor and architecture docs to explain the staged source-of-truth model
- Updated docs changelog, install output, and version badges for v4.7.0
Numbers
- 2032 tests
- 74 commands
- 93 template scripts
- 5 commits since v4.6.0
Verification
node src/sync-skills-layout.js --checkpython -m pytest tests/test_skills_layout.py tests/test_command_registry.py tests/test_manifest_consistency.py -v- temporary
HOMEinstall + verify npm pack --dry-run- full pytest suite: 2032 passed
Full changelog
feat: add skills layout sync utilitychore: package generated skills mirrortest: cover skills layout driftdocs: document staged skills layout migrationchore: release v4.7.0