From daily-metrics
This skill should be used when the user asks "why isn't this working", "I'm stuck", "not making progress", "can't stick to habits", "what's wrong", "I keep failing at", "this isn't working", "why can't I", or when behaviors aren't happening or outcomes aren't improving despite effort.
npx claudepluginhub mberto10/mberto-compoundThis skill uses the workspace's default tool permissions.
When the system isn't working, diagnose which layer is failing.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides MCP server integration in Claude Code plugins via .mcp.json or plugin.json configs for stdio, SSE, HTTP types, enabling external services as tools.
When the system isn't working, diagnose which layer is failing.
The optimization stack has three layers: Target, Algorithm, Friction. Intervening at the wrong layer wastes effort. This skill diagnoses the actual problem.
Check in order:
Most failures are friction failures. But check systematically.
START: Something isn't working
|
v
+--------------------------------------+
| Are you executing the behaviors? |
| (Check compliance: >80%?) |
+--------------------------------------+
|
+------+------+
| |
YES NO
| |
v v
+------------+ +-----------------------------+
| Check | | FRICTION FAILURE |
| Algorithm | | Know what to do but not |
| & Target | | doing it. |
| | | -> Run friction-audit |
+------------+ +-----------------------------+
|
v
+--------------------------------------+
| Are outcomes moving in the right |
| direction? (Check trends) |
+--------------------------------------+
|
+------+------+
| |
YES NO
| |
v v
+------------+ +-----------------------------+
| WORKING | | Possible ALGORITHM FAILURE |
| Keep going | | Behaviors not producing |
| | | outcomes. |
+------------+ +-----------------------------+
|
v
+-----------------------+
| Has enough time |
| elapsed? |
+-----------------------+
|
+------+------+
| |
YES NO
| |
v v
+---------+ +---------+
| WRONG | | WAIT |
| ALGO or | | Lagging |
| TARGET | | indica- |
| | | tors |
| Review | | are |
| both | | slow |
+---------+ +---------+
Symptoms:
Diagnostic questions:
Intervention: Run friction-audit skill
Symptoms:
Diagnostic questions:
Intervention:
Symptoms:
Diagnostic questions:
Intervention: Re-run target-definition skill
Lagging indicators are slow. Before diagnosing algorithm failure, confirm enough time has passed:
| Domain | Target Type | Minimum Time |
|---|---|---|
| Productivity | Output quality | 2-4 weeks |
| Learning | Skill improvement | 4-8 weeks |
| Health | Body composition | 4-8 weeks |
| Finance | Savings growth | 1-3 months |
| Habits | Automaticity | 4-8 weeks |
| Writing | Quality improvement | 4-8 weeks |
If compliance is high but less than minimum time elapsed: Keep executing.
When diagnosing friction failures, beware these responses:
Friction is structural. Willpower is a resource.
The answer is almost always: reduce friction, don't increase effort.
diagnosis:
date: [date]
presenting_problem: "[user's description]"
compliance_check:
[behavior]: [%] # Flag if <80%
time_elapsed: [duration]
expected_time_for_results: [duration]
diagnosis: "[FRICTION|ALGORITHM|TARGET] FAILURE"
layer: [friction|algorithm|target]
reasoning: |
[explanation of diagnosis]
specific_issues:
- "[issue 1]"
- "[issue 2]"
recommended_intervention: "[skill to run]"
suggested_experiments:
- "[experiment 1]"
- "[experiment 2]"
| Compliance | Outcome Trend | Time | Diagnosis | Action |
|---|---|---|---|---|
| Low (<80%) | Any | Any | Friction | friction-audit |
| High (>80%) | Improving | Any | Working | Continue |
| High (>80%) | Flat | Short | Patience | Wait longer |
| High (>80%) | Flat | Long | Algorithm | Research alternatives |
| High (>80%) | Wrong direction | Any | Algorithm/Target | Deep review |
| Any | Success feels empty | Any | Target | target-definition |