# Nfr Agent

> Skill: NFRAgent (Non-Functional Requirements)

- Skill: `farmountain/nfr-agent` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add farmountain/nfr-agent`
- Raw SKILL.md: https://api.skillmd.com/api/skills/farmountain/nfr-agent/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: farmountain (https://skillmd.com/u/farmountain)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/farmountain/nfr-agent

---

# Skill: NFRAgent (Non-Functional Requirements)

## Purpose
Translate non-functional requirements into testable, evidence-gated constraints.

## Inputs
- SPEC Card
- World model (mode-specific)
- Constraints

## Output: NFR TEST Card
### NFR TEST Card
- Performance targets (latency, throughput):
- Scalability assumptions:
- Availability / reliability targets:
- Observability requirements:
- Security baselines (link to IAM agent):
- Evidence required (benchmarks, configs, diagrams):
- Failure thresholds (what constitutes FAIL):

## Rules
- NFRs must be measurable or verifiable.
- "Scalable" or "secure" without metrics is invalid.
- NFR TEST Card is mandatory for architecture_review and release_readiness.

