github alexei-led/cc-thingz v1.6.3

latest releases: v4.11.0, v4.10.1, v4.10.0...
one month ago

v1.6.3 — Coding Discipline Skill & Lint Skip Gate

Two focused additions to the dev-workflow plugin.

New Skill: coding

A language-agnostic process discipline skill that auto-activates alongside writing-go, writing-python, writing-typescript, and writing-web for any implementation task. It fills the gap between language idioms (covered by language skills) and general engineering hygiene (covered by CLAUDE.md) with two runtime guardrails:

  • Surface assumptions first — state interpretations explicitly before picking one; ask when ambiguous rather than guessing and running with it
  • Define verifiable goals — transform vague tasks ("add validation", "fix the bug") into testable success criteria before writing a line of code

The skill is deliberately short (~40 lines) and additive — no repetition of what CLAUDE.md already covers (simplicity, surgical changes). It co-fires with language skills and is wired into all four engineer agents (go-engineer, python-engineer, typescript-engineer, web-engineer).

Trigger pattern: implement, write a function/class/module/..., create/add/build/develop a feature/service/....

Enhancement: smart-lint.sh Skip Gate

Auto-linting can be disruptive when editing a repo you do not own and do not want to reformat. Two escape hatches:

Mechanism How Scope
SKIP_LINT=1 <command> env var Transient — one command only, no repo changes
touch .nolint file in project root Persistent — add to .gitignore to keep untracked

The check is a 3-line early-exit at the top of the hook, before any project detection or linting runs.

Stats

  • 23 files changed across 6 plugins
  • Skill count: 32 → 33 (dev-workflow: 7 → 8)
  • All generated files updated: flat/, skills-codex/ (coding variant + 8 reformatted), AGENTS.md

Don't miss a new cc-thingz release

NewReleases is sending notifications on new releases.