Agent skill
shared-nfr
Standard NFR concerns, output format, and flexibility rules shared across all platforms.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/shared-nfr
SKILL.md
Purpose
Define the common NFR evaluation framework. Platform NFR skills reference this for standard concerns, output format, and flexibility — then add platform-specific concerns.
Standard concerns (brief check)
- Performance: response time and payload size targets
- Reliability: error handling strategy and user-facing failure modes
- Security/privacy: align with security policy; no PII in logs
- Observability: key events logged, metrics for latency/errors
- Accessibility: keyboard nav, semantic markup, color contrast (UI changes)
- Testability: TDD is mandatory — see
/shared-tdd
Output
Include an NFR notes section with:
- Decisions for relevant concerns (1-2 sentences each)
- Items marked "n/a" with brief reason
- If an NFR significantly changes scope, propose minimal-now + hardening-later
Flexibility
- "Prototype" requests may relax targets if tradeoffs documented
- Don't invent elaborate SLOs unless user specifies stricter requirements
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?