mcpField
C
clean-codejs-modules

clean-codejs-modules

github.com/damianwrooby開発093 回インストール39 週間前に更新
リポジトリ

clean-codejs-modules について

clean-codejs-modules は開発者向けの JavaScript モジュール設計スキルです。責務の分割、エクスポート形式の選択、フォルダー構成を扱います。

主な機能

  1. 01モジュールごとに単一の責務
  2. 02名前付きエクスポートを優先
  3. 03役割別のファイル整理

活用シーン

  1. 01サービス処理とDB処理の分離
  2. 02JavaScript モジュールのエクスポート形式選択
  3. 03ユーザー関連ファイルの構成

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/damianwrooby/javascript-clean-code-skills --skill clean-codejs-modules

インストール後、Claude Code で/clean-codejs-modulesを入力して読み込まれたか確認します。

詳細

クリーンコード JavaScript – モジュールパターン

目次

  • モジュールごとに責任を一つにする
  • エクスポートパターン
  • フォルダー構成

モジュールごとに責任を一つにする

// ❌ Bad
// user.js
export function createUser() {}
export function connectToDb() {}
// ✅ Good
// user.service.js
export function createUser() {}

エクスポートパターン

// ✅ Prefer named exports
export function parseDate() {}
export function formatDate() {}

フォルダー構成

/users
  user.service.js
  user.repository.js
  user.controller.js

コメント