Loading...
Loading...
Canonical, cross-language clean code standard with stable rule IDs (CC-*). Use when writing/reviewing code, defining team standards, or mapping lint/CI findings to consistent CC-* rule citations.
npx skill4agent add vasilyu1983/ai-agents-public software-clean-code-standardCC-*data/sources.json| Task | Tool/Framework | Command | When to Use |
|---|---|---|---|
| Cite a standard | | N/A | PR review comments, design discussions, postmortems |
| Categorize feedback | | N/A | Keep feedback consistent without "style wars" |
| Add stack nuance | Language overlay | N/A | When the base rule is too generic for a language/framework |
| Allow an exception | Waiver record | N/A | When a rule must be violated with explicit risk |
| Reuse shared checklists | | N/A | When you need product-agnostic review/release checklists |
| Reuse utility patterns | | N/A | When extracting shared auth/logging/errors/resilience/testing utilities |
CC-*CC-*CC-SEC-*Feedback needed: [What kind of guidance is this?]
├─ Universal, cross-language rule? → Add/modify `CC-*` in `references/clean-code-standard.md`
│
├─ Language/framework-specific nuance? → Add overlay entry referencing existing `CC-*`
│
└─ One-off constraint or temporary tradeoff?
├─ Timeboxed? → Add waiver with expiry + tracking issue
└─ Permanent? → Propose a new rule or revise scope/exception criteriadata/sources.jsonCC-*CC-SEC-*CC-*data/sources.json"clean code best practices 2026""[specific linter] vs alternatives 2026""code quality tools trends 2026""[language] linter comparison 2026"