All notable changes to this plugin are documented here.
scripts/run_golden_prompts.py— live golden-prompt runner. Executes every activation and routing prompt fromtests/golden-prompts.mdthrough headlessclaude -p --plugin-dir, asserting the right skill activates, adjacent skills stay dormant, and (in--fullmode) the output uses the contracted verdict vocabulary. Costs API tokens — run before releases, not in CI. Supports--modelfor cross-model checks.- "Wrong verdict report" issue template (
.github/ISSUE_TEMPLATE/wrong-verdict.yml) — structured field-report intake; every confirmed report becomes a regression case.
plugin.jsonrejected by current Claude Code. The manifest failed schema validation (authormust be an object, not a string;skillspaths must be./-prefixed), so--plugin-dirloads — and potentially fresh plugin-manager installs — silently dropped all 16 skills. Found by the first live run of the golden-prompt runner.
- Applied a "missing manual" checklist pass (trigger design, structure, steering, pruning) across the skill suite:
- Removed a generic "write for [audience]. Be direct." sentence from 7 Synthesis/consolidation roles that added nothing beyond the output template already below it (kept concrete stakeholder specs where present, e.g.
tech-data-deployment's CISO/business-owner/DPO sign-off). - Reinforced two under-used "leading words" so they survive past the intro:
people-tool-selection's "constraints eliminate before capability ranks" now echoes at Role 3;general-idea-diagnostic's "Friction-first vs. Tech-first" now echoes at Roles 2 and 4. - Shortened the two long "not to be confused with" disambiguation footnotes (70/20/10 in
process-portfolio-observability, 88/25 intech-data-deployment) — each colliding number is now self-disambiguating at first use, so the footnote no longer has to carry the whole burden. - Trimmed one redundant example trigger phrase each from the three longest skill descriptions (
people-tool-selection,tech-data-deployment,people-frontline-engagement), keeping every distinct phrasing. CLAUDE.mddocuments the deliberate model-invoked trigger choice for this plugin (and the context-load tradeoff), so it isn't "fixed" by a future contributor;templates/SKILL.md.tmplandCONTRIBUTING.mdgain a noop-deletion-test and leading-words habit for new skills.
- Removed a generic "write for [audience]. Be direct." sentence from 7 Synthesis/consolidation roles that added nothing beyond the output template already below it (kept concrete stakeholder specs where present, e.g.
- Routing (negative-trigger) tests in
tests/golden-prompts.md— nine prompts that must route to one skill and must NOT activate its adjacent sibling (tool-selection vs. literacy-curriculum, idea-diagnostic vs. roi-gate, data-deployment vs. agent-guardrail, …), plus a dormancy check. Inspired by the book-to-skill ecosystem's activation/dormancy testing. - Size-budget warning in
scripts/validate.py— non-fatal WARN when a SKILL.md exceeds ~4K tokens (16K chars), keeping skills one-gulp loadable. - Distillation guide — the five extraction questions for turning a book, framework, or real decision into a skill, in
templates/SKILL.md.tmplandCONTRIBUTING.md, with negative-trigger and counterfactual-reproduction requirements in the pre-PR checklist. - New skill:
people-tool-selection— six-role selector for choosing which AI tool to put in front of a specific user group (training cohort, team, department). Constraint-first method: hard eliminators (cost, ecosystem, setup friction, data, language, IT policy) filter candidates before capability comparison; then picks an intervention mode (Deepen / Extend / Introduce) and ranks survivors by new-artifact delta per unit of friction. Outputs Adopt-now / Adopt-with-scaffolding / Pilot-with-subgroup / Skip plus a first-win exercise and growth path. Ships with the Mongolian-teachers reference case (NotebookLM chosen over advanced prompting, agent skills, and Manus). Skill count is now 16.
- All 16 SKILL.md files now front-load their output contract — verdict vocabulary (and boundary pointers to adjacent skills) stated before Role 1, so the contract survives context compaction.
scripts/validate.py+ GitHub Action (.github/workflows/validate.yml) — CI consistency check on every push/PR: every reference pointer in a SKILL.md resolves,_index.mdconsumer columns match actual citations, plugin manifests match theskills/directories, versions agree across manifests, and skill frontmatter is well-formed.CLAUDE.md— repo conventions for Claude Code sessions (bucket prefixes, reference-pointer rule, verdict-vocabulary stability, validator, release flow).templates/SKILL.md.tmpl— starting point for new skills, with frontmatter shape, role structure, and a pre-PR checklist.scripts/bump_version.py— single-command version bump acrossplugin.json,marketplace.json, and the changelog.tests/golden-prompts.md— one trigger prompt per skill plus its output contract, for regression-checking skill edits.- Each SKILL.md References section now states where reference files live (
${CLAUDE_PLUGIN_ROOT}/references/), making retrieval deterministic when installed as a plugin. - Plugin manifest metadata:
repository+keywordsinplugin.json, owner email inmarketplace.json.
- Broken reference pointer. Three skills (
tech-buy-vs-build,tech-stack-diagnostic,general-peer-cases) andreferences/_index.mdcitednanda-tech-buy-vs-build.md, but the file on disk was namednanda-buy-vs-build.md. The file has been renamed to match the citations. - Stale consumer columns in
references/_index.md. The "Also consulted by" column predated the 0.3.0 skill renames and cross-linking; regenerated from actual SKILL.md citations.pwc-six-step-roadmap.mdandwef-strategic-positions.mdare flagged as not currently cited by any skill.
- Bucket prefix in human-readable skill titles. Every SKILL.md and README.md H1 now reads
<Bucket> — <Title>(e.g.# General — AI Idea Diagnostic). docs/demo-script-metrobank.md— six-prompt MetroBank Singapore live-demo script covering all four buckets.docs/effectiveness/— skill effectiveness reports.references/queries/— research query archive.
-
All 15 skills renamed with bucket prefixes. Reinstall required for anyone on 0.2.x — the slugs in
.claude-plugin/plugin.jsonand.claude-plugin/marketplace.jsonnow point at the new directories.Old slug New slug ai-idea-diagnosticgeneral-idea-diagnosticuse-case-discoverygeneral-use-case-discoverymaturity-assessmentgeneral-maturity-assessmentpeer-case-librarygeneral-peer-casesroi-gate-pwcgeneral-roi-gatepilot-designprocess-pilot-designproductionization-playbookprocess-productionizationai-portfolio-observabilityprocess-portfolio-observabilitystack-diagnostictech-stack-diagnosticbuy-vs-buildtech-buy-vs-builddata-trust-deployment-patterntech-data-deploymentagent-guardrail-imdatech-agent-guardrailreadiness-conversationpeople-readiness-conversationworkforce-literacy-curriculumpeople-literacy-curriculumaugmentation-frontline-engagementpeople-frontline-engagement -
README rewritten as a decision-tree-first beginner guide, organized by the four buckets (general / process / tech / people) with a "Which skill when?" lookup table.
-
INSTALL.md verification table regrouped by bucket.
-
INSTALL.md — Claude Desktop install path corrected: Customization → Add plugin (
+) → Create Plugin → Add Marketplace → Add from a repository.
- Customer-facing pilot conflict.
general-use-case-discoveryRole 4 now defaults customer-facing first-pilot candidates to Stage-and-watch unless the sponsor signs a tighter reliability bar. Previously the discovery skill's value-pool prompts pushed toward customer-pain pools thatprocess-pilot-designwould then downrate at the blast-radius check. - BCG 88/25 citation drift.
tech-data-deploymentpreviously co-opted "BCG 88/25" to refer to the broad-use-vs-value-capture gap; now uses explicit wording and flags that the 88/25 manager role-modeling finding lives in the people bucket. - 70/20/10 vs 10/20/70 confusion. Three skills used the same digits for different things.
process-portfolio-observabilitynow explicitly labels its anchor as the portfolio mix prior (70% core / 20% adjacent / 10% transformational), distinct from BCG's 10/20/70 effort split andpeople-literacy-curriculum's 70-20-10 training-budget split. people-literacy-curriculumBCG 88/25 attribution corrected to the manager-modeling source.
Initial public release. Fifteen skills covering enterprise AI transformation, distilled from 21 flagship research sources (Stanford, MIT, McKinsey, BCG, Deloitte, PwC, Accenture, NIST, EU AI Act, IMDA, WEF).