# Architecture Design

> アーキテクチャ設計書を作成するための詳細ガイドとテンプレート。アーキテクチャ設計時にのみ使用。

- Skill: `majiayu000/architecture-design` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/architecture-design`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/architecture-design/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/architecture-design

---


# アーキテクチャ設計スキル

このスキルは、高品質なアーキテクチャ設計書を作成するための詳細ガイドです。

## 前提条件

アーキテクチャ設計を開始する前に、以下を確認してください:

### 必須ドキュメント

1. `docs/product-requirements.md` (PRD)
2. `docs/functional-design.md` (機能設計書)

アーキテクチャ設計は、PRDの要件と機能設計を技術的に実現するための
システム構造とテクノロジースタックを定義します。

## 既存ドキュメントの優先順位

**重要**: `docs/architecture.md` に既存のアーキテクチャ設計書がある場合、
以下の優先順位に従ってください:

1. **既存のアーキテクチャ設計書 (`docs/architecture.md`)** - 最優先
   - プロジェクト固有の技術選定と設計が記載されている
   - このスキルのガイドより優先する

2. **このスキルのガイド** - 参考資料
   - 汎用的なテンプレートと例
   - 既存設計書がない場合、または補足として使用

**新規作成時**: このスキルのテンプレートとガイドを参照
**更新時**: 既存設計書の構造と内容を維持しながら更新

## 出力先

作成したアーキテクチャ設計書は以下に保存してください:

```
docs/architecture.md
```

## テンプレートの参照

アーキテクチャ設計書を作成する際は、次のガイドを参照しながら、テンプレートを使用してください:
- ガイド: ./guide.md
- テンプレート: ./template.md
