Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Changelog

## 0.2.0 — 2026-02-20

### Changed
- Replace jq with Node.js for all JSON parsing in hook and tests — eliminates the jq dependency (node is already required for npx)
- Remove jq check from setup.sh dependency checker
- Clean up plugin.json for marketplace submission: add homepage field, add version field (CLI validator recommends it)
- Strengthen command instructions to prevent local repo substitution

### Added
- Submitted to claude-plugins-official marketplace

## 0.1.1 — 2026-02-13

### Changed
Expand Down
2 changes: 1 addition & 1 deletion hooks/post-write-lint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ LINT_JSON="$LINT_JSON" SKILL_DIR="$SKILL_DIR" node -e "

let summary;
if (diags.length === 0) {
summary = 'skill-tools lint: all 9 rules passed for ' + dir + '/SKILL.md';
summary = 'skill-tools lint: all rules passed for ' + dir + '/SKILL.md';
} else {
const msgs = diags.map(d =>
' [' + d.severity + '] ' + (d.ruleId || 'unknown') + ': ' + d.message
Expand Down
8 changes: 4 additions & 4 deletions skills/skill-quality/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,16 +107,16 @@ Run the quality tools to catch issues before they bite you:

```bash
# Quick spec check — does the file parse correctly?
npx --yes skill-tools@latest validate ./my-skill/SKILL.md
npx --yes skill-tools@0.2.2 validate ./my-skill/SKILL.md

# Quality lint — description, examples, error handling, headings
npx --yes skill-tools@latest lint ./my-skill/SKILL.md
npx --yes skill-tools@0.2.2 lint ./my-skill/SKILL.md

# Full picture — validate + lint + score in one pass
npx --yes skill-tools@latest check ./my-skill/SKILL.md
npx --yes skill-tools@0.2.2 check ./my-skill/SKILL.md
```

Or use the slash commands: `/skill-tools:validate`, `/skill-tools:lint`, `/skill-tools:score`, `/skill-tools:check`.
Or use the slash commands: `/skill-tools:lint`, `/skill-tools:check`.

## Common Fixes

Expand Down