github alexei-led/cc-thingz v1.7.1
v1.7.1 — Tool Scoping & Frontmatter Hygiene

latest releases: v5.4.0, v5.3.0, v5.2.0...
one month ago

Patch release tightening tool permissions and frontmatter across skills and review agents. No behavior changes — all edits are config hygiene plus two prose improvements cherry-picked from PR #6.

Changed

  • reviewing-code skill: replaced unscoped Bash with scoped permissions (Bash(git *), Bash(gh pr *), Bash(gh api *), Bash(rg *), Bash(wc *)); added Read/Grep/Glob/LS/LSP for fallback inspection of user-provided file paths.
  • 24 review sub-agents (go-*, py-*, ts-*, web-* × qa/impl/tests/idioms/docs/simplify): scoped unscoped Bash to per-language read-only tooling. Top-level engineers (go-engineer, python-engineer, typescript-engineer, web-engineer) untouched — they do implementation work, not just review.
  • writing-python skill: expanded "Verify Generated Code" with explicit retry loop (ruff --fix → format → pyright → repeat until green).
  • testing-e2e skill: expanded Phase 3 with pass criteria, retry steps, and full-suite regression run.
  • 8 skills: TodoWriteTaskCreate / TaskUpdate / TaskList in frontmatter and prose. Per CC spec, TodoWrite is non-interactive/SDK only; interactive sessions use Task*.
  • linting-instructions skill: model opussonnet (rule-based regex linting doesn't need Opus reasoning).
  • looking-up-docs skill: removed dead WebSearch and mcp__perplexity-ask__perplexity_ask (description explicitly excludes general web search).

Fixed

  • mem-history skill: added context: forkget_observations returns 500–2k tokens per result and was leaking into the main context.

Notes

  • All 9 plugins bumped to 1.7.1 to align with marketplace tag.
  • PR #6 (yogesh-tessl) closed without merge: the "frontmatter validation fix" was based on a third-party Tessl validator, not the Claude Code spec — which explicitly accepts both YAML lists and space-separated strings for allowed-tools. Useful prose changes (verify loops) cherry-picked manually.

Don't miss a new cc-thingz release

NewReleases is sending notifications on new releases.