v12.8.0 — cc10x-guide skill + documentation overhaul
User feedback drove a documentation-first release: the README was a reference manual instead of a landing page, and the plugin shipped no way to ask Claude about cc10x itself. Two behavioral fixes fell out of the setup-correctness audit.
Added
- New skill:
cc10x-guide(19 → 20 skills) — model-invoked help desk for cc10x itself. Answers "what is cc10x", "how do I configure it", "why isn't it activating" with short authoritative answers plus pointers to the canonical on-disk files (README sections,claude-settings-template.json, memory contract, router references). Lean (~145 lines), pointer-based, read-only by contract — negatively scoped in its description so work requests still route tocc10x-routerand upgrades to theupdateskill. - README restructured for the <5-minute user — Quick Start moved directly under Install; How It Works reduced to one diagram + one paragraph; all architecture content collapsed into a
<details>deep dive; version history collapsed; HTML explorers linked from the hero. No content deleted — everything moved or folded.
Fixed
- Setup-created
patterns.mdviolated the memory contract. The README setup flow emitted## Architecture Patterns/## Code Conventionsand omitted the contract-required## Project SKILL_HINTSEdit anchor — agents anchoring to that heading failed against setup-created files. The setup template now emits exactly the canonical headings frommemory-file-contracts.md. - Permission templates unified. README and
claude-settings-template.jsonhad drifted in both directions and both missed commands every workflow runs. Both now carry the same 14-entry list, addingBash(git rev-parse:*)(phase base SHAs),Bash(python3:*)(router-runreview_package.py/phase_brief.py),Bash(git blame:*),Bash(git branch:*), andBash(mkdir -p docs/solutions).Write(docs/*)remains unprompted-by-default deliberately — outward-facing artifacts keep their approval friction.
Changed
doc_consistency_check.pyextended — now also assertsmarketplace.json'smetadata.versionandplugins[0].versionmatchplugin.json, closing the version-drift seam on the marketplace install surface.- Version bumped to 12.8.0 in all locations:
plugin.json,marketplace.json(3 strings), README banner + footer, docs status notes (5 files).
Skill count
19 → 20 skills (excluding router, per doc_consistency_check.py counting rule)