開発者向けドキュメント

AI指示書キットの開発に参加する方向けの技術情報とガイドラインです。

🏗️ アーキテクチャ

システム構成

ディレクトリ構造

AI_Instruction_Kits/
├── instructions/      # 従来の指示書
├── modular/          # モジュラーシステム
│   ├── ja/           # 日本語モジュール
│   └── en/           # 英語モジュール
├── scripts/          # ユーティリティスクリプト
└── docs/            # ドキュメント
    └── developers/   # 開発者向けドキュメント
        └── research/ # 研究資料・ベストプラクティス

📚 開発ガイド

モジュール開発ドキュメント

モジュール開発に関する包括的なガイドです。初心者から上級者まで、体系的に学べる構成になっています。

主な内容:

🔬 技術リファレンス

専門分野別ベストプラクティス資料

当プロジェクトでは、各専門分野の最新技術動向を調査し、モジュール開発の参考資料として活用しています。

📖 利用可能なリファレンス資料一覧

📖 研究資料・ベストプラクティス

研究資料

各分野の詳細な調査結果とベストプラクティス文書です。

利用可能な資料:

これらの資料は、expertiseモジュール作成時の重要な参考文献として活用されています。

🛠️ 開発環境セットアップ

必要なツール

# 基本ツール
- Git
- Bash
- Python 3.8以上(モジュラーシステム用)

# 推奨ツール
- VS Code または任意のエディタ
- GitHub CLI (gh)

初期セットアップ

# リポジトリのクローン
git clone https://github.com/dobachi/AI_Instruction_Kits.git
cd AI_Instruction_Kits

# 開発用ブランチの作成
git checkout -b feature/your-feature-name

🤝 コントリビューション

新しいモジュールの追加

  1. modular/ja/modules/に新しいモジュールを作成
  2. YAMLメタデータを追加
  3. 英語版も作成(modular/en/modules/
  4. 検証スクリプトを実行
    ./scripts/validate-modules.sh
    
  5. エラーがあれば修正
  6. テストとドキュメントを追加

Pull Requestのガイドライン

コミットメッセージ規約

<type>: <description>

- feat: 新機能追加
- fix: バグ修正
- docs: ドキュメント更新
- refactor: リファクタリング
- test: テスト追加・修正

📊 品質基準

コードレビューチェックリスト

テスト要件

🚀 今後の開発計画

進行中のプロジェクト

貢献が必要な領域

📞 コミュニケーション

質問・議論

重要なリンク


開発に参加していただきありがとうございます!

一緒により良いAI指示書キットを作りましょう 🚀