bmad-testarch-nfr

Assess non-functional requirements and generate release readiness findings.

1|Updated Dec 22, 2022
One-click install
npx skills add https://github.com/Rinzler78/osmosis-launcher --skill bmad-testarch-nfr-rinzler78
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-testarch-nfr
Source: https://github.com/Rinzler78/osmosis-launcher/tree/main/.agents/skills/bmad-testarch-nfr
Command: npx skills add https://github.com/Rinzler78/osmosis-launcher --skill bmad-testarch-nfr-rinzler78

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams evaluate whether a system is ready for release by checking non-functional requirements such as performance, security, reliability, maintainability, and related operational risks. It turns scattered evidence like test results, metrics, logs, and CI outputs into a clear PASS, CONCERNS, or FAIL assessment.

Core Features & Use Cases

  • Threshold Definition: Identifies the right NFR categories and marks unknown thresholds explicitly instead of guessing.
  • Evidence-Based Assessment: Collects and evaluates evidence from tests, monitoring, logs, and quality reports for each NFR area.
  • Deterministic Reporting: Produces a structured assessment report, quick wins, remediation actions, and gate-ready summaries.
  • Workflow Support: Supports create, resume, validate, and edit flows for iterative review and report completion.

Quick Start

Ask the skill to assess the system’s non-functional requirements for the current feature and generate a release-ready NFR report.

Frequently Asked Questions about bmad-testarch-nfr

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

FAQPage Schema
How do I assess non-functional requirements for release readiness?

Assess non-functional requirements by evaluating performance, security, reliability, and maintainability evidence from test results, logs, and metrics to generate deterministic PASS, CONCERNS, or FAIL release readiness findings.

What is an NFR assessment and how does it work?

An NFR assessment evaluates operational risks by collecting and validating evidence from tests, monitoring, and quality reports across implementation and test artifacts to produce structured release readiness outcomes.

How do I generate a release readiness report from test results and metrics?

Generate a release readiness report by inputting structured PRDs, tech specs, test results, logs, and validation checklists to produce assessment findings, quick wins, and gate-ready summaries.

Can I evaluate system reliability and maintainability before deployment?

Yes, you can evaluate system reliability and maintainability by reviewing evidence across implementation, test, and monitoring artifacts to identify operational risks and generate remediation actions before deployment.

What inputs do I need for an NFR assessment?

You need structured inputs such as PRDs, tech specs, test results, logs, metrics, and validation checklists to perform an NFR assessment and produce deterministic release readiness findings.

How do I handle unknown performance thresholds during a release review?

Handle unknown performance thresholds by identifying the right NFR categories and explicitly marking unknown thresholds instead of guessing, ensuring accurate release readiness evaluations.