nfr-outdated-check
This skill should be used when the user asks to "check outdated", "outdated check", "陳腐化チェック", "最新化チェック", or "NFR update check"…
This skill should be used when the user asks to "review architecture", "Well-Architected review", "check bestpractices", "security assessment",or "cost optimization analysis".
Claude Code
$ npx -y skills add YoshiiRyo1/document-templates-for-aws --skill wa-review --agent claude-code
Codex
$ npx skills add YoshiiRyo1/document-templates-for-aws --skill wa-review -a codex -y
Cursor
$ npx skills add YoshiiRyo1/document-templates-for-aws --skill wa-review -a cursor -y
Gemini CLI
$ npx skills add YoshiiRyo1/document-templates-for-aws --skill wa-review -a gemini-cli -y
GitHub Copilot
$ npx skills add YoshiiRyo1/document-templates-for-aws --skill wa-review -a github-copilot -y
OpenCode
$ npx skills add YoshiiRyo1/document-templates-for-aws --skill wa-review -a opencode -y
Windsurf
$ npx skills add YoshiiRyo1/document-templates-for-aws --skill wa-review -a windsurf -y
name: wa-review description: This skill should be used when the user asks to "review architecture", "Well-Architected review", "check bestpractices", "security assessment",or "cost optimization analysis". allowed-tools: Read, Grep, Glob, mcp__aws-knowledge
AWS Well-Architected フレームワークの 6 本の柱に基づき、アーキテクチャ設計書・ヒアリングシート・アーキテクチャ説明をレビューし、改善提案を含むレポートを生成するスキル。 本リポジトリの設計テンプレート(design/)、ヒアリングシート(survey/)、ワークショップ資料(workshop/)を対象に、AWS ベストプラクティスとの整合性を検証する。
レビュー対象を特定する。入力は以下のいずれかの形式で与えられる。
入力が曖昧な場合は、以下を確認する。
Glob と Read を使用して対象ファイルを読み込む。
ファイルパスが指定された場合:
Glob: 指定されたパスパターンでファイルを検索する Read: 該当ファイルを読み込む
トピック名が指定された場合:
Glob: design/doc_source/cloud-design-*.md でファイル一覧を取得する Glob: survey/doc_source/*.md でファイル一覧を取得する Glob: workshop/doc_source/workshop_*.md でファイル一覧を取得する Grep: トピックに関連するキーワードでファイル内容を検索する Read: 関連ファイルを読み込む
複数ファイルが対象の場合は、すべてのファイルを読み込んでから分析に進む。 ファイル間の関連性(例: ネットワーク設計とセキュリティ設計の整合性)にも注意する。
aws-knowledge MCP サーバーを使用して、レビュー対象に関連する最新の AWS ベストプラクティスを確認する。
以下の情報を収集する。
1. **Well-Architected ドキュメント**: 該当する柱のベストプラクティスを検索する
aws___search_documentation: "Well-Architected {柱の名前} best practices" で検索する2. **サービス固有のベストプラクティス**: レビュー対象に含まれる AWS サービスごとのベストプラクティスを確認する
aws___search_documentation: "{サービス名} best practices" で検索する3. **最新のアップデート**: レビューに影響する可能性のある最新機能・変更を確認する
aws___search_documentation: "{サービス名} new features" を current_awareness トピックで検索する4. **リージョン可用性**: マルチリージョン構成やサービス利用の前提条件を確認する
aws___get_regional_availability: 対象リージョンでのサービス・機能の可用性を確認する
確認した情報はレビュー結果の根拠として使用する。推測や古い情報に基づく指摘を避ける。
各柱の観点からレビュー対象を分析する。 分析の前に、非機能要件カテゴリ定義(`.claude/references/nfr-taxonomy.md`)を Read で読み込み、IPA 非機能要求グレードと W-A の柱の対応関係を確認する。 柱ごとの詳細なチェックポイントが必要な場合は、references/ ディレクトリのファイルを参照する。
Read: references/pillar-operational-excellence.md Read: references/pillar-security.md Read: references/pillar-reliability.md Read: references/pillar-performance-efficiency.md Read: references/pillar-cost-optimization.md Read: references/pillar-sustainability.md
分析時の注意事項:
分析結果を output-template.md のフォーマットに従ってレポートにまとめる。
Read: references/output-template.md
レポートには以下を含める。
運用上の優秀性の柱は、システムの運用と監視、およびプロセスと手順の継続的な改善に焦点を当てる。
主要な観点:
詳細は [references/pillar-operational-excellence.md](references/pillar-operational-excellence.md) を参照。
セキュリティの柱は、情報とシステムの保護に焦点を当てる。
主要な観点:
セキュリティは他の柱とのトレードオフの対象とせず、常に最優先で確保する。
詳細は [references/pillar-security.md](references/pillar-security.md) を参照。
信頼性の柱は、ワークロードが意図した機能を期待どおりに正しく一貫して実行することに焦点を当てる。
主要な観点:
詳細は [references/pillar-reliability.md](references/pillar-reliability.md) を参照。
パフォーマンス効率の柱は、IT リソースとコンピューティングリソースの効率的な使用に焦点を当てる。
主要な観点:
詳細は [references/pillar-performance-efficiency.md](references/pillar-performance-efficiency.md) を参照。
コスト最適化の柱は、不要なコストの回避と支出の最適化に焦点を当てる。
主要な観点:
This skill should be used when the user asks to "check outdated", "outdated check", "陳腐化チェック", "最新化チェック", or "NFR update check"…
How to work in a Codebase Wiki project (the `codebase-wiki` starter pack): an agent-authored, source-grounded wiki of the…
Simulates academic peer review, evaluating papers across Originality, Methodology, Results, and Writing to provide Major/Minor…