c-plan

Evaluates ambiguous prompts to decide between clarifying, assuming, or answering directly.

Updated Jul 27, 2026
One-click install
npx skills add https://github.com/whichguy/skill-craft --skill c-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: c-plan
Source: https://github.com/whichguy/skill-craft/tree/main/plugins/c-plan/skills/c-plan
Command: npx skills add https://github.com/whichguy/skill-craft --skill c-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the frustration of ambiguous user prompts by systematically determining whether to answer immediately, make informed assumptions, or ask high-value clarification questions.

Core Features & Use Cases

  • Bayesian Clarifier: Uses a structured gate-based process to minimize user friction while maximizing response quality.
  • Agent Delegation: Intelligently dispatches sub-tasks to specialized agents (Explore, WebResearch) only when the expected value of the information gain outweighs the cost.
  • Use Case: When a user provides a vague request for a project plan, this skill identifies the missing constraints and asks exactly the right questions to clarify the scope before generating a detailed response.

Quick Start

Activate the c-plan skill to analyze the current prompt and determine the most efficient path to a high-quality response.

Frequently Asked Questions about c-plan

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

FAQPage Schema
How do I resolve ambiguous prompts in an agentic workflow?

To resolve ambiguous prompts, this skill uses a Bayesian clarification process that evaluates the expected value of asking questions versus making assumptions, ensuring high-precision decision-making while minimizing user friction.

What is the best way to handle vague requests for project planning?

Handling vague project planning requests involves identifying missing constraints and asking targeted clarification questions to define the scope before generating a detailed, assumption-based response.

When should I ask clarification questions instead of answering directly?

You should ask clarification questions instead of answering directly when the expected value of information gain from the user outweighs the cost and friction of the interaction.

Does this prompt clarification approach support multi-turn planning?

Yes, this prompt clarification approach supports multi-turn planning and operates across multiple modes ranging from lightweight fast-path execution to deep-dive research.

How does agent delegation work for complex task environments?

Agent delegation dispatches sub-tasks to specialized agents like Explore or WebResearch only when the expected value of information gain outweighs the cost, ensuring efficient information gathering.