prompt-optimizer

Analyze underspecified prompts and infer missing context for direct execution.

5|Updated Dec 15, 2025
One-click install
npx skills add https://github.com/joaocarlos/prompt-optimizer-skill --skill prompt-optimizer-joaocarlos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prompt-optimizer
Source: https://github.com/joaocarlos/prompt-optimizer-skill/tree/main/skill
Command: npx skills add https://github.com/joaocarlos/prompt-optimizer-skill --skill prompt-optimizer-joaocarlos

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The prompt-optimizer resolves underspecified prompts by analyzing input and inferring missing context to deliver directly usable results.

Core Features & Use Cases

  • Silent preprocessing: analyzes prompts to identify gaps in format, depth, audience, or purpose.
  • Context-aware inference: applies workspace clues and domain conventions to fill in missing specifications.
  • Direct execution: delivers enhanced results without exposing meta-prompts or optimization steps.

Quick Start

Use a vague prompt and let the skill infer the missing details, then generate a concrete, ready-to-run result based on those assumptions.

Frequently Asked Questions about prompt-optimizer

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

FAQPage Schema
How do I infer missing context to optimize vague prompts?

An prompt optimizer resolves underspecified prompts by analyzing input to identify gaps in format, depth, audience, or purpose, then applies workspace clues and domain conventions to fill in missing specifications and directly execute the enhanced interpretation.

How do I get usable results from prompts lacking specificity in format and depth?

To get usable results from prompts lacking specificity, the optimizer analyzes your input and applies domain conventions to infer reasonable defaults. It then executes the enhanced interpretation to deliver a concrete, ready-to-run result without exposing optimization steps.

Does the prompt optimizer work for writing, coding, research, and planning tasks?

Yes, the prompt optimizer works for writing, coding, research, and planning tasks. It resolves underspecified prompts across these activities by inferring reasonable defaults based on workspace context and domain conventions to deliver directly usable results.

Can I see the assumptions made when optimizing an underspecified prompt?

Yes, you can see the assumptions made when optimizing an underspecified prompt. The optimizer optionally communicates key assumptions alongside delivering directly usable results based on the inferred workspace context and domain conventions.

What is the best way to handle prompts with missing audience or purpose?

The best way to handle prompts with missing audience or purpose is using silent preprocessing to analyze the gaps and apply context-aware inference. This uses workspace clues to infer reasonable defaults and delivers enhanced results directly.