Borrowing it
Nothing to install: this file belongs to YoshiiRyo1/document-templates-for-aws. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/YoshiiRyo1/document-templates-for-aws/master/.claude/skills/nfr-outdated-check/SKILL.mdgit clone --depth 1 https://github.com/YoshiiRyo1/document-templates-for-awsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/yoshiiryo1/document-templates-for-aws/nfr-outdated-check)<a href="https://agentmods.dev/skills/yoshiiryo1/document-templates-for-aws/nfr-outdated-check"><img src="https://agentmods.dev/badge/skills/yoshiiryo1/document-templates-for-aws/nfr-outdated-check/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/yoshiiryo1/document-templates-for-aws/nfr-outdated-check"><img src="https://agentmods.dev/badge/skills/yoshiiryo1/document-templates-for-aws/nfr-outdated-check.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00052 | $0.01917 |
| Opus 5 | $0.00026 | $0.00958 |
| Sonnet 5 | $0.00010 | $0.00383 |
| Haiku 4.5 | $0.00005 | $0.00192 |
Grade A, and why
nfr-outdated-check scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 134 lines — stays where its author put it; the contents beside it link to each section on GitHub.
非機能要件ヒアリングシート 陳腐化チェック
survey/doc_source/nfr-*.md に記載されている AWS サービスの仕様・機能・ベストプラクティスを AWS の最新情報と照合し、陳腐化している記述を特定するスキル。
前提
- AWS ソリューションアーキテクトのペルソナで振る舞う。
- 本リポジトリのディレクトリ構成を前提とする。
survey/doc_source/nfr-*.md- 非機能要件ヒアリングシート(8ファイル).claude/references/nfr-taxonomy.md- 非機能要件カテゴリ定義
- 出力はすべて日本語で記述する。AWS サービス名・技術用語は英語表記のまま使用する。
- aws-knowledge MCP サーバーで AWS の最新仕様・ベストプラクティスを確認してから判定する。推測や古い知識に基づく指摘を避ける。
チェック対象ファイル
| # | ファイル | カテゴリ |
|---|---|---|
| 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アカウント、ネットワーク、ドメイン、ライセンス) |
ワークフロー
Step 1: 入力の理解
$ARGUMENTS でチェック範囲を指定できる。
- 引数なし: 全8ファイルをチェック
- ファイル名指定(例:
nfr-security.md): 指定ファイルのみチェック - カテゴリ指定(例:
セキュリティ): 該当カテゴリのファイルのみチェック
Step 2: 対象ファイルの読み込み
非機能要件カテゴリ定義とチェック対象ファイルを読み込む。
Read: .claude/references/nfr-taxonomy.md
Glob: survey/doc_source/nfr-*.md
Read: 各対象ファイル
Step 3: AWS サービス情報の抽出
各ファイルから以下の情報を抽出する。
- AWS サービス名(例: RDS, Lambda, GuardDuty)
- SLA・クォータ等の数値(例: 99.95%, 256KB)
- サービスの機能・対応範囲の記述(例: 「Java の起動時間を短縮」)
- 非推奨・リブランド済みサービスの記述(例: Migration Evaluator)
- ベストプラクティスの記述
Step 4: AWS 最新情報との照合
抽出した情報を 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 で検索
What ships with it
1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 11d ago First seen · 134 lines · 52 tokens per session scan A 1d43c507d7b4
nfr-outdated-check is a skill published in the GitHub repository YoshiiRyo1/document-templates-for-aws (352 stars, last pushed 6mo ago), licensed Unlicense. It adds 52 tokens to every session and 1,917 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
ondb
A logical analysis and reasoning tool for AI. Use when decomposing documents into structured knowledge, querying entities and relations, validating consistency, or indexing files. Trigger on "remember", "what do I know about", "link X to Y", "show dependencies", "analyze this document", entity CRUD, or cross-skill…
x-df
Enhanced df combining disk usage and mount info. Supports CSV, TSV, and TUI with filesystem type detection. Dependency: This is an x-cmd module. Install x-cmd first (see x-cmd skill for installation options).
x-nets
Enhanced netstat module with cached data and structured output. View network connections, routing tables, and interface statistics in interactive or TSV/CSV formats. Dependency: This is an x-cmd module. Install x-cmd first (see x-cmd skill for installation options). see x-cmd skill for installation.
x-arp
Display ARP cache table with MAC vendor lookup and suspicious entry detection. Supports CSV, TSV, and TUI output. Dependency: This is an x-cmd module. Install x-cmd first (see x-cmd skill for installation options). see x-cmd skill for installation.
x-last
Enhanced last command with CSV, JSON, tree view, and interactive UI for viewing login history. Dependency: This is an x-cmd module. Install x-cmd first (see x-cmd skill for installation options). see x-cmd skill for installation.
x-ps
Enhanced ps process viewer with interactive UI, fzf support, AI filtering, and CSV/JSON/TSV output formats. Dependency: This is an x-cmd module. Install x-cmd first (see x-cmd skill for installation options). see x-cmd skill for installation.