001-commands-inventory
Use when you need to generate a checklist document with embedded commands inventory,…
Use when a problem or issue needs explicit framing before deeper analysis begins — establishing the Problem statement, Current state, Desired state, Stakeholders, and Success criteria. This should trigger when an issue's Problem Framing point of view needs evaluation, or when a
$ npx -y skills add jabrena/plinth --skill 021-problem-framing --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/021-problem-framingContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when a problem or issue needs explicit framing before deeper analysis begins — establishing the Problem statement, Current state, Desired state, Stakeholders, and Success criteria. This should trigger when an issue's Problem Framing point of view needs evaluation, or when a
name: 021-problem-framing description: Use when a problem or issue needs explicit framing before deeper analysis begins — establishing the Problem statement, Current state, Desired state, Stakeholders, and Success criteria. This should trigger when an issue's Problem Framing point of view needs evaluation, or when a maintainer directly asks to frame a problem before root-cause analysis, design, or planning begins. Part of Plinth Toolkit license: Apache-2.0 metadata: author: Juan Antonio Breña Moral version: 0.19.0
Guide production of a Problem statement, Current state, Desired state, Stakeholders, and Success criteria for a problem or issue under exploration. **This is an interactive SKILL**.
**What is covered in this Skill?**
Frame the problem before any deeper analysis. When this technique is orchestrated by another workflow, the orchestrator owns clarifying-question sequencing; when applied standalone, ask directly.
1. **Read the Reference**
Read `references/021-problem-framing.md`, then identify what evidence is already available for the problem statement, current state, desired state, stakeholders, and success criteria.
2. **Separate the Problem from any Solution**
Strip out wording that already assumes a fix, technology, or implementation, and restate the gap in observable terms.
3. **Describe Current and Desired State**
Describe the current state as observable facts and the desired state as a target outcome or capability.
4. **Identify Stakeholders and Success Criteria**
List stakeholders affected by, accountable for, or informed about the problem, then define observable or measurable success criteria.
5. **Report the Problem Frame**
Report the Problem statement, Current state, Desired state, Stakeholders, and Success criteria, and flag any field left open pending a clarifying answer.
For detailed guidance, examples, and constraints, see [references/021-problem-framing.md](references/021-problem-framing.md).
Languages: Español · 中文 Help this project grow: Become a sponsor
Use when you need to generate a checklist document with embedded commands inventory,…
Use when you need to generate a checklist document with embedded agents inventory, following…
Use when you need to generate a checklist document with Java system prompts from skills.xml,…
Use when you need to install the embedded project commands into command directories…
Use when you need to install the embedded robot agents into .github/agents, .claude/agents,…
Guides the creation of agile epics with comprehensive definition including business value,…