self-improve

Transforms simple user requests into enriched descriptions with traceable findings. Use when interpreting vague user intent, preparing context for agent generation, or synthesizing actionable insights from available project context.

allowed_tools: Read

$ 安裝

git clone https://github.com/petbrains/mvp-builder /tmp/mvp-builder && cp -r /tmp/mvp-builder/.claude/skills/self-improve ~/.claude/skills/mvp-builder

// tip: Run this command in your terminal to install the skill


name: self-improve description: Transforms simple user requests into enriched descriptions with traceable findings. Use when interpreting vague user intent, preparing context for agent generation, or synthesizing actionable insights from available project context. allowed-tools: Read

Self-Improve

Transform user intent into actionable understanding.

Core Function

User Intent + Available Context → Enriched Description

Behavior

  • Specific intent → focused interpretation, targeted findings
  • Vague intent → broader scan, note what clarification needed

Process

1. Interpret Intent

Extract from user request:

  • Action: What to do
  • Subject: What to affect
  • Implicit: What's assumed but not said

2. Synthesize Findings

Connect intent with relevant context. Each finding:

[Discovery] → [source]

Requirements: traceable, relevant, actionable.

3. Assess Complexity

FactorQuestion
ScopeHow much affected?
ConflictsFindings contradict?
Trade-offsSignificant choices?

Any factor high → flag for deeper analysis.

Output

## Intent
[Interpreted user intent]

## Findings
1. [Discovery] → [source]
2. [Discovery] → [source]
3. [Discovery] → [source]

## Complexity
[Simple | Needs analysis: scope/conflicts/trade-offs]