What problem does it solve? Teams often describe quality goals with vague words like "fast", "reliable", or "secure" that cannot be tested or verified. This Skill turns those vague goals into explicit, measurable non-functional requirements and links them to feature docs, ADRs, tests, and operational expectations. ## Core Features & Use Cases - NFR Definition Workflow: Guides you through selecting the quality attributes that materially affect a change and converting them into falsifiable requirements. - Targeted Reference Library: Loads only the specific reference file for the active attribute, covering accessibility, availability, capacity, compliance, data integrity, disaster recovery, internationalization, interoperability, maintainability, performance, portability, reliability, scalability, and usability. - Ralph Loop Iteration: Enforces a brainstorm-plan-execute-review cycle with a structured result format including status, actions taken, and verification evidence. - Use Case: When designing a new service, use this Skill to document explicit performance, reliability, and compliance expectations in an ADR so architecture, testing, and operations stay aligned. ## Quick Start Ask the assistant to make the non-functional requirements explicit for your current feature or architecture change, naming the quality attributes that matter most.