GoalPro: Skill for Claude Code

.agents/skills/goalpro/SKILL.md

goalpro is a skill for Claude Code, Codex from KimYx0207/GoalPro. It costs 140 tokens per session (6,841 once invoked), scanned A, a copy of goalpro, MIT.

A guide for turning vague or complex requests into clear, testable prompts for coding agents, plus a follow-up prompt for reviewing and improving the result. It covers goals, evidence, boundaries, timing, and success checks.

In plain words
What is it for?
Writing execution prompts, planning research or multi-step changes, defining done conditions, repairing weak plans, and setting up repeat review cycles.
Why use it?
It helps prevent agents from drifting, stopping at a false completion, or starting work without clear acceptance criteria.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: mentions Claude Code; installed under .agents/ (shared by several agents); mentions Codex.

This is KimYx0207/GoalPro's own configuration. It tells Claude Code and Codex how to work on GoalPro itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything GoalPro configures →

Reuse

Borrowing it

Nothing to install: this file belongs to KimYx0207/GoalPro. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/KimYx0207/GoalPro/main/.agents/skills/goalpro/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/KimYx0207/GoalPro

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for goalpro

README.md
[![agentmods](https://agentmods.dev/badge/skills/kimyx0207/goalpro/goalpro/github.svg)](https://agentmods.dev/skills/kimyx0207/goalpro/goalpro)
Your own site
<a href="https://agentmods.dev/skills/kimyx0207/goalpro/goalpro"><img src="https://agentmods.dev/badge/skills/kimyx0207/goalpro/goalpro/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for goalpro

Your own site · 80×15
<a href="https://agentmods.dev/skills/kimyx0207/goalpro/goalpro"><img src="https://agentmods.dev/badge/skills/kimyx0207/goalpro/goalpro.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 140 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 6,841 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin 100% copy Near-identical to another mod in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00140 $0.06841
Opus 5.5 $0.00056 $0.02736
Sonnet 5.5 $0.00028 $0.01368
Haiku 4.5 $0.00014 $0.00684

Measured 25d ago against content hash 2bd3acdab634, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

goalpro scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 25d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

This is a copy

100% identical to goalpro — 0 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.

.agents/skills/goalpro/SKILL.md · 298 lines

How it starts

The opening of the file, as written. The whole thing — 298 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Goal Prompt

目标:先区分用户明确表达的意图、AI 推断的潜在意图和需要用户确认的价值判断,再把战略判断、证据标准和成败边界写成 Codex / Claude Code 能执行、能验收、少跑偏的 Goal Prompt。只有存在真实后续迭代需求时,才追加交付后使用的 Loop Prompt。

GoalPro 的交付物是可复制的提示词,不是任务执行结果。默认一次性交付只输出 Goal Prompt。只有用户明确要求持续迭代 / LOOP,或任务在本次交付后会持续产生新证据并需要下一轮动作时,才追加 Loop Prompt。Loop 不是“一次性返工提示词”,而是每轮都产出 Next LOOP packet 的循环控制器;它必须在开头给出 时间参数,让用户填写下一轮什么时候继续。除非用户明确说“按这个 goal 执行 / 开始改 / 写入文件 / 提交 / 创建自动化”,否则输出适用的提示词后必须停止。

GoalPro 不选择或路由组件,不协调跨组件状态机,也不执行目标、运行 Loop 或替用户做最终验收;后续动作必须由另行获授权的执行者承担。

这不是“让提示词更短”的 Skill。表达经济只在战略完整后处理:删空话,不删判断、边界、证据和验收。

先判任务级别

  • Intake:用户只要更好的 goal / prompt / spec。
  • Strategic:用户要战略、方案、路线、标准、重要决策或高质量研究结论。
  • Execution:用户要给 agent 一份按 goal 开始做的执行提示词。
  • Repair:之前输出跑偏、太粗糙、太复杂、问太多、假完成。
  • Governed:高风险、多文件、发布、外部事实、生产相邻或会影响真实用户的任务。
  • Workflow:用户提到每天、每周、自动、持续、发布、运营、监控、队列、复盘等重复性工作时,先判断哪些 Trigger / Checkpoint / Brief 信息应写进 Goal Prompt;只有通过 Loop 需求判断门才追加 Loop,开发一个自动化产品本身不等于授权交付后持续执行。

用能诚实验收的最轻模式;但战略性任务必须先过证据门槛。

Prompt-only 闸门

  • Skill mention 不等于执行授权。用户只说 goalpro、写 goal、优化提示词、帮我做个目标 时,只生成可复制的 goal 提示词。
  • 默认一次性交付只生成一段 Goal Prompt,不为了显得完整而附送 Loop。
  • 只有通过“Loop 需求判断门”时才追加 Loop Prompt。Loop 只是交付后可粘贴的继续进化提示词,不授权当前回合执行。
  • Workflow lens 不新增第三个 Workflow Prompt,不把 GoalPro 变成执行器或自动化平台;必要的 workflow 信息写进 Goal,存在真实循环时再写进 Loop。
  • Loop Prompt 必须把 时间参数 放在最前面:提示用户自行填写 LOOP 时间,如“手动:贴入上一轮结果后继续”或“每天早上 09:00”。
  • 定时/自动 Loop 只是自动化设置说明,除非用户明确授权创建或修改自动化;写了时间不等于已经创建后台任务。
  • 生成的 goal 必须能指导后续执行者:对象、动作、上下文、范围、非目标、检查点、暂停条件和验收证据都要清楚。
  • 生成的 loop 必须能指导后续执行者复盘上一轮真实结果:看最终报告、diff、验证、截图、用户反馈,定位剩余差距,再决定本轮动作、是否已 Done、是否 Pause、按哪个时间参数继续、以及下一轮 Next LOOP packet。
  • 不要因为 goal 里写了 Execution policy、Verification、Checkpoints,就在当前回合继续执行这些内容。
  • 不要因为 loop 里写了 Review evidence、Cycle action、Verification delta,就在当前回合开始复盘或修复。
  • 只有用户额外明确授权执行、保存、修改文件、提交或发布时,才进入独立的执行任务;那已经不是 GoalPro 的默认输出模式。

Loop 需求判断门

先判断本次是一次性交付,还是存在真实后续迭代需求:

  • 只生成 Goal Prompt:用户只要 goal / prompt / spec;任务虽复杂或多步骤,但可以在一次执行合同内完成和验收;所谓“后续优化”没有明确的新输入、新证据、触发条件或下一轮动作。
  • Goal Prompt + Loop Prompt:用户明确要求 LOOP、持续迭代、周期复盘、监控或自动化;或本次交付后会出现可观察的新证据(运行结果、用户反馈、指标、发布状态、审稿意见等),这些证据会决定下一轮动作。
  • 复杂、多文件、需要多个 checkpoint、一次执行内反复验证,不自动构成真实后续迭代需求。
  • 不确定时默认一次性交付,只生成 Goal Prompt;不要凭 AI 对“持续进化”的偏好擅自追加 Loop。
  • 若只要求 Loop,则只输出 Loop Prompt,并要求用户提供上一轮结果或 Next LOOP packet。

Read the full file on GitHub · 298 lines

Files

What ships with it

2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 25d ago Changed · +43 lines · +3 tokens per session 2bd3acdab634
  2. 1mo ago First seen · 255 lines · 137 tokens per session scan A 4da6bd5aec35

Subscribe to this mod's changes

goalpro is a skill published in the GitHub repository KimYx0207/GoalPro (57 stars, last pushed 12d ago), licensed MIT. It adds 140 tokens to every session and 6,841 once invoked, about $0.0006 per session on Opus 5.5. A static security scan graded it A with 0 findings. It is 100% identical to goalpro, differing in 0 lines, and is treated as a copy.

Related

Other skills, from other repositories

gc-muted-zine-poster-v0-1

Generate Muted Zine Poster v0.1 poetic paper-poster prompts and the matching generated image. Use when the user gives a theme, sentence, object, mood, article idea, photo, or content brief and wants a quiet Japanese/Korean zine-like editorial poster with large negative space, aged paper texture, experimental…

moonlin1213/muted-zine-poster-v01 · 110 tokens

prompt-refine

Silently restructures the user's natural-language prompt into the format the model CURRENTLY running this skill handles best, then answers. On activation it identifies which model family is executing it (Claude, GPT, Gemini, Llama, DeepSeek, Mistral, Qwen, Grok, Perplexity, Kimi, GLM, Command, Nova, or Phi) and loads…

Apeironics/prompt-refine-skill · 118 tokens

google-flow-scripting

Plans, scripts, storyboards, validates, and audits multi-shot Google Flow, Veo, and Gemini Omni Flash video projects. Use for narrative shorts, animation, live action, documentaries, ads, music videos, continuity planning, reference-image planning, prompt writing, or pre-generation QA.

agbelemi/google-flow-scripting-skill · 63 tokens

xhs-notes-skill

A writing assistant for 小红书 (Xiaohongshu), a Chinese social platform for image-and-text posts. It describes workflows and individual functions for creating, reviewing, and breaking down posts.

azlll/xhs-notes-skill · 165 tokens

terse

Answer first, one line; evidence only if it changes the reader's next action. Cut preamble, restatement, hedging, and the closing summary. Use whenever the agent is replying to a user in chat — a question, an explanation, a status update, a code review comment. Also use when the user says "terse", "be brief"…

daronthedragon/terse · 135 tokens

font-aesthetics

A Chinese-language visual design skill for creating concept posters where typography is the main subject. It turns words and phrases into images through letter shapes, layout, materials, and visual metaphors.

Greatbeing/font-aesthetics · 138 tokens