一键导入
nfr-outdated-check
// This skill should be used when the user asks to "check outdated", "outdated check", "陳腐化チェック", "最新化チェック", or "NFR update check" for the non-functional requirement hearing sheets.
// This skill should be used when the user asks to "check outdated", "outdated check", "陳腐化チェック", "最新化チェック", or "NFR update check" for the non-functional requirement hearing sheets.
| name | nfr-outdated-check |
| description | This skill should be used when the user asks to "check outdated", "outdated check", "陳腐化チェック", "最新化チェック", or "NFR update check" for the non-functional requirement hearing sheets. |
| allowed-tools | Read, Grep, Glob, mcp__aws-knowledge, Write, Edit |
survey/doc_source/nfr-*.md に記載されている AWS サービスの仕様・機能・ベストプラクティスを AWS の最新情報と照合し、陳腐化している記述を特定するスキル。
survey/doc_source/nfr-*.md - 非機能要件ヒアリングシート(8ファイル).claude/references/nfr-taxonomy.md - 非機能要件カテゴリ定義| # | ファイル | カテゴリ |
|---|---|---|
| 1 | nfr-reliability.md | 信頼性(稼働率、バックアップ、災害対策) |
| 2 | nfr-performance-efficiency.md | パフォーマンス効率(性能目標、拡張性、キャッシュ、テスト) |
| 3 | nfr-security.md | セキュリティ(コンプライアンス、データ保護、ID管理、攻撃防御、パッチ管理) |
| 4 | nfr-operational-excellence.md | 運用上の優秀性(運用体制、ジョブ、ログ、監視、デプロイ) |
| 5 | nfr-migration.md | マイグレーション |
| 6 | nfr-cost-optimization.md | コスト最適化 |
| 7 | nfr-sustainability.md | サステナビリティ |
| 8 | nfr-infrastructure.md | 環境(AWSアカウント、ネットワーク、ドメイン、ライセンス) |
$ARGUMENTS でチェック範囲を指定できる。
nfr-security.md): 指定ファイルのみチェックセキュリティ): 該当カテゴリのファイルのみチェック非機能要件カテゴリ定義とチェック対象ファイルを読み込む。
Read: .claude/references/nfr-taxonomy.md
Glob: survey/doc_source/nfr-*.md
Read: 各対象ファイル
各ファイルから以下の情報を抽出する。
抽出した情報を aws-knowledge MCP サーバーで照合する。
照合の観点:
SLA・クォータの正確性: 記載されている数値が最新の公式値と一致するか
aws___search_documentation: "{サービス名} SLA" を reference_documentation で検索
サービス機能の最新性: 記載されている機能が最新の対応状況を反映しているか
aws___search_documentation: "{サービス名} new features" を current_awareness で検索
サービス名のリブランド: 旧名称のまま記載されていないか
aws___search_documentation: "{旧サービス名}" を current_awareness で検索
新サービス・新機能の欠落: 記載すべき新サービスや新機能が言及されていないか
aws___search_documentation: "{カテゴリ} best practices" を general で検索
非推奨サービスの記載: 非推奨や提供終了になったサービスが残っていないか
照合の注意事項:
各指摘事項に重要度を付与する。
| 重要度 | 定義 | 例 |
|---|---|---|
| 高(誤り・非推奨) | SLA 値の誤り、非推奨サービスの記載、対応言語・対応範囲の誤り | RDS Multi-AZ SLA が 99.99% と記載(正: 99.95%) |
| 中(記述が古い・不足) | 新機能・新サービスの追記が必要、リブランドの未反映 | GuardDuty の新機能が未反映 |
| 低(最新機能の追記が望ましい) | あれば望ましいが、現在の記述が間違っているわけではない | VPC Lattice の TCP 対応追加 |
分析結果を出力テンプレートに従ってレポートにまとめる。
Read: references/output-template.md
レポートの保存先: steering/nfr-outdated-check-{YYYYMMDD}.md
日付は実行日を使用する。
。 で終え、末尾に半角スペース 2 つを付与して改行する。nfr-reliability.md:9)。