nfr-assess
CommunityValidate NFRs, ensure production readiness, ship quality.
Software Engineering#quality assurance#performance#security#compliance#production readiness#reliability#NFR
Authoradolfoaranaes12
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Ensuring non-functional requirements (NFRs) like security, performance, and reliability are met is crucial for production readiness but often involves complex, manual, and inconsistent assessments. This Skill automates the comprehensive evaluation of NFRs, providing objective, evidence-based reports.
Core Features & Use Cases
- 6-Category NFR Assessment: Systematically evaluates Security, Performance, Reliability, Maintainability, Scalability, and Usability against measurable criteria.
- Automated Checks Integration: Leverages external tools like
npm audit, linters, test coverage reports, and load tests for objective metrics and evidence. - Prioritized Gap Identification: Identifies NFR gaps with severity ratings (CRITICAL/HIGH/MEDIUM) and provides actionable remediation guidance.
- Use Case: Before a critical API goes to production, use this Skill to automatically assess its NFR compliance. It will run security scans, analyze performance, check error handling, and generate a detailed report, flagging any critical issues that could block deployment.
Quick Start
Use the nfr-assess skill to evaluate the non-functional requirements for 'task-007' using its specification file at '.claude/tasks/task-007.md'.
@quinn *nfr-assess task-007 --task_file .claude/tasks/task-007.md
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: nfr-assess Download link: https://github.com/adolfoaranaes12/BMAD-ENHANCED/archive/main.zip#nfr-assess Please download this .zip file, extract it, and install it in the .claude/skills/ directory.