bmad-testarch-nfr

Validate non-functional requirements evidence against performance, security, reliability, and scalability thresholds.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/tiween/tiween --skill bmad-testarch-nfr-tiween
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-testarch-nfr
Source: https://github.com/tiween/tiween/tree/main/.agents/skills/bmad-testarch-nfr
Command: npx skills add https://github.com/tiween/tiween --skill bmad-testarch-nfr-tiween

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps to systematically audit evidence for non-functional requirements (NFRs) like performance, security, reliability, and scalability. It is designed to ensure that all implemented NFRs meet their specified requirements before release.

Core Features & Use Cases

  • NFR Evidence Audit: Validates NFR evidence across multiple categories.
  • Step-File Architecture: Ensures each step is self-contained and executed in sequence.
  • Validation Modes: Supports creation, resume, validation, and editing of audit results.
  • Integration: Integrates with various documentation and evidence sources like tech-spec.md, PRD.md, and story files.

Quick Start

To begin the NFR Evidence Audit, activate the bmad-testarch-nfr skill and follow the prompts to select the desired workflow mode (Create, Resume, Validate, or Edit).

Frequently Asked Questions about bmad-testarch-nfr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit non-functional requirements evidence before a software release?

To audit non-functional requirements evidence, you validate test results, metrics, and logs against predefined thresholds for performance, security, reliability, and scalability compliance. This ensures implemented NFRs meet specified standards before release.

What is an NFR evidence audit and how does it work?

An NFR evidence audit systematically validates non-functional requirements evidence across performance, security, reliability, and scalability domains. It requires input evidence like test results, metrics, logs, and documentation to ensure compliance with predefined thresholds.

Can I validate scalability and reliability metrics using test results and logs?

Yes, you can validate scalability and reliability metrics by supplying test results, metrics, and logs as input evidence. The audit checks these artifacts against predefined thresholds to verify compliance with specified standards.

How do I resume or edit an NFR audit workflow?

You can resume or edit an NFR audit by selecting the desired workflow mode. The validation modes support creation, resume, validation, and editing of audit results through a self-contained step-file architecture executed in sequence.

Do I need tech-spec or PRD documentation to perform a security assessment audit?

You need input evidence like test results, metrics, and documentation to perform a security assessment audit. The process integrates with various documentation sources including tech-spec.md, PRD.md, and story files to validate requirements.