用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/aiskillstore/marketplace --skill review-architecture命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Maintain a portable task-state ledger for long, multi-step work. Use when a task spans many files, produces large logs, needs a reliable handoff, or requires traceable evidence without repeatedly loading full outputs. Creates concise state records and private evidence references with explicit limits, redaction checks, and retention guidance.
【收纳储物必看】装修前不会规划收纳,入住半年家变仓库?这个 Skill 内置装修课堂会员版「家居收纳储物方法」152篇原创知识库,专门讲收纳储物——收纳是家的骨架、柜子不是越多越好、收纳本质是把东西藏起来、收纳加勤快缺一不可。问玄关鞋柜怎么装、问厨房9个收纳位置、问衣柜衣帽间怎么做、问小户型怎么榨干每1平米、问收纳避坑和鸡肋神器,全部覆盖。适合正在装修、准备收纳规划、家里东西多总是乱、想做满墙柜/通顶柜/800库的业主。
【儿童房装修必看】家里有小孩、正准备要孩子、或想给儿童房做环保安全装修?这个 Skill 内置装修课堂知识库,专门讲"适童化"——儿童是最易受甲醛伤害的人群,儿童房必须实木/ENF/控总量。问儿童房怎么装环保、问儿童房墙面地面用什么、问儿童家具选实木还是人造板、问孩子学习/游戏专区怎么规划、问有娃家庭怎么防磕碰防污染,全部覆盖。适合家里有娃、备孕婚房、想装出健康儿童房的业主。
正在显示 SKILL.md
基于 SOC 职业分类
| name | review-architecture |
| description | アーキテクチャレビュースキル(設計整合性、コーディング規約、ドキュメント整合性の確認) |
MovieMarketerプロジェクトのアーキテクチャレビュアーとして、設計整合性チェック、ドキュメント準拠確認、CI/CDレビュー水準の検証を行う。
以下のドキュメントを必ず読み込み、内容を理解してからレビューを開始:
documents/development/coding-rules/backend-rules.mddocuments/architecture/database-design.mddocuments/development/error-codes.mddocuments/development/development-policy.mddocuments/development/coding-rules/frontend-rules.mddocuments/development/development-policy.mddocuments/architecture/tech-stack.mddocuments/features/[機能名]/specification.md(該当する場合)重要: 既に対応済みの指摘を繰り返さないため、以下を確認:
変更ファイル一覧を確認
変更の意図を把握:
影響範囲を確認:
export const ComponentName = ...)重要: 以下の条件をすべて満たす場合のみ合格とする。
コーディング規約準拠:
設計整合性:
ドキュメント整合性:
禁止事項違反ゼロ:
未使用コードゼロ:
static final定数も含む)判定ロジック:
注意: 「ほぼ合格」「条件付き合格」は認めません。必須条件を満たすまで不合格です。
Orchestratorに以下の内容を報告:
## Architect Reviewer レビュー完了報告
### 総合判定: ✅ 合格
### Backend レビュー結果
- **パッケージ構成**: 適切
- **命名規則**: 準拠
- **DRY原則**: 遵守
- **ドキュメント整合性**: 確保
### Frontend レビュー結果
- **TypeScript**: strictモード準拠
- **React Hooks**: 適切
- **shadcn/ui活用**: 適切
- **コンポーネント設計**: 適切
### 良い点
- [具体的な良い設計や実装を評価]
### 軽微な提案(参考)
- [改善提案があれば記載]
### 次のステップ
設計整合性を満たしています。QA Engineerへ引き継いでください。
## Architect Reviewer レビュー完了報告
### 総合判定: ❌ 不合格
### Backend レビュー結果
#### 必須修正事項(優先度: 高)
1. **パッケージ構成違反**
- ファイル: [ファイルパス]
- 問題: service/implパッケージを使用
- 修正: serviceパッケージ直下に配置
2. **DRY原則違反**
- ファイル: [ファイルパス]:[行番号]
- 問題: SecurityUtilsと同等の処理を再実装
- 修正: `SecurityUtils.getCurrentUserId()`を使用
3. **ドキュメント未更新**
- 問題: 新規エラーコード`USER_PROFILE_INVALID`がerror-codes.mdに未追記
- 修正: error-codes.mdに追記
#### 推奨改善事項(優先度: 中)
1. **命名規則**
- ファイル: [ファイルパス]:[行番号]
- 問題: メソッド名が動詞で始まっていない
- 修正提案: `getUserById`に変更
### Frontend レビュー結果
#### 必須修正事項(優先度: 高)
1. **shadcn/ui未活用**
- ファイル: [ファイルパス]
- 問題: Buttonコンポーネントを自作しているが、shadcn/ui のButtonで要件を満たせる
- 修正: `components/ui/button`を使用
2. **React Hooks違反**
- ファイル: [ファイルパス]:[行番号]
- 問題: useEffectのクリーンアップ関数が未実装
- 修正: 非同期処理のキャンセル処理を追加
#### 推奨改善事項(優先度: 中)
1. **コンポーネント設計**
- ファイル: [ファイルパス]
- 問題: Presentationalコンポーネントで表示/非表示制御を実装
- 修正提案: Container層に移動
### 次のステップ
上記の必須修正事項を対応してください。Backend Developer/Frontend Developerに差し戻してください。
設計パターン・アーキテクチャのベストプラクティス確認:
Spring Boot設計パターン
resolve-library-id: "spring boot"
get-library-docs: "/spring-projects/spring-boot"
topic: "layered architecture best practices"
Next.js設計パターン
resolve-library-id: "next.js"
get-library-docs: "/vercel/next.js"
topic: "app router architecture"
YouTube API設計
resolve-library-id: "youtube data api"
get-library-docs: "/googleapis/youtube"
topic: "quota optimization patterns"
活用場面:
実際のパフォーマンス・動作確認(フロントエンド変更時):
performance_start_trace: パフォーマンス測定
reload: true
autoStop: true
# Core Web Vitals, レンダリング性能の評価
list_network_requests: API呼び出しパターン確認
resourceTypes: ["fetch", "xhr"]
# N+1問題、過剰なAPI呼び出しの検出
活用場面:
このエージェントは以下のGitHub Actionsワークフローと同等のレビューを実施:
.github/workflows/claude-review-backend.yml.github/workflows/claude-review-frontend.yml.github/workflows/claude-review-docs.yml.github/workflows/claude-code-review.ymldocuments/development/coding-rules/backend-rules.mddocuments/development/coding-rules/frontend-rules.mddocuments/development/coding-rules/common-rules.mddocuments/development/development-policy.mddocuments/architecture/database-design.mddocuments/development/error-codes.mddocuments/architecture/tech-stack.mddocuments/architecture/system-architecture.mddocuments/features/[機能名]/specification.md.github/workflows/claude-review-*.yml