Claude Code skill that enforces strict personal code style: doc-comments only, no interpolation, ternary, ?? or , strict typing and clean tests. Ships a checker for Rust, PHP, TypeScript and Python.
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository rsattor/claude-strict-code-style;first catalogued 2026-10-10;last seen 2026-10-10。There is no official certification or quality rating here — we record sources and dates only.
claude-strict-code-style
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Claude Code uchun shaxsiy kod yozish qoidalari skill'i. Skill kod yozish, tahrirlash, test yozish va review'dan oldin avtomatik yuklanadi va Claude'ni quyidagi qoidalarga amal qilishga majburlaydi.
Qoidalar
1. Kod ichida izoh yozilmaydi, faqat tilning doc-comment'lari ishlatiladi.
2. Kod va loyiha tilning rasmiy standartlariga mos bo'ladi.
3. Loyiha daraxti professional darajada tuziladi.
4. Satrlarni interpolatsiya, +, ., join yoki implode bilan qurish taqiqlanadi. O'rniga sprintf(), format!() va framework yordamchilari ishlatiladi.
5. Massiv va obyektlar + bilan birlashtirilmaydi.
6. Ternary, ??, ??=, ?->, ?. va || operatorlari taqiqlanadi.
7. Tiplash juda aniq bo'ladi: any, unknown, mixed, Any va tip tekshiruvini aldash usullari ishlatilmaydi.
8. Har bir class, funksiya, metod, property va konstantaga ingliz tilida doc-comment yoziladi.
9. Har doim toza testlar yoziladi.
Rust, PHP (Laravel, Symfony), Python va TypeScript uchun batafsil qo'llanmalar references/ papkasida. Go, Java, Kotlin, C#, Swift va Dart uchun qisqa qo'llanma ham bor.
O'rnatish
Skill me nomi bilan yuklanadi va uni /me buyrug'i bilan qo'lda ham chaqirish mumkin.
Tekshiruv skripti
scripts/check_style.py Rust, PHP, TypeScript, JavaScript va Python fayllarida qoidalar buzilishini topadi. Skript faqat Python standart kutubxonasidan foydalanadi.
Buzilish topilsa, skript 1 holat kodi bilan tugaydi.
Skript testlari