guided-goal
Turn a rough objective into a bounded, verifiable completion contract, confirm it, then execute it with a finite attempt cap
Install / Use
npx skills add davepoon/buildwithclaude --skill guided-goalInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
LegalSupported Platforms
Tags
Our assessment of guided-goal
guided-goal scores 84/100 on our quality scale, 123rd of 213 Legal skills we index.
Its SKILL.md is 4.4 KB long, well organised into 12 sections and no code examples: a solid amount of guidance for an agent.
With 3,715 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated today, so guided-goal is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
guided-goal compared with similar skills
All 4 of these similar skills score higher than guided-goal; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| guided-goal (this skill)by davepoon | 84 | 3.7k | today | SKILL.md |
| algorithmic-artby anthropics | 100 | 177.9k | 42d ago | SKILL.md |
| pptxby anthropics | 100 | 177.9k | 42d ago | SKILL.md |
| designby nextlevelbuilder | 100 | 143.4k | 3d ago | SKILL.md |
| ui-ux-pro-maxby nextlevelbuilder | 100 | 143.4k | 3d ago | SKILL.md |
Frequently asked questions
- How do I install guided-goal?
- Run
npx skills add davepoon/buildwithclaude --skill guided-goal. The install tabs above show the steps for each supported agent. - Which AI agents does guided-goal work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is guided-goal safe to use?
- It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is guided-goal still maintained?
- The repository was last updated today, so guided-goal is actively maintained.
Skill content
View source on GitHubname: guided-goal description: Turn a rough objective into a bounded, verifiable completion contract, confirm it, then execute it with a finite attempt cap. Use when the user wants autonomous work but the outcome, proof, scope, or stopping point is still vague. category: ai-agents license: MIT
Guided Goal
Convert rough intent into a completion contract before doing the work. The interview and execution are separate phases.
Phase 1 — Interview without acting
During the interview:
- Ask exactly one short question per response.
- Do not inspect files, search, delegate, run commands, edit anything, or call tools.
- Ask at most six questions. Ask fewer when the answer is already known.
- Ask for the highest-value missing field, not every possible detail.
- Preserve concrete facts and constraints already supplied. Never make the user repeat them.
- Use relevant project, stack, environment, and verification facts already present in conversation context.
- Do not turn the goal into a planning exercise unless planning is the requested outcome.
- Push back on subjective success, self-evaluated quality, unbounded iteration, missing verification, vague boundaries, or absent stop conditions.
- If the user cancels, stop without activating or executing anything.
Before activation, establish all of these:
- one bounded objective;
- binary or deterministic success criteria;
- exact commands, checks, artifacts, or observable evidence that prove completion;
- allowed scope and an explicit denylist;
- a numeric attempt cap from 1 to 100 plus escalation or hard-stop conditions.
When ready, present exactly this structure:
Objective
<one bounded objective>Success criteria
<binary or deterministic criteria>Verification
<exact commands, checks, artifacts, or observable evidence>
Boundaries
<allowed scope and explicit denylist>Stop conditions
<explicit numeric attempt cap plus escalation or hard-stop conditions>Then ask exactly one question: Activate this goal?
Phase 2 — Require explicit confirmation
Do not activate from silence, ambiguity, or a general acknowledgment. Accept only an explicit confirmation that clearly refers to the presented contract.
If the user changes the objective, criteria, verification, boundaries, or stop conditions, present the revised full contract and ask Activate this goal? again. A confirmation for an older contract does not authorize the revised one.
Phase 3 — Activate through the available host
After explicit confirmation, use the first applicable mode:
Hermes native mode
If the host exposes guided_goal_activate, call it with the complete five-section Markdown contract in its objective argument. If the tool is deferred, load its schema through the host's normal deferred-tool mechanism first. After successful activation, begin working immediately. Do not ask for confirmation again.
Portable in-session mode
If no native activation tool exists:
- State that the contract is activated for the current session. Do not claim it is persisted, backgrounded, or enforced by a native goal judge.
- Execute the contract immediately using the host's normal tools and approval system. Do not substitute a similarly named planning or goal-recording tool such as
create_goal; onlyguided_goal_activatequalifies as the native activation path for this skill. - Count one attempt as one meaningful change-or-investigation cycle followed by the contract's verification, not as each individual tool call.
- After each failed attempt, use the evidence to choose a materially different next attempt. Do not repeat the same failed action unchanged.
- Stop as soon as every success criterion passes its stated verification.
- Stop and report the exact blocker when the attempt cap is reached, a denylisted action becomes necessary, required authorization is unavailable, or another hard-stop condition fires.
- Never broaden scope silently. A material scope change requires a revised contract and fresh confirmation.
Use a native task list or status surface when available, but do not make one a prerequisite. If the session must end before completion, return the full contract, attempt count, verified evidence, current blocker, and next executable action as a resumable handoff.
Completion report
A completion claim must name the verification actually run and its result. A timeout, skipped check, plausible-looking output, or agent self-assessment is not a pass.
Related Skills
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
pptx
177.9kUse this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an em…
design
143.4kComprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG…
ui-ux-pro-max
143.4kUI/UX design intelligence for web, mobile, and desktop. This skill should be used when designing, building, reviewing, or fixing interfaces, including pages, components, design systems, accessibility, interaction, responsive layout, typography, color, charts, and stack-specific UI implementation.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
