Releases: stonematt/stonematt-skills
Releases · stonematt/stonematt-skills
Release list
v0.3.0
Two of the seven skills in the pack manifest change in this release —
stone-commit and stone-merge. Everything else below is preview or
repo-internal and does not reach a npx skills add / marketplace install.
Changed
stone-commitnow detects multiple linked tickets on one branch and emits
oneCloses #Nline per ticket. Detection leads with tickets named in the
session and#Nrefs in commit messages; thefeat/<n>-slugbranch-name regex
drops to a legacy fallback, since the canonical branch convention carries no
issue token. Candidates are filtered to open issues, and/to-ticketsparent
issues holding open sub-issues are dropped so a batch PR can't auto-close a
spec.Closeslines are emitted ondevPRs too — the keyword is inert there,
butstone-mergereads it to stage each ticket.stone-mergestrips every upstreamstatus:lane when staging a ticket
(wip,ready,triage), not justwip. A ticket can reachstagedfrom any
of them: autonomous work often merges straight fromready, and a bug filed
and fixed in one sitting never leavestriage.
Fixed
stone-adopt-pocock(preview — inskills/in-progress/, not in the pack
manifest):pocock-board.shbound Projects v2 GraphQL variables with
gh api -F, which type-infers its value, so an all-digit option id crossed the
wire as an Int and the mutation was rejected against aString!variable. All
bindings are now-f. (#89)
Internal
afk-ready→afkas the canonical triage flag, across the repo docs and the
live GitHub label.afk-readyis now a legacy alias to migrate. The pack ships
no triage vocabulary to consumers, so this changes nothing downstream.stone-adopt-pocockpreview: workbench reframed as the loop rather than a
deferred slice, plus a transient de-GSD nudge in delta reconcile. (#84)- Brief specifying deterministic CI sync workflow templates for
stone-adopt-pocock, replacing per-run prose generation
(docs/briefs/ci-workflow-templates.md).
v0.2.0
Added
stone-adopt-pocockwrapper skill (preview — ships in
skills/in-progress/, not yet in the pack manifest). One idempotent
install-or-upgrade path that adopts Matt Pocock's skill-suite on any repo: runs
Pocock's ownsetup-matt-pocock-skills, then overlays only the Stone delta —
translation-table conventions, a durable version stamp carrying a
live-discovered role-binding recipe, a stale-v1.0 rewrite, and an optional
Projects v2 board. Includes a read-only preflight readiness gate, a gitignored
workbench learning ledger, and a runtime acceptance gate + issue-lifecycle
smoke (Test Seam 1).- Versioning system:
scripts/release.sh(tag + GitHub Release driven off
plugin.json),scripts/check-latest.sh(consumer freshness check), a
VERSIONmarker stamped into claude.ai zips, and this changelog.
Changed
- Branch flow formalized as
feature → dev → main(dev= integration/default,
main= release). Tracker + agent docs updated to match.
v0.1.0
Added
- Baseline release.
stone-*skill pack:stone-commit,stone-merge,
stone-promote-settings,stone-ai-sniff-test,stone-client-report,
stone-journal,stone-journal-status. - Cross-surface install paths:
npx skills add, Claude Code plugin marketplace,
claude.ai zip upload. - Nightly auto-journaling sweep (
scripts/journal-sweep.sh) with launchd
install/uninstall/run helpers.