Config Repository

This repository holds a collection of configuration settings and scripts for managing a consistent development environment across different systems. The primary purpose of this repository is to reduce the time and effort required to set up a new development environment. By running a single command, you can replicate the same development environment on a new computer.
It includes settings for various tools, such as the shell (Zsh), Git, npm, and Visual Studio Code, and provides specific configurations for different operating systems.
Directory Structure
config/
├── .actrc # act(ローカルGitHub Actions実行)設定
├── .claude/ # Claude Code 設定
│ ├── CLAUDE.md # 開発標準・ガイドライン
│ ├── settings.json # 共有パーミッション・環境変数・フック
│ ├── settings.local.json.template # ユーザー固有設定テンプレート
│ ├── .gitignore
│ ├── devcontainer-recommendations.md
│ ├── agents/ # 専用エージェント設定
│ │ ├── README.md
│ │ ├── act-local-ci-manager.md
│ │ ├── docs-consistency-checker.md
│ │ ├── issue-resolver-*.md # Issue解決エージェント群(orchestrator, code-quality, dependencies, documentation, security, test-coverage)
│ │ ├── playwright-test-generator.md
│ │ ├── playwright-test-healer.md
│ │ └── playwright-test-planner.md
│ ├── commands/ # カスタムスラッシュコマンド
│ │ ├── README.md
│ │ ├── branch-cleanup.md
│ │ ├── changelog-generator.md
│ │ ├── code-complexity-check.md
│ │ ├── codespaces-secrets.md
│ │ ├── config-base-sync-check.md
│ │ ├── config-base-sync-update.md
│ │ ├── config-contribution-discover.md
│ │ ├── container-health.md
│ │ ├── create-codespace.md
│ │ ├── create-pr.md
│ │ ├── dependency-health-check.md
│ │ ├── devcontainer-checklist.md
│ │ ├── git-sync.md
│ │ ├── pre-pr-checklist.md
│ │ ├── repo-maintenance.md
│ │ ├── security-credential-scan.md
│ │ ├── security-review.md
│ │ ├── setup-ci.md
│ │ ├── setup-doppler.md # Doppler シークレット管理セットアップ
│ │ ├── setup-husky.md
│ │ ├── setup-new-repo.md
│ │ ├── setup-team-protection.md
│ │ ├── setup-tests.md
│ │ ├── similarity-analysis.md
│ │ ├── sync-settings.md
│ │ ├── test-coverage-trend.md
│ │ ├── update-actions.md
│ │ └── update-claude-code.md
│ ├── hooks/ # イベント駆動の自動化スクリプト
│ │ ├── README.md
│ │ ├── block_config_edit.py # リンター設定の編集防止
│ │ ├── block_dangerous_commands.py
│ │ ├── block_git_no_verify.py
│ │ ├── common.py # 共通ユーティリティ
│ │ ├── post_commit_adr_reminder.py # ADR作成リマインダー
│ │ ├── post_edit_auto_lint.py # ファイル編集後の自動リント
│ │ ├── post_git_push_ci.py
│ │ ├── post_pr_ai_review.py
│ │ ├── post_pr_ci_watch.py
│ │ ├── pre_exit_plan_ai_review.py
│ │ ├── pre_git_quality_gates.py
│ │ └── stop_test_verification.py # 完了前テスト検証
│ ├── plugins/ # プラグイン設定
│ │ ├── README.md
│ │ ├── config.json
│ │ ├── known_marketplaces.json.template
│ │ └── plugins.txt
│ └── skills/ # スキル設定
│ ├── README.md
│ ├── ci-check.md
│ ├── codex-review.md
│ ├── gemini-review.md
│ └── skills.txt
├── .claude-plugin/ # LSP プラグイン設定
│ └── plugin.json
├── .codex/ # Codex CLI 設定
│ └── config.toml # MCP サーバー設定
├── .context/ # エージェント間共有の中間成果物
│ ├── code-complexity-baseline.json # コード複雑度ベースライン
│ └── complexity-report.md # コード複雑度レポート
├── .cursor/ # Cursor エディタ設定
│ └── rules/base.mdc
├── .devcontainer/ # DevContainer 設定
│ ├── Dockerfile
│ ├── README.md
│ ├── VERSIONING.md
│ ├── devcontainer.json # ローカル DevContainer 設定
│ ├── claude-settings.json # DevContainer 用 Claude 共有設定
│ ├── claude-settings.local.json # DevContainer 用 Claude ローカル設定
│ ├── claude-settings-README.md
│ ├── codespaces/
│ │ └── devcontainer.json # GitHub Codespaces 用設定
│ └── templates/
│ ├── README.md
│ ├── .filelengthignore.template
│ ├── optional-features.json # オプション言語サポート
│ └── project-presets.json # プロジェクトプリセット
├── .gemini/ # Gemini CLI 設定
│ └── settings.json
├── .github/ # GitHub 設定
│ ├── pull_request_template.md
│ ├── dependabot.yml
│ ├── labels.yml
│ ├── slack-ci-failure.json
│ ├── ISSUE_TEMPLATE/
│ │ ├── bug_report.yml
│ │ └── feature_request.yml