Code Quality

Code Quality SKILL

majiayu000 Updated 567 repo stars

File contents

Code Quality SKILL

Clean Code Principles

  • SRP: Single Responsibility Principle
  • DRY: Don't Repeat Yourself
  • KISS: Keep It Simple, Stupid

Type Safety

  • NO any types (Python: use typing.Any sparingly)
  • Use utility types, generics, type guards

Function Guidelines

  • Max length: 50 lines
  • Max cyclomatic complexity: 10
  • Clear naming (verb + noun)

majiayu000/claude-skill-registry-data/tree/main/quality/code-quality-skill-homecity-langchain-forum commit 331295acb7

Frequently asked questions

npx skillmds@latest add majiayu000/code-quality-25