Communitygithub.com

CarterIrish/code-architecture-skill

共同でコードアーキテクチャを計画するためのClaudeスキル。あなたにインタビューし、前提を問い直し、過剰設計を監査し、図を含む完全なアーキテクチャドキュメントを生成します。Web(Node/Express)、ゲーム(Unity/C#)、C++/CMakeプロジェクトをサポートします。

code-architecture-skill とは?

このスキルは、Claude CodeなどのAIエージェントと協力してソフトウェアアーキテクチャを体系的に設計するためのものです。インタラクティブなインタビュー形式で開発者から要件を聞き出し、設計上の前提を批判的に検証し、過剰設計や不適切なパターンを自動的に監査します。最終的には、図を含む完全なアーキテクチャドキュメントを生成します。Webアプリケーション(Node.js/Express)、ゲーム開発(Unity/C#)、C++/CMakeベースのプロジェクトに対応しており、開発初期の設計段階やリファクタリング計画に特に有用です。仕組みとしては、SKILL.mdに定義されたガイドラインに従い、質問の生成、設計パターンの評価、ドキュメント構造化を自動化することで、一貫性のある高品質なアーキテクチャアウトプットを提供します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add CarterIrish/code-architecture-skill

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

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

ドキュメント

code-architecture-skill は何をしますか?

共同でコードアーキテクチャを計画するためのClaudeスキル。あなたにインタビューし、前提を問い直し、過剰設計を監査し、図を含む完全なアーキテクチャドキュメントを生成します。Web(Node/Express)、ゲーム(Unity/C#)、C++/CMakeプロジェクトをサポートします。

概要

このスキルは、AIエージェントが開発者と協力して堅牢なソフトウェアアーキテクチャを設計するためのものです。プロジェクトの要件を深く理解し、設計上の落とし穴を特定し、実行可能なアーキテクチャ計画を生成します。

サポートプラットフォーム

  • Claude Code (推奨)
  • Cursor
  • Codex CLI

使用方法

  1. Claude Codeセッションを開始します。
  2. 新しいプロジェクトまたは既存プロジェクトのアーキテクチャ設計を依頼します。
  3. インタビュー質問に回答します。
  4. 生成されたアーキテクチャドキュメントと図を確認します。

機能

  • インタラクティブインタビュー: システム的な質問を通じて要件を収集します。
  • 前提の検証: 設計上の前提に挑戦し、死角を明らかにします。
  • 過剰設計監査: YAGNI原則に基づき不要な複雑さを特定します。
  • ドキュメント生成: 図を含む完全なアーキテクチャドキュメントを生成します。
  • プロジェクトタイプサポート: Node/Express、Unity/C#、C++/CMake。

例

プロジェクトのアーキテクチャ設計を手伝ってください。Node.jsとExpressを使ったEコマースプラットフォームです。
既存のUnityゲームプロジェクトのアーキテクチャをレビューし、改善を提案してください。

関連スキル