CLAUDE.md

- MVC アーキテクチャを遵守し、ビジネスロジックはモデル層に配置すること

Views0
PublishedFeb 12, 2026

Loading actions...

5 minBeginnerpromptSingle file

Skill content

Main instructions and any bundled files for this skill.

markdown

CLAUDE.md

基本原則

  • MVC アーキテクチャを遵守し、ビジネスロジックはモデル層に配置すること
  • コントローラは薄く保ち、リクエスト/レスポンスの処理に専念すること
  • ジョブは薄く保ち、非同期処理のオーケストレーションに専念すること

TDD での注意点

  • テストはファイル単位で実行する
    • 例: "rails test test/models/post_test.rb"
  • ルーティングのテストも書く
    • test/routing/

ドキュメント更新での注意点

  • 既存のテキストを更新することで、ドキュメントのボリューム(行数)が増えないようにする。変更履歴のような追記をしないこと

コミット前の注意点

  • "bin/rubocop" のエラーがないことを確認すること
    • エラーが発生したら "bin/rubocop -a" で修正を試みること
Share: