Updated 6mo ago
by luoling8192
ai-coding-principles
A collection of Claude Code skills that enforce coding discipline and prevent common AI coding anti-patterns.
172 GitHub stars (172)
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | +1 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | −1 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 2 skills (2 skills found in its SKILL.md files)
- 11 forks (11 forks)
- 6mo ago last update (Last updated 6mo ago)
Install
Skills CLI
npx skills add luoling8192/ai-coding-principles
Asks which skills and agents to install. Just one: npx skills add luoling8192/ai-coding-principles --skill ai-coding-discipline — add -g for every project.
Claude Code
git clone https://github.com/luoling8192/ai-coding-principlescp -r "ai-coding-principles/ai-coding-discipline" ~/.claude/skills/
Copies the ai-coding-discipline skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add luoling8192/ai-coding-principles
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
ai-coding-discipline
Mandatory coding discipline rules that prevent common AI coding anti-patterns. MUST be loaded for ALL code writing, editing, reviewing, bug fixing, and testing tasks. Trigger on: writing code, editing code, fixing bugs, writing tests, implementing features, refactoring, code review, creating functions, adding error handling, debugging. This skill enforces fail-fast principles, proper error propag…
ai-coding-discipline/SKILL.md on GitHub (opens in a new tab) -
ddia-principles
Designing Data-Intensive Applications (DDIA) distilled reference guide by Martin Kleppmann. MUST be loaded when: designing database schemas, choosing storage engines, implementing replication or partitioning, handling distributed transactions, building batch/stream processing pipelines, choosing consistency models, implementing consensus, designing data flow architectures, evaluating trade-offs b…
ddia-principles/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.