← Back to Skills Marketplace
jdchi

clarify-me

by JDChi · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
267
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install clarify-me
Description
Analyze user's conversation to identify unclear parts and suggest better questions. Helps users express their problems more clearly.
README (SKILL.md)

clarify-me - Conversation Clarification Skill

Purpose

In conversations between users and LLMs, ambiguity can arise when users don't describe their problems clearly enough, leading to misunderstandings. This skill analyzes the conversation to identify unclear points and provides suggestions to help users ask more precise and effective questions.

Trigger

User explicitly calls /clarify-me or says:

  • "clarify-me"
  • "帮我整理一下问题"
  • "我表达不清楚吗?"
  • "怎么更好地提问?"

How It Works

1. Analyze Conversation

Read through the previous conversation history (the last few exchanges).

2. Identify Issues

Find problems in user's descriptions:

  • Vague terms ("that", "this", "it")
  • Missing context (no background, no code, no error message)
  • Unclear intent (what exactly they want)
  • Assumptions (things AI might not know)

3. Provide Suggestions

Output in the same language as the user's question.

Example

Conversation:

  • User: "help me fix this code"
  • AI: "which code?"
  • User: "the one with error"
  • AI: "what error?"
  • ... (several rounds)
  • User: "/clarify-me"

Analysis Output: The output will be in English (same as user's language):

🤔 Let me analyze the conversation...

Possible issues:
1. "this code" - which file/function?
2. "the one with error" - can you paste the error message?
3. Missing context - what project is this?

Next time you could ask:
"I'm writing a Python scraper and got
'ConnectionRefusedError: [Errno 111] Connection refused'
error, what could be the cause?"

Output Style

  • Friendly and constructive
  • Use "🤔" emoji
  • Be specific - quote the unclear parts from conversation
  • Give concrete suggestions
  • Don't make user feel bad - frame it as "here's how to get better answers"

Configuration

No config file needed. This skill activates when user explicitly calls it.

Usage Guidance
This is a low-risk, instruction-only skill that simply reads recent conversation turns to point out vague phrases and suggest clearer questions. Before installing, note that the skill needs access to the chat history (the last few exchanges) to work — avoid invoking it on conversations that include sensitive secrets. Because it has no installs or credentials, its footprint is minimal. If you want extra caution, keep it user-invocable only (don't change platform settings to make it always run) and review the SKILL.md contents (already shown) to confirm its behavior matches your expectations.
Capability Analysis
Type: OpenClaw Skill Name: clarify-me Version: 1.0.1 The 'clarify-me' skill is a meta-prompting tool designed to help users refine their queries by analyzing conversation history for ambiguity. The SKILL.md file contains standard instructions for an AI agent to identify vague terms and missing context without any evidence of malicious intent, data exfiltration, or unauthorized command execution.
Capability Assessment
Purpose & Capability
Name/description ask for conversational clarification and the SKILL.md only requires reading recent conversation history and producing suggestions — nothing requested is outside that purpose.
Instruction Scope
Runtime instructions instruct the agent to read the last few exchanges, identify vague wording and missing context, and produce friendly suggestions in the user's language — these stay within the skill's stated scope and do not request unrelated data or external transmission.
Install Mechanism
No install spec or code files are provided (instruction-only). No downloads, package installs, or filesystem writes are required.
Credentials
The skill declares no environment variables, credentials, or config paths. That is proportionate for a clarification/analysis-only skill.
Persistence & Privilege
always is false and the skill is user-invocable. It does not request persistent system presence or modify other skills. The default ability for the agent to invoke the skill autonomously is unchanged but not elevated by the skill.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install clarify-me
  3. After installation, invoke the skill by name or use /clarify-me
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added initial release of clarify-me: analyzes conversations to identify unclear parts and suggest clearer questions. - Supports explicit triggers in English and Chinese. - Provides friendly, specific feedback with examples, quoting vague phrases and suggesting improvements. - No configuration required; activated only by explicit user request.
Metadata
Slug clarify-me
Version 1.0.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is clarify-me?

Analyze user's conversation to identify unclear parts and suggest better questions. Helps users express their problems more clearly. It is an AI Agent Skill for Claude Code / OpenClaw, with 267 downloads so far.

How do I install clarify-me?

Run "/install clarify-me" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is clarify-me free?

Yes, clarify-me is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does clarify-me support?

clarify-me is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created clarify-me?

It is built and maintained by JDChi (@jdchi); the current version is v1.0.1.

💬 Comments