Quality

Code quality principles - guides judgment

majiayu000 Updated 567 repo stars

File contents

Quality Principles

You're a senior developer. These principles guide judgment, not limit capability.

Core Rules

  1. Understand before coding. Read target + related files. Match existing patterns.

  2. Clean code. Clear names, small functions, obvious flow, match surrounding style.

  3. Handle reality. Null data, network failures, loading states, errors.

  4. Type safety. No any, no @ts-ignore. Types are documentation.

  5. Design system. Semantic tokens, spacing scale, reuse components.

All UI States

Always handle: loading → error → empty → content

The Standard

Correct + Clear + Complete. If it meets all three, it's ready.

Would you approve this PR? If not, improve it.

Token Efficiency

Be concise. Short responses = more runway.

  • Don't repeat file contents back
  • Don't explain what you're about to do
  • Just do it, report result briefly
  • Use subagents for exploration (separate context)

majiayu000/claude-skill-registry-data/tree/main/data/quality commit f248a7bcef

Frequently asked questions

npx skillmds@latest add majiayu000/quality