non-functional-requirements

📁 kentoshimizu/sw-agent-skills 📅 Today
1
总安装量
1
周安装量
#76326
全站排名
安装命令
npx skills add https://github.com/kentoshimizu/sw-agent-skills --skill non-functional-requirements

Agent 安装分布

amp 1
cline 1
opencode 1
cursor 1
continue 1
kimi-cli 1

Skill 文档

Non Functional Requirements

Overview

Use this skill to define measurable quality constraints that are enforceable before release.

Scope Boundaries

  • Use this skill when the task matches the trigger condition described in description.
  • Do not use this skill when the primary task falls outside this skill’s domain.

Shared References

  • NFR threshold definition rules:
    • references/nfr-threshold-definition-rules.md

Templates And Assets

  • NFR specification template:
    • assets/nfr-spec-template.csv
  • NFR observability mapping template:
    • assets/nfr-observability-mapping-template.md

Inputs To Gather

  • Approved functional requirement baseline.
  • Workload assumptions and operating context.
  • Security/legal/compliance obligations.
  • Existing telemetry and operational response capabilities.

Deliverables

  • Measurable NFR set with owners and linked requirements.
  • Signal/alert/runbook mapping for release-blocking NFRs.
  • Threshold rationale and escalation policy.

Workflow

  1. Define NFR set with assets/nfr-spec-template.csv.
  2. Apply threshold rules from references/nfr-threshold-definition-rules.md.
  3. Map each NFR to telemetry and runbooks via assets/nfr-observability-mapping-template.md.
  4. Mark release-blocking NFRs and owner accountability.
  5. Publish review-ready NFR baseline.

Quality Standard

  • Every NFR is measurable with unit, threshold, and owner.
  • Release-blocking NFRs are observable in production.
  • Threshold choices reflect user/business risk.

Failure Conditions

  • Stop when NFRs are qualitative and non-measurable.
  • Stop when required telemetry/runbook coverage is missing.
  • Escalate when legal/compliance constraints cannot be operationalized.