{"id":49579268,"url":"https://github.com/kai-tecweb/claude-code-standards","last_synced_at":"2026-05-03T18:34:48.542Z","repository":{"id":327672056,"uuid":"1110283345","full_name":"kai-tecweb/claude-code-standards","owner":"kai-tecweb","description":"Claude Code 開発標準 | 40年以上の経験と5,000以上のプロジェクトから生まれた実戦的なベストプラクティス","archived":false,"fork":false,"pushed_at":"2025-12-07T01:06:18.000Z","size":567,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-08T09:48:24.156Z","etag":null,"topics":["ai-coding","aws","best-practices","claude-code","coding-standards","developer-tools","inertiajs","japanese","javascript","laravel","nodejs","php","react","tailwindcss","typescript"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kai-tecweb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-05T01:08:23.000Z","updated_at":"2025-12-07T01:57:34.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/kai-tecweb/claude-code-standards","commit_stats":null,"previous_names":["kai-tecweb/claude-code-standards"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/kai-tecweb/claude-code-standards","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kai-tecweb%2Fclaude-code-standards","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kai-tecweb%2Fclaude-code-standards/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kai-tecweb%2Fclaude-code-standards/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kai-tecweb%2Fclaude-code-standards/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kai-tecweb","download_url":"https://codeload.github.com/kai-tecweb/claude-code-standards/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kai-tecweb%2Fclaude-code-standards/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32579989,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T06:36:36.687Z","status":"ssl_error","status_checked_at":"2026-05-03T06:36:09.306Z","response_time":103,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-coding","aws","best-practices","claude-code","coding-standards","developer-tools","inertiajs","japanese","javascript","laravel","nodejs","php","react","tailwindcss","typescript"],"created_at":"2026-05-03T18:34:47.847Z","updated_at":"2026-05-03T18:34:48.534Z","avatar_url":"https://github.com/kai-tecweb.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Claude Code Development Standards\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Claude_Code-Standards-blue?style=for-the-badge\" alt=\"Claude Code Standards\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Laravel-12.x-FF2D20?style=for-the-badge\u0026logo=laravel\u0026logoColor=white\" alt=\"Laravel 12.x\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/React-18.x-61DAFB?style=for-the-badge\u0026logo=react\u0026logoColor=black\" alt=\"React 18.x\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Inertia.js-Supported-9553E9?style=for-the-badge\" alt=\"Inertia.js\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/License-MIT-green?style=for-the-badge\" alt=\"MIT License\"\u003e\n\u003c/p\u003e\n\n\u003ch3 align=\"center\"\u003eClaude Code 開発標準\u003c/h3\u003e\n\u003cp align=\"center\"\u003e40年以上の経験と5,000以上のプロジェクトから生まれた実戦的なベストプラクティス\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#-クイックスタート\"\u003eクイックスタート\u003c/a\u003e •\n  \u003ca href=\"#-特徴\"\u003e特徴\u003c/a\u003e •\n  \u003ca href=\"#-インストール方法\"\u003eインストール\u003c/a\u003e •\n  \u003ca href=\"#-使い方\"\u003e使い方\u003c/a\u003e •\n  \u003ca href=\"#-ドキュメント\"\u003eドキュメント\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"README.md\"\u003e日本語\u003c/a\u003e | \u003ca href=\"README.en.md\"\u003eEnglish\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n## 🚀 クイックスタート\n\n30秒でセットアップ完了：\n\n```bash\ncurl -sSL https://raw.githubusercontent.com/iwasaki-dev/claude-code-standards/main/scripts/install.sh | bash\n```\n\nまたは手動で：\n\n```bash\ngit clone https://github.com/iwasaki-dev/claude-code-standards.git /tmp/claude-standards\ncp -r /tmp/claude-standards/.claude .\ncp /tmp/claude-standards/templates/CLAUDE.laravel.md CLAUDE.md\n```\n\n---\n\n## ✨ 特徴\n\n### 🎯 実戦で検証済み\n- **40年以上**の開発経験\n- **5,000以上のプロジェクト**で実証\n- 小規模アプリから大規模エンタープライズシステムまで対応\n\n### 📚 包括的なガイド\n- ✅ **Laravel 12** + **React 18** + **Inertia.js**\n- ✅ **Node.js** + **Express.js**\n- ✅ **AWS** (EC2, RDS, S3) 構成\n- ✅ よくあるエラーと解決策\n- ✅ Git運用のベストプラクティス\n\n### 🔧 すぐに使える\n- 3コマンドでセットアップ完了\n- プロジェクトテンプレート付属\n- 自動更新スクリプト提供\n\n### 🌍 オープンソース\n- **MIT License** - 商用利用可能\n- コミュニティ貢献歓迎\n- 継続的に更新\n\n---\n\n## 📚 含まれている内容\n\n### 開発原則（`.claude/standards.md`）\n```markdown\n✓ 調査と実装の明確な分離\n✓ Git運用ルール（1機能1コミット）\n✓ 禁止ファイル名パターン\n✓ バックアップファイル禁止ポリシー\n✓ コーディング規約\n```\n\n### エラー解消パターン（`.claude/error-patterns.md`）\n```markdown\n✓ 環境混在エラー → php artisan config:clear\n✓ ハードコーディング問題 → 環境変数化\n✓ キャッシュ問題 → デプロイ後の必須コマンド\n✓ bcryptエラー → バックエンド認証実装\n✓ 開発サーバー遅延 → ログクリア\n```\n\n### Laravel + React ガイド（`.claude/laravel-react-guide.md`）\n```markdown\n✓ なぜ Laravel + React + Inertia なのか？\n✓ コーディング規約（命名規則、構造）\n✓ N+1問題の回避\n✓ TypeScript strict mode\n✓ Tailwind CSS ベストプラクティス\n```\n\n### AWS構成ガイド（`.claude/aws-guide.md`）\n```markdown\n✓ 標準構成（コスト重視）\n✓ EC2設定（Ubuntu 24.04）\n✓ RDS設定（MySQL 8.0）\n✓ S3活用パターン\n✓ デプロイフロー\n```\n\n---\n\n## 📦 インストール方法\n\n### 方法1: ワンライナー（推奨）\n\n```bash\ncurl -sSL https://raw.githubusercontent.com/iwasaki-dev/claude-code-standards/main/scripts/install.sh | bash\n```\n\n**対話形式でセットアップ：**\n```\n? 技術スタックを選択してください: \n  ❯ Laravel + React + Inertia\n    Node.js + Express\n    最小構成\n\n? AWSを使用しますか？ (Y/n)\n```\n\n### 方法2: Git Clone\n\n```bash\n# 1. リポジトリをクローン\ngit clone https://github.com/iwasaki-dev/claude-code-standards.git /tmp/claude-standards\n\n# 2. .claudeディレクトリをコピー\ncp -r /tmp/claude-standards/.claude .\n\n# 3. テンプレートをコピー\ncp /tmp/claude-standards/templates/CLAUDE.laravel.md CLAUDE.md\n\n# 4. プロジェクト固有情報を編集\nnano CLAUDE.md\n```\n\n### 方法3: 手動ダウンロード\n\n個別にファイルをダウンロード：\n```bash\nmkdir -p .claude\n\n# 必須ファイル\ncurl -o .claude/standards.md https://raw.githubusercontent.com/iwasaki-dev/claude-code-standards/main/.claude/standards.md\ncurl -o .claude/error-patterns.md https://raw.githubusercontent.com/iwasaki-dev/claude-code-standards/main/.claude/error-patterns.md\n\n# Laravel用\ncurl -o .claude/laravel-react-guide.md https://raw.githubusercontent.com/iwasaki-dev/claude-code-standards/main/.claude/laravel-react-guide.md\n\n# AWS使用時\ncurl -o .claude/aws-guide.md https://raw.githubusercontent.com/iwasaki-dev/claude-code-standards/main/.claude/aws-guide.md\n```\n\n---\n\n## 🎯 使い方\n\n### CLAUDE.mdでの参照\n\n```markdown\n# My Project\n\n## Commands\nnpm run dev: Start development server\nphp artisan serve: Start Laravel server\n\n## Architecture\nLaravel 12 + React 18 + Inertia.js\n\n## Standards and Best Practices\n@.claude/standards.md\n@.claude/laravel-react-guide.md\n@.claude/error-patterns.md\n@.claude/aws-guide.md\n\n## Project-specific Information\n- Database: MySQL 8.0 on RDS\n- Storage: S3 for file uploads\n- Authentication: Laravel Breeze + Inertia\n```\n\n### Claude Codeでの使用\n\n```bash\n# プロジェクトディレクトリで\nclaude\n\n# Claude Codeが自動的にCLAUDE.mdを読み込む\n# /init で再生成・調整も可能\n```\n\n---\n\n## 🔄 更新方法\n\n最新版に更新：\n\n```bash\ncurl -sSL https://raw.githubusercontent.com/iwasaki-dev/claude-code-standards/main/scripts/update.sh | bash\n```\n\n**自動的にバックアップが作成されます：**\n```\n.claude.backup.20251205_143022/\n```\n\n---\n\n## 💡 実例\n\n### Laravel + React プロジェクト\n[examples/laravel-react-project/](examples/laravel-react-project/) を参照\n\n### Node.js + Express プロジェクト\n[examples/nodejs-express-project/](examples/nodejs-express-project/) を参照\n\n---\n\n## 📖 ドキュメント\n\n- [はじめに](docs/getting-started.md)\n- [既存プロジェクトへの導入ガイド](docs/migration-guide.md)\n- [カスタマイズ方法](docs/customization.md)\n- [よくある質問](docs/faq.md)\n- [トラブルシューティング](docs/troubleshooting.md)\n\n---\n\n## 🤝 コントリビューション\n\nPull Request、Issue、改善提案を歓迎します！\n\n詳細は [CONTRIBUTING.md](CONTRIBUTING.md) をご覧ください。\n\n---\n\n## 🌟 技術スタック\n\n### サポートされている技術\n- **Backend**: Laravel 12.x, Node.js, Express.js\n- **Frontend**: React 18.x, TypeScript, Inertia.js, Tailwind CSS\n- **Database**: MySQL 8.0, Redis\n- **Infrastructure**: AWS (EC2, RDS, S3), CloudFront\n- **Tools**: Vite, Composer, npm, PM2\n\n### 推奨開発環境\n- PHP 8.3+\n- Node.js 18.x+\n- MySQL 8.0+\n- Ubuntu 24.04 LTS\n\n---\n\n## 🔍 なぜこの技術スタックなのか？\n\n### Laravel + React + Inertia.js\n✅ **API作成の手間がほぼゼロ** - Inertiaが自動でデータフローを処理  \n✅ **開発スピードが速い** - Laravel と React の豊富なエコシステム  \n✅ **メンテナンスしやすい** - 型安全性と明確な責務分離  \n✅ **実績豊富** - 多数のプロジェクトで検証済み  \n\n### Lambdaを避ける理由\n❌ Composer依存関係の複雑さ  \n❌ vendorディレクトリサイズの問題  \n❌ デバッグが困難  \n✅ EC2の方が制御しやすく、デバッグも容易  \n\n---\n\n## 📄 ライセンス\n\nMIT License - 商用利用、改変、再配布が自由にできます。\n\n詳細は [LICENSE](LICENSE) をご覧ください。\n\n---\n\n## 🙏 謝辞\n\nこのプロジェクトは、40年以上の開発経験と5,000以上のプロジェクトから得られた知見をまとめたものです。\n\n---\n\n## 📊 統計\n\n- ⭐ **Stars**: このリポジトリが役に立ったらスターをお願いします！\n- 🍴 **Forks**: 自由にフォークして使用してください\n- 📝 **Issues**: 改善提案や質問はIssueでお願いします\n\n---\n\n## 🔗 関連リンク\n\n- [Claude Code 公式ドキュメント](https://docs.anthropic.com/en/docs/claude-code)\n- [Laravel 公式ドキュメント](https://laravel.com/docs)\n- [React 公式ドキュメント](https://react.dev)\n- [Inertia.js 公式ドキュメント](https://inertiajs.com)\n\n---\n\n**作成**: 開発者コミュニティ  \n**最終更新**: 2025年12月5日  \n**バージョン**: 2.0.0\n\n\u003cp align=\"center\"\u003e\n  世界中の開発者のために ❤️ を込めて\n\u003c/p\u003e\n\n---\n\n## 💎 完全版サービスのご案内\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"images/thumb_left.png\" width=\"45%\" alt=\"設定書がない場合\"\u003e\n  \u003cimg src=\"images/thumb_right.png\" width=\"45%\" alt=\"設定書がある場合\"\u003e\n\u003c/p\u003e\n\nこのGitHubリポジトリでは、基本的な開発標準を無料で提供しています。\n\n### 📦 この無料版に含まれるもの\n\n- ✅ 開発原則（Git運用、コーディング規約）\n- ✅ よくあるエラーと解決策\n- ✅ Laravel + React + Inertia.js 基本ガイド\n- ✅ AWS 構成の基礎\n\n**これだけでも開発は可能です！**\n\n---\n\n### 🎓 さらに上を目指す方へ\n\n**40年以上の開発経験と5,000以上のプロジェクトから得られた実践的なノウハウ**を詰め込んだ完全版をご用意しています。\n\n#### 完全版に含まれる追加コンテンツ\n\n**1. 環境構築ガイド（v2.0）**\n- ✨ 30分〜1時間で開発環境完成\n- ✨ Windows環境での最適セットアップ\n- ✨ よくあるトラブルと解決策\n- ✨ 初心者でも迷わない手順\n\n**2. 開発標準 - Complete Edition**\n- ✨ 実践的なケーススタディ（実際のプロジェクト事例）\n- ✨ 高度な技術テクニック\n- ✨ AWS コスト最適化（月額¥30,000→¥8,000の削減例）\n- ✨ パフォーマンスチューニング\n- ✨ 複雑なフォーム実装パターン\n- ✨ N+1問題の実践的回避方法\n\n#### 📌 こんな方におすすめ\n\n- ✅ 開発環境の構築から学びたい\n- ✅ 実際のプロジェクト事例を参考にしたい\n- ✅ AWS のコスト削減方法を知りたい\n- ✅ より深い技術的知見を得たい\n- ✅ 40年の経験を活かした開発をしたい\n\n---\n\n### 🛒 完全版の入手方法\n\nココナラにて提供中：\n\n👉 **[AIで開発！環境構築から開発標準まで完全サポート](https://coconala.com/services/3973687)**\n\n**サービス内容:**\n- 環境構築ガイド（v2.0）の提供\n- 開発標準 Complete Edition の提供\n- 継続的なアップデート\n- 質問・相談サポート\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkai-tecweb%2Fclaude-code-standards","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkai-tecweb%2Fclaude-code-standards","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkai-tecweb%2Fclaude-code-standards/lists"}