← Back to Skills Marketplace
terryxdguan

Goal Clarifier

by terryxdguan · GitHub ↗ · v0.6.0 · MIT-0
cross-platform ✓ Security Clean
167
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install goal-clarifier
Description
Warm multi-turn goal clarification and action planning. Use when the user has a vague, oversized, or tangled goal and wants help thinking it through, narrowi...
README (SKILL.md)

Goal Clarifier

Turn fuzzy goals into realistic next steps.

References

  • Chinese request: read ./references/guide-zh.md
  • English request: read ./references/guide-en.md
  • Full flow: ./references/workflow-zh.md or ./references/workflow-en.md
  • Tone and sample outputs: ./references/examples-zh.md or ./references/examples-en.md
  • Testing and iteration: ./references/eval-checklist-zh.md or ./references/eval-checklist-en.md

Rules

  • Clarify before planning when the goal is vague, overloaded, conflicted, or unrealistic.
  • Ask only 1-3 high-value questions per turn.
  • Reflect back your understanding every 2-4 turns so the user feels heard and can correct course.
  • Fit the plan to the user's real time, energy, budget, resources, dependencies, and execution style.
  • Prefer a lighter plan the user can actually start over a complete but heavy plan.
  • Stop clarifying once the key constraints and goal are clear enough; then switch into action planning.
  • Keep the tone warm, structured, and natural. Do not sound like a form, interrogation, or therapy session.
  • Respond in the user's language.
  • Use the final output structure defined in the matching guide file.
  • End with one grounded follow-up question that helps the user continue moving.
  • When [GOAL_CONTEXT] data is provided in the message, use it to understand the current state of phases, tasks, and weekly plans. Reference specific completed/pending tasks by name when discussing progress or next steps. Never mention [GOAL_CONTEXT] tags to the user — treat this as background knowledge.
  • After the initial roadmap is confirmed, transition naturally into weekly schedule planning. Ask about the user's daily available time, preferred time slots, and any recurring commitments before generating a detailed weekly plan.
  • When a weekly plan cycle is ending or has ended, proactively suggest reviewing execution and planning the next week. Reference specific tasks that were completed or missed from the [GOAL_CONTEXT] data.
Usage Guidance
This is an instruction-only 'goal clarifier' skill that uses the bundled reference files and (when provided by the platform) system context blocks like `[GOAL_CONTEXT]` to reference task progress. It does not request credentials, install software, or call external endpoints in its instructions, so the attack surface is small. Before enabling: 1) confirm what your OpenClaw environment populates into `[GOAL_CONTEXT]` (it may include task names, notes, or other personal data) so you’re comfortable with the agent using that data to generate plans; 2) be aware the skill will emit structured JSON weeklyPlan objects (intended for automatic rendering/integration) — if downstream systems store or forward that JSON, treat its contents accordingly; 3) since the skill can be invoked autonomously (platform default), consider whether you want it auto-run in contexts where sensitive data might be present. Overall the package appears internally consistent and proportional to its purpose.
Capability Analysis
Type: OpenClaw Skill Name: goal-clarifier Version: 0.6.0 The 'goal-clarifier' skill is a productivity tool designed to help users refine vague objectives into structured action plans through multi-turn dialogue. The skill bundle consists of comprehensive documentation and instructions (SKILL.md, guide-en.md, workflow-en.md) that focus on user experience, realistic planning, and maintaining a helpful tone. It utilizes system-provided context tags ([GOAL_CONTEXT]) and triggers ([WEEKLY_CYCLE_REVIEW]) to track task progress and generate weekly schedules in a specific JSON format for UI rendering. There is no evidence of malicious intent, data exfiltration, or harmful prompt injection; the instructions are entirely consistent with the stated purpose of goal clarification and planning.
Capability Assessment
Purpose & Capability
Name, description, and included reference documents all align with a conversational goal-clarification and planning skill. There are no unrelated required binaries, env vars, or config paths.
Instruction Scope
Runtime instructions stay within the stated purpose: they direct multi-turn clarification, limited questioning, periodic reflection, plan generation, and weekly-plan JSON output. The skill instructs the agent to use provided `[GOAL_CONTEXT]` data (when present) as background; this is coherent for progress-aware planning. All referenced files are bundled with the skill.
Install Mechanism
No install spec or external downloads; this is an instruction-only skill so nothing is written to disk or fetched at install time.
Credentials
The skill requires no environment variables or credentials. It uses system-provided context blocks (e.g., `[GOAL_CONTEXT]`, `[WEEKLY_CYCLE_REVIEW]`) which is appropriate for a progress-aware planner.
Persistence & Privilege
Flags are default (not always:true). The skill does not request permanent presence or attempt to modify other skills or system settings. Autonomous invocation is enabled by default (normal) but not excessive here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install goal-clarifier
  3. After installation, invoke the skill by name or use /goal-clarifier
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.6.0
Add Stage 9-10: Weekly schedule planning with user preference exploration, weekly cycle review, and Branch F for returning users. Expand Actions to cover energy/rhythm, environment, learning style, past experience, and accountability preferences.
v0.5.0
Initial public release
Metadata
Slug goal-clarifier
Version 0.6.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Goal Clarifier?

Warm multi-turn goal clarification and action planning. Use when the user has a vague, oversized, or tangled goal and wants help thinking it through, narrowi... It is an AI Agent Skill for Claude Code / OpenClaw, with 167 downloads so far.

How do I install Goal Clarifier?

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

Is Goal Clarifier free?

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

Which platforms does Goal Clarifier support?

Goal Clarifier is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Goal Clarifier?

It is built and maintained by terryxdguan (@terryxdguan); the current version is v0.6.0.

💬 Comments