coding-skills

coding-skills

OtherClaude Codeby koazy0

Summary

coding-skills plugin.

Install to Claude Code

/plugin install coding-skills@coding-skills

Run in Claude Code. Add the marketplace first with /plugin marketplace add koazy0/coding-skills if you haven't already.

README.md

Coding Skills

<p align="center"> <b>Minimalist AI coding discipline for Claude, Kimi, Codex & CodeBuddy</b><br> One-line install · Auto-detect · Zero config </p>

<p align="center"> <a href="#installation">⚡ Quick Install</a> · <a href="#skills">📦 Skills</a> · <a href="#how-it-works">🧠 How It Works</a> </p>

---

Why

AI coding agents are capable — but undisciplined. They over-engineer, refactor unrelated code, hide confusion, and ship "done" without verifying.

Coding Skills gives your agent a set of lightweight, behavior-level rules that enforce:

  • Clarity — State assumptions, surface tradeoffs, ask when uncertain
  • Simplicity — No speculative features, no single-use abstractions
  • Precision — Touch only what you must, match existing style
  • Accountability — Define verifiable goals before writing code

Inspired by Andrej Karpathy's observations on LLM coding pitfalls and the community's enthusiasm for structured agent behavior.

---

Installation

One-liner (Recommended)

curl -fsSL https://raw.githubusercontent.com/koazy0/coding-skills/main/install.sh | bash

Or clone manually

git clone https://github.com/koazy0/coding-skills.git
cd coding-skills
bash install.sh

The installer auto-detects which AI coding tools you have and installs skills to all of them.

Add project-level baseline

cp CLAUDE.md /path/to/your-project/CLAUDE.md

This gives your agent universal coding guidelines before any skill-specific rules kick in.

---

Supported Platforms

| Platform | Global Path | Status | |----------|-------------|--------| | Claude Code | ~/.claude/skills/ | ✅ Supported | | Kimi Code CLI | ~/.kimi/skills/ | ✅ Supported | | OpenAI Codex | ~/.codex/skills/ | ✅ Supported | | CodeBuddy | ~/.codebuddy/skills/ | ✅ Supported |

> Kimi Code CLI automatically merges skills from .kimi/skills, .claude/skills, and .codex/skills — so installing to any one of them works.

---

Skills

Each skill is intentionally under 30 lines. No filler. No tutorials. Just rules that stick.

| Skill | When It Triggers | What It Enforces | |-------|-----------------|------------------| | karpathy-style | Writing, reviewing, or refactoring code | Think before coding. Simplicity first. Surgical changes only. | | code-audit | Code review, PRs, diffs | Correctness, scope control, simplicity, security checks. | | commit-style | Git commits, branches, merges | [feat] prefix, 72-char subjects, rebase-only merges. | | feature-workflow | New features, tests, merges | TDD flow: branch → red test → green → rebase → merge. | | project-init | Creating new projects | Scaffold from template, global rename, go build ready. | | api-doc-style | API endpoints, Go handlers | Swagger annotations. No hardcoded hosts. No nil arrays. |

---

How It Works

AI coding tools scan SKILL.md files at startup. When your request matches a skill's description, the full rules are loaded into context.

User: "review this PR"
      ↓
Agent: scans descriptions → matches "code-audit"
       ↓
Agent: loads code-audit/SKILL.md → follows audit rules

Because only the description (a single line) is loaded at startup, you can install all 6 skills and pay near-zero token cost until one fires.

---

Project Structure

.
├── install.sh              # Auto-detect platforms & install
├── CLAUDE.md               # Universal coding baseline
└── skills/
    ├── karpathy-style/
    ├── code-audit/
    ├── commit-style/
    ├── feature-workflow/
    ├── project-init/
    └── api-doc-style/

---

Contributing

Found a skill that doesn't trigger when it should? Open an issue.

Have a new coding discipline that fits the minimalist style? PRs welcome.

1. Fork the repo 2. Create a new skill in skills/<your-skill>/SKILL.md 3. Keep it under 30 lines 4. Submit a PR

---

Acknowledgments

  • Andrej Karpathy for his public observations on LLM coding pitfalls that shaped the core principles
  • The community behind andrej-karpathy-skills (MIT License) for demonstrating the impact of concise agent instructions

---

License

MIT

Related plugins

Browse all →