define-goal
Use to write, refine, or activate `/goal` or execution/exploration objectives—not goal status operations.
Skill by shiyuan17
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/shiyuan17-define-goal
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/define-goal
What's inside
- Skill name
define-goal- Description
- Use to write, refine, or activate `/goal` or execution/exploration objectives—not goal status operations.
- License
- MIT
- Instructions
- 27 lines in SKILL.md · view on GitHub
Files (4)
- SKILL.md
- openai.yaml · agents/
- metadata.json
- goal-contract.md · references/
SKILL.md (first lines)
# 定义可持续目标 先调查,再把意图写成 Agent 可持续追踪且可验证的目标。完整格式读取 [references/goal-contract.md](references/goal-contract.md)。 ## 执行 1. 检查仓库、测试、文档和公开来源;实测命令与基线,无法验证时标为待核对,不强制创建任务 0。 2. 区分执行型与探索型;将指定技术手段视为待验证假设,优先表达用户结果。 3. 只询问无法发现且会改变目标的决定;每轮最多三个,提供推荐项、互斥选择和结果影响。 4. 高影响决定未关闭时返回阻塞草稿;低风险可逆选择可采用显式默认值并说明猜错代价。 5. 生成不超过 4000 字符的 Goal Brief;高风险目标保留风险、effects、workspace identity、外部目标、人工门和终点;预算仅使用用户授权且宿主支持的字段,已有可选任务记录时只引用路径,不复制状态。 ## 原生目标 - 草拟、评审或优化请求只返回目标书,不自动激活。 - 只有用户明确要求激活且宿主暴露目标操作时才先检查当前目标并调用;成功后才声称已激活。 - 未完成目标不得静默替换;缺少原生能力时返回可复制的 `/goal <内容>`,其他宿主返回普通提示词。 - 目标不扩大授权、写入范围、审批、凭据或完成证据边界。 - 已有 Goal 时重读当前状态,状态变更严格使用宿主工具合同。持续执行已授权工作;缺少必要决定、授权或能力时只暂停依赖它的部分并报告,已有覆盖授权不重复请求。达到整个请求的验收与授权终点才结束,不把局部节点成功当整体完成。无原生能力不声称后台持续执行,不阻止用户继续请求或宿主显式续跑恢复原范围工作。同步归属:`docs/rules/governance-core.md`。 ## 禁止 - 不编造命令、基线、来源、原生能力或激活结果。 - 不通过降低测试、评测或验收标准制造完成。 - 不创建 `PROGRESS.md`、`BLOCKED.md` 或平行进度系统;优先复用宿主目标或现有可选任务记录。
From shiyuan17/Vibe-Harness, MIT.
More from shiyuan17/Vibe-Harness
- 0.570score
agentmemory
shiyuan17
Use when saving, recalling, resuming, forgetting, summarizing, or listing Agentmemory project memories and sessions, including commit history and commit…
SkillAFreshness: AClaude Code +9 - 0.570score
stale-cleanup
shiyuan17
Use when cleaning dead code, stale references, outdated docs, orphan resources, stale memory, or stale indexes; producing evidence-based removal lists; or…
SkillAFreshness: AClaude Code +9 - 0.567score
clarify-requirements
shiyuan17
Use for unresolved product choices or explicit requirements discovery—not discoverable facts, implementation details, approvals, or final goals.
SkillAFreshness: AClaude Code +9 - 0.565score
systematic-debugging
shiyuan17
Use when a specific failure, error, or flaky test needs its root cause proven before fixing—not for applying known fixes.
SkillAFreshness: AClaude Code +9 - 0.564score
frontend-design
shiyuan17
Use for frontend visual direction, polish, responsiveness, or redesign—not logic-only work.
SkillAFreshness: AClaude Code +9 - 0.561score
vb-git-split-push
shiyuan17
Use only when explicitly requested as Vb Git Split Push, $vb-git-split-push, or legacy $git-deliver to commit task changes in logical groups and push the…
SkillAFreshness: AClaude Code +9 - 0.561score
eval-driven-development
shiyuan17
Use for nondeterministic Agent rules, Skills, prompts, Hooks, or routing—not deterministic logic, bug fixes with known causes, or deterministic refactors.
SkillAFreshness: AClaude Code +9 - 0.561score
vb-git-develop-flow
shiyuan17
Use only when explicitly requested as Vb Git Develop Flow, $vb-git-develop-flow, or legacy gd-flow to deliver through an isolated worktree into develop; never…
SkillAFreshness: AClaude Code +9 - 0.559score
bug-finding
shiyuan17
Use when reviewing existing code for latent logic, flow, feature, state, consistency, requirement, or API bugs with no failing symptom—read-only audit, not…
SkillAFreshness: AClaude Code +9 - 0.558score
api-and-interface-design
shiyuan17
Use for public APIs, schemas, events, config, or consumed module boundaries.
SkillAFreshness: AClaude Code +9 - 0.558score
task-decomposition
shiyuan17
Use to split implementation plans into a Goal, Task DAG, and prompts for verifiable work.
SkillAFreshness: AClaude Code +9 - 0.553score
security-and-hardening
shiyuan17
Use for trust boundaries, untrusted input, auth, secrets, sensitive data, or external writes.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 14, 2026 (15 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/shiyuan17/Vibe-Harness
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from shiyuan17
- 0.570score
agentmemory
shiyuan17
Use when saving, recalling, resuming, forgetting, summarizing, or listing Agentmemory project memories and sessions, including commit history and commit…
SkillAFreshness: AClaude Code +9 - 0.570score
stale-cleanup
shiyuan17
Use when cleaning dead code, stale references, outdated docs, orphan resources, stale memory, or stale indexes; producing evidence-based removal lists; or…
SkillAFreshness: AClaude Code +9 - 0.567score
clarify-requirements
shiyuan17
Use for unresolved product choices or explicit requirements discovery—not discoverable facts, implementation details, approvals, or final goals.
SkillAFreshness: AClaude Code +9 - 0.565score
systematic-debugging
shiyuan17
Use when a specific failure, error, or flaky test needs its root cause proven before fixing—not for applying known fixes.
SkillAFreshness: AClaude Code +9 - 0.564score
frontend-design
shiyuan17
Use for frontend visual direction, polish, responsiveness, or redesign—not logic-only work.
SkillAFreshness: AClaude Code +9 - 0.561score
eval-driven-development
shiyuan17
Use for nondeterministic Agent rules, Skills, prompts, Hooks, or routing—not deterministic logic, bug fixes with known causes, or deterministic refactors.
SkillAFreshness: AClaude Code +9
Cite this page
define-goal skill. Agent Mart. https://agentmart.dev/skills/shiyuan17-define-goal (last updated 2026-10-24)