From bf5a89f5a2d63e4abac981b023fa6993be0613d1 Mon Sep 17 00:00:00 2001 From: Mark Eaton Date: Mon, 23 Feb 2026 17:24:59 -0500 Subject: [PATCH] improve CLAUDE.md with specific guidance per language and section Add HTML/CSS and Git sections. Scope Lua to Neovim and Bash to scripts. Add Bootstrap/Quasar as CSS frameworks, JS testing opt-out, semantic HTML and accessibility rules, commit message style, and error handling restraint. --- CLAUDE.md | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 994526f..3fc08de 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,7 +1,4 @@ -# ~/.claude/CLAUDE.md - -## system-wide -- apply this to all repositories that are CLAUDE-enabled on this machine +# CLAUDE.md ## Python - use black for code formatting @@ -14,18 +11,30 @@ - use prettier for code formatting - do not use a build process. Always import libraries via script tags when possible. If this is not possible, consider alternatives that do not involve a build process. - use Vue.js as a framework +- use Bootstrap or Quasar for CSS/UI. Load via CDN script tags, not npm. +- no JS testing framework for now. Do not add Jest, Vitest, or similar unless asked. + +## HTML/CSS +- use semantic HTML elements (`