clean-codejs-modules
Installation
SKILL.md
Clean Code JavaScript – Module Patterns
Table of Contents
- One Responsibility per Module
- Export Patterns
- Folder Structure
One Responsibility per Module
// ❌ Bad
// user.js
export function createUser() {}
export function connectToDb() {}
// ✅ Good
// user.service.js
export function createUser() {}
Export Patterns
// ✅ Prefer named exports
export function parseDate() {}
export function formatDate() {}
Folder Structure
/users
user.service.js
user.repository.js
user.controller.js
Related skills
More from damianwrooby/javascript-clean-code-skills
clean-codejs-functions
Function design patterns emphasizing single responsibility and clarity.
97clean-codejs-objects
Object and class design patterns following Clean Code JavaScript.
72clean-codejs-naming
Naming patterns and conventions based on Clean Code JavaScript principles.
8clean-codejs-comments
Commenting patterns that improve readability and maintainability.
6