Skip to content

Commit cf14b02

Browse files
author
Brad Kinnard
committed
chore(release): cut v1.4.0
Bumps pyproject [project] version, src/skillcheck/__init__.__version__, and the self-host SKILL.md frontmatter version to 1.4.0. Moves the accumulated [Unreleased] block under [1.4.0] - 2026-05-27. This release consolidates: shipping drift fixes (empty action/ dir, CLI --format error message), pre-commit and action install paths, description scorer coverage (-ing/-ed inflection, seamless/empowering vague words), references extractor sharing the backtick helper with the capability graph and scanning <a href> tags, configurable reserved_words in skillcheck.toml, published JSON Schemas for the agent IO contracts, agent prompt scaffolding snapshot tests, --history fan-out across multiple paths, table-driven mutual-exclusion checks, a threading lock on the tokenizer cache, documentation polish, the release-notes promotion workflow, and SLSA build provenance on tagged releases. Full detail in CHANGELOG.md.
1 parent c163915 commit cf14b02

4 files changed

Lines changed: 5 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.4.0] - 2026-05-27
11+
1012
### Changed
1113

1214
- README exit-codes table expanded: the `1` row now lists every escalation path (errors, warning-only run with `--strict`, regression with `--fail-on-regression`, ingest parse failure) and includes the `1` > `3` priority note that was previously only in `.github/CLAUDE.md`.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "skillcheck"
7-
version = "1.3.0"
7+
version = "1.4.0"
88
description = "Cross-agent skill quality gate for SKILL.md files conforming to the agentskills.io specification"
99
readme = "README.md"
1010
license = { text = "MIT" }

skills/skillcheck/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: skillcheck
33
description: Validates and scores SKILL.md files against the agentskills.io specification; use when linting skills for cross-agent compatibility, description quality, or capability graph structure.
4-
version: "1.3.0"
4+
version: "1.4.0"
55
author: "Brad Kinnard (moonrunnerkc), Aftermath Technologies Ltd"
66
---
77

src/skillcheck/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from skillcheck.parser import ParsedSkill, ParseError
33
from skillcheck.result import Diagnostic, Severity, ValidationResult
44

5-
__version__ = "1.3.0"
5+
__version__ = "1.4.0"
66

77
__all__ = [
88
"validate",

0 commit comments

Comments
 (0)