self-improve

Transform vague user requests into enriched descriptions with traceable source citations.

13|2|Updated Aug 9, 2025
One-click install
npx skills add https://github.com/petbrains/mvp-builder --skill self-improve
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improve
Source: https://github.com/petbrains/mvp-builder/tree/main/.claude/skills/self-improve
Command: npx skills add https://github.com/petbrains/mvp-builder --skill self-improve

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps interpret vague user intent and translate it into enriched, actionable findings for downstream agents.

Core Features & Use Cases

  • Interpret user intent into explicit actions and subjects
  • Synthesize findings with traceable sources
  • Assess complexity and flag high-risk decisions for deeper analysis

Quick Start

Provide a user intent and available project context; receive an enriched description with sources.

Frequently Asked Questions about self-improve

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a vague user request into actionable context?

Enriching vague requests transforms implicit intent into explicit actions with traceable sources. Provide the user's request and available project context; the Skill interprets the intent, synthesizes findings with source citations, and flags complexity or risk factors for deeper analysis.

What does it mean to enrich user intent with traceable findings?

Enriching intent means expanding a simple or ambiguous request into a structured description that identifies what the user actually needs, cites where information came from, and surfaces dependencies or constraints. Traceable findings use markdown [Discovery] → [source] citation format so you can verify and refine recommendations.

When should I use intent interpretation instead of acting on a request directly?

Interpret intent when user requests are vague, context is incomplete, or the complexity and risk level are unclear. This Skill assesses whether a request needs deeper analysis, surfaces hidden assumptions, and prepares enriched context for downstream agents to act on with confidence.

How do I prepare project context to get better enriched descriptions?

Provide available project context—code, documentation, recent decisions, or domain details—alongside the user's request. The Skill synthesizes this context into findings with source provenance, so the output is grounded in real project facts, not speculation.

Can I use this to identify high-risk decisions before acting on them?

Yes. The Skill assesses complexity and flags decisions that warrant deeper analysis or expert review. It surfaces risk factors so you can decide whether a request needs additional scrutiny, consultation, or alternative approaches before proceeding.