Core principles and standards for clean code enforcement. Auto-invoked when reviewing code quality, discussing best practices, or planning refactoring work.
Install with Tessl CLI
npx tessl i github:btachinardi/church --skill clean-code-standards61
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
This skill provides the foundational principles enforced by the Church of Clean Code purist agents.
any types - use unknown with guardsas) - use runtime validationnever checks[name].[component-type].tsis/has/should/can/will/did prefixesdata, result, temp, info100vw/100vh -- use %, dvh, container queriesoutline: nonesrcset for multi-DPI support, icons are SVG| Situation | Recommended Crusade |
|---|---|
| Before PR merge | /church:type-crusade, /church:test-crusade |
| Architecture review | /church:arch-crusade |
| Security audit | /church:secret-crusade --history |
| Dependency update | /church:dep-crusade |
| Codebase cleanup | /church:dead-crusade, /church:size-crusade |
| New team onboarding | /church:naming-crusade |
| Production incident | /church:observability-crusade --illuminate |
| Accessibility compliance | /church:a11y-crusade |
| WCAG 2.2 audit | /church:a11y-crusade --write |
| Low conversion rates | /church:copy-crusade |
| Email deliverability issues | /church:copy-crusade --scope email |
| Landing page optimization | /church:copy-crusade --scope landing |
| Foldable/responsive UI audit | /church:adaptive-crusade |
| Touch target compliance | /church:adaptive-crusade --concern touch |
| Focus/keyboard accessibility | /church:adaptive-crusade --concern focus |
7ac8391
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.