Skip to content

0.13.0

2026-06-11 · View on GitHub

What's New

Features - Support file paths and multiple paths as CLI arguments - Add reference-definition autofix for broken internal links - Migrate markdown parsing to a markdown-it-py AST - Per-rule documentation pages and skillsaw explain <rule-id> command - Add pre-commit hook support - Treat bare skillsaw-disable-next-line as suppress-all

Fixes - Fix multi-path fix execution, collapse dedup to one pass - Fix LLM dry-run deleting pre-existing empty-body files - Fix baseline entries falsely reported stale - Fix --no-custom-rules bypass on agentskill-name rename re-lint - Check all handlers in add_hook duplicate detection - Quote YAML-significant strings in config.save() - Parse config version leniently instead of crashing - Surface rule crashes as ERROR violations - Apply _WALK_SKIP_DIRS to skill and promptfoo discovery

Other - Include baseline-suppressed count in --output reports