Skip to content

v1.3.0

Choose a tag to compare

@qiaeru qiaeru released this 05 Jul 16:22
· 30 commits to main since this release

Added

  • A validate CI workflow mirroring the sibling repos: a repo-invariants script (skill frontmatter, relative links, the no-dash prose rule, plugin version matching the latest release), markdown hygiene via markdownlint-cli2, and the plugin manifest validation, on push, PR, and a weekly schedule. Dependabot keeps the workflow's actions current.

Changed

  • English-prose pass over the README and the committing skill: US spelling (color, behavior), missing serial commas, and small wording fixes.
  • committing adds the amend rule (fix an unpushed commit with git commit --amend, fix forward once pushed), per-concern staging instead of a reflex git add -A, the same diff base for the secret scan as for the comment pass (with an origin/main fallback when the branch has no upstream), and pins the [Unreleased] and version headings as never localized.
  • releasing names the pre-release range (<last-tag>..HEAD, the whole history on a first release), guards the tag step (clean tree, right commit, vX.Y.Z as the tag message), recovers a pushed tag whose Release did not publish, skips the automation check when no workflow exists, and reminds that a released plugin reaches installed copies through /plugin update.
  • scaffolding-repos flags a missing LICENSE to the owner without ever picking one.
  • Trim the skill descriptions back under the 300-character frontmatter limit, and write italics as underscores.

Fixed

  • Drop the redundant **/CLAUDE.md line from the .gitignore template: an unslashed CLAUDE.md already matches at every level.