Agent Skill
2/7/2026

applying-clean-code

General syntax and naming rules to keep the codebase maintainable. Use for all code generation.

I
itsmealee
0GitHub Stars
1Views
npx skills add itsmeAlee/Tourly2

SKILL.md

Nameapplying-clean-code
DescriptionGeneral syntax and naming rules to keep the codebase maintainable. Use for all code generation.

name: applying-clean-code description: General syntax and naming rules to keep the codebase maintainable. Use for all code generation.

Clean Code Principles

When to use this skill

  • Naming variables, functions, and files.
  • Deciding on function size and complexity.

Principles

  • Self-Documenting Names: isBookingPending > status === 1.
  • DRY (Don't Repeat Yourself): If logic is duplicated, move it to a utility or hook.
  • KISS (Keep It Simple, Stupid): Avoid over-engineering complex solutions for simple tasks.
  • Constants: Use const over let. Use uppercase constants for magic numbers/IDs: const MAX_GUESTS = 20;.

Naming Conventions

  • Components: PascalCase (TourCard.tsx).
  • Functions/Variables: camelCase (handleSubmit).
  • Interfaces: PascalCase (TourInfo).
  • Files: kebab-case or PascalCase (stay consistent with project structure).

Instructions

  • Avoid Comments: Write code so clear that comments are mostly unnecessary. Only comment the "why," not the "what."
Skills Info
Original Name:applying-clean-codeAuthor:itsmealee