Communityライティング&編集github.com

WaiYanNyeinNaing/claude-md-skill

Claude Code用スキル:簡潔で情報量の多いCLAUDE.mdファイルを作成し、エージェント的/長時間実行のエンジニアリングモジュールを提供します。

claude-md-skill とは?

このスキルは、Claude CodeでCLAUDE.mdファイルを最適化するためのものです。主な目的は、プロジェクトのセットアップ、コーディング規約、実行手順などを過不足なく記述した、リーンで高シグナルなCLAUDE.mdを自動生成・保守することです。これにより、AIエージェントがプロジェクトを正確に理解し、一貫性のあるタスク実行が可能になります。また、エージェント的/長時間実行のエンジニアリングモジュールを内蔵しており、大規模リファクタリングや継続的インテグレーションなどの長時間タスクを自律的に処理できます。対応プラットフォームはClaude Codeで、Markdownファイルの解析・生成・更新を効率的に行います。開発者はこのスキルを導入するだけで、CLAUDE.mdの品質が向上し、AIアシスタントとの連携がスムーズになります。

対応✓Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add WaiYanNyeinNaing/claude-md-skill

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

claude-md-skill は何をしますか?

Claude Code用スキル:簡潔で情報量の多いCLAUDE.mdファイルを作成し、エージェント的/長時間実行のエンジニアリングモジュールを提供します。

概要

このスキルは、Claude Code上で動作し、プロジェクトのCLAUDE.mdファイルを自動的に生成・最適化します。CLAUDE.mdはプロジェクトのルールや指示を記述するファイルで、AIエージェントがプロジェクトを理解するための重要なインターフェースです。本スキルは、このファイルをリーン(無駄がなく)かつ高シグナル(情報密度が高い)に保つことで、AIアシスタントのタスク実行精度を向上させます。

主な機能

  • CLAUDE.mdの自動生成: プロジェクトの構造、セットアップ手順、コーディング規約などを分析し、適切なCLAUDE.mdを生成します。
  • エージェント的エンジニアリング: 長時間実行されるタスク(大規模なリファクタリング、依存関係の更新など)を自律的に実行するモジュールを提供します。
  • 継続的な最適化: プロジェクトの変更に応じてCLAUDE.mdを自動更新し、常に最新の状態を維持します。

使用方法

Claude Code環境で以下のコマンドを実行してスキルを有効化します:

# スキルのインストール(Claude Codeの設定に応じて適宜調整)
claude code skills add WaiYanNyeinNaing/claude-md-skill

インストール後、通常のClaude Codeセッション内で以下のように呼び出します:

  • スキル: プロジェクトのCLAUDE.mdを生成
  • スキル: CLAUDE.mdを最適化
  • スキル: 長時間タスクを実行(例:全体リファクタリング)

設定オプション

必要に応じて、プロジェクトルートに.claude-md-skill.configファイルを作成し、カスタム設定を指定できます。設定例:

{
  "leanMode": true,
  "autoUpdate": false,
  "maxLines": 200
}

依存関係

  • Claude Code(必須)
  • プロジェクトのソースコードが読み取り可能であること
  • 必要に応じてGitリポジトリの情報にアクセス可能であること

注意点

  • 生成されたCLAUDE.mdは自動的にプロジェクトルートに配置されます。既存のファイルがある場合は上書き前に確認を求めます。
  • エージェント的モジュールは実行に時間がかかる場合があります。必要に応じてタイムアウト設定を調整してください。
  • スキルの動作にはClaude Codeの十分な権限が必要です。

トラブルシューティング

  • CLAUDE.mdが生成されない: プロジェクトルートに.gitディレクトリが存在するか、ソースコードが適切に構成されているか確認してください。
  • 長時間タスクが途中で停止する: タイムアウト設定を確認するか、タスクを分割して実行してみてください。
  • 設定が反映されない: .claude-md-skill.configの構文が正しいか確認してください。JSON形式である必要があります。

ライセンス

このスキルはMITライセンスの下で提供されます。詳細はリポジトリのLICENSEファイルを参照してください。

関連スキル