001-commands-inventory
Use when you need to generate a checklist document with embedded commands inventory, following the embedded template exactly and producing…
Facilitates conversational discovery to create Architectural Decision Records (ADRs) for non-functional requirements using the ISO/IEC 25010:2023 quality model. Use when the user wants to document quality attributes, NFR decisions, security/performance/scalability architecture,
$ npx -y skills add jabrena/plinth --skill 032-architecture-adr-non-functional-requirements --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/032-architecture-adr-non-functional-requirementsContext preview
The summary Claude sees to decide when to auto-load this skill.
Facilitates conversational discovery to create Architectural Decision Records (ADRs) for non-functional requirements using the ISO/IEC 25010:2023 quality model. Use when the user wants to document quality attributes, NFR decisions, security/performance/scalability architecture,
name: 032-architecture-adr-non-functional-requirements description: Facilitates conversational discovery to create Architectural Decision Records (ADRs) for non-functional requirements using the ISO/IEC 25010:2023 quality model. Use when the user wants to document quality attributes, NFR decisions, security/performance/scalability architecture, or design systems with measurable quality criteria. This should trigger for requests such as Create ADR for Non-functional requirements; Document Non-functional requirements; Capture Non-functional requirements; Generate Non-functional requirements in an ADR; Create ADR for performance scalability or security requirements. Part of Plinth Toolkit license: Apache-2.0 metadata: author: Juan Antonio Breña Moral version: 0.18.0
Guide stakeholders through a structured conversation to uncover and document architectural decisions for quality attributes using the ISO/IEC 25010:2023 quality model. **This is an interactive SKILL**. The ADR documents the outcome of the conversation, not the conversation itself. Act as an architecture consultant: challenge-first, consultative, adaptive. Use only the current conversation and repository files explicitly available in the current session.
**What is covered in this Skill?**
Use challenge-first, consultative discovery in small batches, build on answers, tailor to NFR category. Only create ADR after thorough conversation and user confirmation.
0. **Get current date**
Use the local shell `date` command before discovery and use it for ADR timestamps.
1. **Load reference and open with quality challenge**
Load `references/032-architecture-adr-non-functional-requirements.md` from this skill and begin with the challenge-first ISO 25010:2023 quality characteristics framing.
2. **Conduct consultative NFR discovery**
Guide discovery in small batches to elicit drivers, constraints, quality priorities, options, and trade-off preferences tailored to the primary NFR category.
Step constraints:
3. **Generate ADR after explicit confirmation**
Only after user confirms proceed, create the ADR including measurable Quality Metrics and Success Criteria.
For detailed guidance, examples, and constraints, see [references/032-architecture-adr-non-functional-requirements.md](references/032-architecture-adr-non-functional-requirements.md).
Languages: Español · 中文 Help this project grow: Become a sponsor
Use when you need to generate a checklist document with embedded commands inventory, following the embedded template exactly and producing…
Use when you need to generate a checklist document with embedded agents inventory, following the embedded template exactly and producing…
Use when you need to generate a checklist document with Java system prompts from skills.xml, following the embedded section template and producing…
Use when you need to install the embedded project commands into command directories (.github/commands, .claude/commands, .cursor/command, .codex/commands),…
Use when you need to install the embedded robot agents into .github/agents, .claude/agents, .cursor/agents, or .codex/agents, selecting the destination…
Guides the creation of agile epics with comprehensive definition including business value, success criteria, and breakdown into user stories. Use when the user…