nfr-capture

Generate NFR tables for HLDs filtered by criticality and project type.

49|12|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/DavidROliverBA/ArchitectKB --skill nfr-capture
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nfr-capture
Source: https://github.com/DavidROliverBA/ArchitectKB/tree/main/.claude/skills/nfr-capture
Command: npx skills add https://github.com/DavidROliverBA/ArchitectKB --skill nfr-capture

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the generation of Non-Functional Requirement (NFR) tables for High-Level Designs (HLDs), ensuring comprehensive coverage based on system criticality and project type.

Core Features & Use Cases

  • Automated NFR Table Generation: Creates pre-populated NFR tables based on system tier and project types.
  • Flexible Input: Accepts direct arguments for system, tier, and types, or initiates a scoping questionnaire.
  • Multiple Output Formats: Supports Markdown, Confluence wiki markup, and Jira epic formats.
  • Use Case: When documenting a new "DataPlatform" system, use this skill to generate an NFR table tailored for a CS2 tier with PCI and GDPR compliance requirements, outputting it directly as Confluence wiki markup.

Quick Start

Generate an NFR table for the 'ERPSystem' with CS2 tier and all project types in markdown format.

Frequently Asked Questions about nfr-capture

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

FAQPage Schema
How do I generate Non-Functional Requirement tables for a High-Level Design?

To generate Non-Functional Requirement tables for High-Level Designs, specify the system, criticality tier (CS1-CS4), and project types (all, pci, gdpr, caa_nis). The skill dynamically pre-populates NFR tables from a central YAML reference based on your inputs.

Can I export NFR documentation directly to Confluence or Jira?

Yes, you can export NFR documentation directly to Confluence wiki markup and Jira epic formats, alongside standard Markdown. The skill formats the pre-populated requirements appropriately for your chosen destination platform.

Does this tool support PCI and GDPR compliance requirements?

Yes, the tool supports PCI and GDPR compliance requirements. It filters the generated NFR tables based on specified project types, ensuring your High-Level Design meets the necessary compliance standards for those regulations.

How do I determine the correct criticality tier for my system's NFRs?

You can determine the correct criticality tier for your NFRs by providing direct arguments or by completing an interactive scoping questionnaire. The skill dynamically determines the system classification to filter requirements accurately.

Can I pre-fill NFR evidence from existing Confluence High-Level Designs?

Yes, you can pre-fill NFR evidence from existing Confluence High-Level Designs. The skill optionally integrates with Confluence to read and populate evidence directly into your generated Non-Functional Requirement tables.