Initial commit
This commit is contained in:
46
commands/claude-md-fix.md
Normal file
46
commands/claude-md-fix.md
Normal file
@@ -0,0 +1,46 @@
|
||||
---
|
||||
description: プロジェクトのCLAUDE.mdガイドラインに照らして、ガイドラインに準拠していない箇所を自動的に修正します。
|
||||
argument-hint: [ファイル名]
|
||||
---
|
||||
|
||||
# CLAUDE.md コンプライアンス修正コマンド
|
||||
|
||||
このコマンドは、プロジェクトのCLAUDE.mdガイドラインに照らして、ガイドラインに準拠していない箇所を自動的に修正します。
|
||||
|
||||
## 実行手順
|
||||
|
||||
1. **ファイル指定**
|
||||
- コマンド実行時に引数として対象ファイル名を指定
|
||||
- 例: `/claude-md-fix app/controllers/users_controller.rb`
|
||||
|
||||
2. **ガイドライン取得**
|
||||
- `mcp__plugin_claude-md-compliance_find-agents-md__find_agents_md` を利用して適用されるガイドラインを取得
|
||||
|
||||
3. **コンプライアンスチェック**
|
||||
- 取得したガイドラインに基づいて違反箇所をチェック
|
||||
|
||||
4. **自動修正**
|
||||
- ガイドライン違反を検出した場合、自動的に修正を実施
|
||||
|
||||
5. **修正結果の報告**
|
||||
- 修正箇所と修正内容を明示
|
||||
- 修正不可能な箇所がある場合は警告を表示
|
||||
|
||||
## 使用例
|
||||
|
||||
```bash
|
||||
# 単一ファイルのチェックと修正
|
||||
/claude-md-fix app/models/user.rb
|
||||
|
||||
# コントローラーのチェックと修正
|
||||
/claude-md-fix app/controllers/projects_controller.rb
|
||||
|
||||
# サービスクラスのチェックと修正
|
||||
/claude-md-fix app/services/payment_processor.rb
|
||||
```
|
||||
|
||||
## 注意事項
|
||||
|
||||
- ファイルを修正する前に、必ず現在の内容を確認
|
||||
- 修正は可逆的に行い、重要な機能を壊さないよう注意
|
||||
- テストファイルがある場合は、修正後にテストが通ることを確認
|
||||
37
commands/claude-md-review.md
Normal file
37
commands/claude-md-review.md
Normal file
@@ -0,0 +1,37 @@
|
||||
---
|
||||
description: 未コミットの変更をCLAUDE.mdガイドラインに照らしてレビューし、必要に応じて修正を行います
|
||||
---
|
||||
|
||||
# CLAUDE.md コンプライアンスレビューコマンド
|
||||
|
||||
このコマンドは、未コミットの変更をプロジェクトのCLAUDE.mdガイドラインに照らしてレビューし、ガイドラインに準拠していない箇所を自動的に修正します。
|
||||
|
||||
## Context
|
||||
|
||||
- Current git status: !`git status`
|
||||
- Current git diff (staged and unstaged changes): !`git diff HEAD`
|
||||
|
||||
## 実行手順
|
||||
|
||||
1. **変更ファイルの確認**
|
||||
- 上記Contextセクションに表示された未コミットの変更を確認
|
||||
|
||||
2. **ガイドライン準拠チェック**
|
||||
- claude-md-compliance-reviewerエージェントを使用して、各変更ファイルをレビュー
|
||||
|
||||
3. **修正の実施**
|
||||
- レビュー結果に基づいて、ガイドラインに違反している箇所を修正
|
||||
- 修正内容をユーザーに報告
|
||||
|
||||
4. **再レビュー**
|
||||
- 修正後、再度レビューを実行して準拠状況を確認
|
||||
- すべての違反が解決されるまで、ステップ2-3を繰り返す
|
||||
|
||||
5. **最終確認**
|
||||
- すべての変更がガイドラインに準拠していることを確認
|
||||
- 最終的な変更内容のサマリーを表示
|
||||
|
||||
## 注意事項
|
||||
- このコマンドは未コミットの変更のみを対象とします
|
||||
- 修正は自動的に行われますが、重要な変更については確認を求めます
|
||||
- レビュー結果はステップごとに表示されます
|
||||
Reference in New Issue
Block a user