Architecture Proposal

アプリの性質(何を中心に回るか・外の世界との境界・状態の持ち方・変わりやすい場所・実行環境)をコードとドキュメントから読み取り、それに合ったアーキテクチャの様式とディレクトリ構造を、候補の比較・現状との差分・移行の段階つきの提案書としてリポジトリに書く。ユーザーが「アーキテクチャを整えたい/見直したい」「ディレクトリ構造をどうすべきか」「層の切り方に迷う」「構造がごちゃついてきた」「どこに何を置けばいいか分からなくなった」と言ったとき、新しいプロジェクトの骨組みを決めるとき、既存の構造への違和感を漏らしたときは、「アーキテクチャ」という言葉が無くても必ずこのスキルを使う。個々のモジュールの深さやインターフェースの設計は codebase-design、用語の整理は domain-modeling に任せる。

sinnlosses Updated

File contents

sinnlosses/claude-skills/tree/main/skills/architecture-proposal commit 5fc0871da8

Frequently asked questions

npx skillmds@latest add sinnlosses/architecture-proposal