ase-meta-why
SolidFive-Whys Root-Cause Analysis.
Code & Development 42 stars
4 forks Updated yesterday Apache-2.0
Install
Quality Score: 78/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
@${CLAUDE_SKILL_DIR}/../../meta/ase-control.md
@${CLAUDE_SKILL_DIR}/../../meta/ase-skill.md
@${CLAUDE_SKILL_DIR}/../../meta/ase-getopt.md
<skill name="ase-meta-why">
Five-Whys Root-Cause Analysis
</skill>
<expand name="getopt"
arg1="ase-meta-why"
arg2="--depth|-d=5 --width|-w=1">
$ARGUMENTS
</expand>
<objective>
Apply the *Five-Whys* *root-cause analysis* technique to investigate
the following problem:
<problem>Why <getopt-arguments/>?</problem>
For this, iteratively ask "why" to drill down from symptoms to the root-cause.
This helps to identify the fundamental reason behind a problem rather than just
addressing surface-level symptoms.
</objective>
<flow>
1. <step id="STEP 1: Restate Problem">
State the problem statement.
<template>
<ase-tpl-bullet-signal/> **PROBLEM**: <problem/>
</template>
</step>
2. <step id="STEP 2: Root-Cause Analysis">
Find the root-cause of <problem/> by following this iteration cycle.
Start with a <question/> set equal to the <problem/>.
Determine the *maximum chain length* from <getopt-option-depth/>:
set <depth/> to <getopt-option-depth/>; if <getopt-option-depth/>
is *non-numeric* or *less than or equal to 0*, use the default *5* instead.
Determine the *maximum chain width* from <getopt-option-width/>:
set <width/> to <getopt-option-width/>; if <getopt-option-width/>
is *non-numeric* or *less than or equal to 0*, use the default *1* instead.
- <if condition="<wi...
Details
- Author
- rse
- Repository
- rse/ase
- Created
- 3 months ago
- Last Updated
- yesterday
- Language
- TypeScript
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
Code & Development Solid
ase-meta-evaluate
Evaluate alternatives through a weighted multi-criteria decision matrix. Use when the user calls for the *evaluation* of *alternatives*, wants to *compare* things, or asks what the best is from a list of choices.
42 Updated yesterday
rse Code & Development Solid
ase-meta-eli5
Explain a topic in "Explain Like I'm 5" (ELI5) style, optionally grounded in Internet/Web facts. Use when the user wants a topic explained in a very simple, child-friendly way, or mentions "eli5" or "explain like I'm 5".
42 Updated yesterday
rse Code & Development Solid
ase-code-analyze
Analyze the source code for problems in either the logic and semantics and its related control flow, performance and efficiency, or security.
42 Updated yesterday
rse