diff --git a/.changeset/diagnosing-bugs-redact-secrets.md b/.changeset/diagnosing-bugs-redact-secrets.md deleted file mode 100644 index a6a810a..0000000 --- a/.changeset/diagnosing-bugs-redact-secrets.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"mattpocock-skills": patch ---- - -Make `diagnosing-bugs` redact secrets. - -- Add a **Redact** section to `SKILL.md`. The skill has the agent show commands, outputs and captured artifacts; the section makes redaction the first move on each — write ``, build loops against env vars so the credential stays in the environment, and quote only the signal-carrying lines of a captured artifact. -- The Phase 1 completion criterion said "paste the invocation and its output". It now says show it redacted, and Phase 1 asks the user for a **redacted** captured artifact. -- Note in `scripts/hitl-loop.template.sh` that `capture` prints its value back to the terminal, so it takes observations while signing in stays a `step`. diff --git a/.changeset/harness-neutral-subagent-language.md b/.changeset/harness-neutral-subagent-language.md deleted file mode 100644 index 3e4db73..0000000 --- a/.changeset/harness-neutral-subagent-language.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"mattpocock-skills": patch ---- - -Drop Claude Code's tool and agent-type names from the subagent-dispatch instructions in `code-review`, `codebase-design`, and `improve-codebase-architecture`, so the step is followable on Codex and other harnesses. diff --git a/.changeset/wizard-no-minutes.md b/.changeset/wizard-no-minutes.md deleted file mode 100644 index 9daf823..0000000 --- a/.changeset/wizard-no-minutes.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"mattpocock-skills": patch ---- - -wizard: remove the time estimate. The template drops `TOTAL_MINUTES` and the time-remaining display, `stage` takes a name only, and progress is counted in stages. diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 964409c..60fc082 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "mattpocock-skills", - "version": "1.2.2", + "version": "1.2.3", "description": "Matt Pocock's agent skills for real engineering — grilling, spec/ticket flows, TDD, code review, domain modelling and more. Plug-and-play, not vibe coding.", "author": { "name": "Matt Pocock", diff --git a/CHANGELOG.md b/CHANGELOG.md index ac42b5b..26d68ff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # mattpocock-skills +## 1.2.3 + +### Patch Changes + +- [#779](https://github.com/mattpocock/skills/pull/779) [`efce423`](https://github.com/mattpocock/skills/commit/efce423018fc6468a3239621f1c1bcaacc723801) Thanks [@mattpocock](https://github.com/mattpocock)! - Make `diagnosing-bugs` redact secrets. + + - Add a **Redact** section to `SKILL.md`. The skill has the agent show commands, outputs and captured artifacts; the section makes redaction the first move on each — write ``, build loops against env vars so the credential stays in the environment, and quote only the signal-carrying lines of a captured artifact. + - The Phase 1 completion criterion said "paste the invocation and its output". It now says show it redacted, and Phase 1 asks the user for a **redacted** captured artifact. + - Note in `scripts/hitl-loop.template.sh` that `capture` prints its value back to the terminal, so it takes observations while signing in stays a `step`. + +- [#781](https://github.com/mattpocock/skills/pull/781) [`14bfbbd`](https://github.com/mattpocock/skills/commit/14bfbbd8654a8d2910299e1a004c19c1979687d8) Thanks [@mattpocock](https://github.com/mattpocock)! - Drop Claude Code's tool and agent-type names from the subagent-dispatch instructions in `code-review`, `codebase-design`, and `improve-codebase-architecture`, so the step is followable on Codex and other harnesses. + +- [#783](https://github.com/mattpocock/skills/pull/783) [`c0fd1e9`](https://github.com/mattpocock/skills/commit/c0fd1e973e040347d424e09934099f1bd6c2dee0) Thanks [@mattpocock](https://github.com/mattpocock)! - wizard: remove the time estimate. The template drops `TOTAL_MINUTES` and the time-remaining display, `stage` takes a name only, and progress is counted in stages. + ## 1.2.2 ### Patch Changes diff --git a/package.json b/package.json index 13fb3ea..2200fef 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mattpocock-skills", - "version": "1.2.2", + "version": "1.2.3", "private": true, "description": "Matt Pocock's agent skills for real engineering", "repository": {