bmad-tea-testarch-nfr

Analyze non-functional requirements and define performance, reliability, and security targets.

1|1|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/LucaDeLeo/ASTN --skill bmad-tea-testarch-nfr-lucadeleo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-tea-testarch-nfr
Source: https://github.com/LucaDeLeo/ASTN/tree/main/.agents/skills/bmad-tea-testarch-nfr
Command: npx skills add https://github.com/LucaDeLeo/ASTN --skill bmad-tea-testarch-nfr-lucadeleo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Assess and improve non-functional requirements (NFRs) such as performance, security, reliability, and resilience to ensure systems meet quality targets.

Core Features & Use Cases

  • NFR assessment workflow: guides users through identifying, measuring, and documenting performance, reliability, and security requirements.
  • End-to-end integration: supports review during development cycles, security governance, and incident post-mortems with structured output.
  • Use Case: For a new service, run an NFR assessment to surface bottlenecks, potential failure modes, and risk mitigations before release.

Quick Start

Ask it to start an NFR assessment on the current build to identify performance, reliability, and security gaps.

Frequently Asked Questions about bmad-tea-testarch-nfr

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

FAQPage Schema
How do I evaluate non-functional requirements for a software project?

To evaluate non-functional requirements, you need to systematically analyze and document performance, security, and reliability targets. This process surfaces potential bottlenecks and failure modes, producing structured output suitable for stakeholder decisions and system documentation.

What is a non-functional requirements assessment and when do I need one?

A non-functional requirements assessment identifies, measures, and documents system performance, reliability, and security targets. You need this assessment before releasing a new service to surface risk mitigations and ensure the system meets quality targets.

How do I define performance and security targets for a new service?

Defining performance and security targets involves running an NFR assessment workflow that guides you through measuring and documenting system resilience. This structured process highlights potential failure modes and risk mitigations for stakeholder review.

Can I use a non-functional requirements review for security governance and incident post-mortems?

Yes, a non-functional requirements review supports end-to-end integration into security governance and incident post-mortems. It provides structured output that helps assess and improve system resilience and reliability during development cycles.

What is the best way to identify potential failure modes before release?

The best way to identify failure modes before release is to run an NFR assessment on the current build. This systematically surfaces performance, reliability, and security gaps, providing structured risk mitigations for stakeholder decisions.

What are the limitations of assessing non-functional requirements systematically?

Assessing non-functional requirements systematically focuses on defining performance, security, and reliability targets to produce structured documentation. It does not execute code or fix vulnerabilities, but rather guides the identification and risk mitigation of system bottlenecks.