AgentSkillsCN

quality

代码质量原则——为判断提供清晰指引。

SKILL.md
--- frontmatter
name: quality
description: Code quality principles - guides judgment
user-invocable: false
model: sonnet

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)