Goal 编写技能 (goal-writer)

SkillAI & models

Writes the /goal condition that loops one feature. Sets the feature up first by running new-feature if it doesn't have a spec yet, then produces the goal command to paste into Claude Code or Codex. Use when the user says "write the goal for this", "loop this feature", "make this a goal", or describe

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Goal 编写技能 (goal-writer) skill

What this skill tells your AI

The instructions your AI receives, as published by arcasilesgroup/ai-engineering in skills/ai-goal/goal-writer/SKILL.md and read by ahel’s review.

Purpose

把长期任务写成 Agent 能自主执行、明确停止、失败后恢复并用证据验收的单一 Goal。

Trigger

  • 任务需要跨较长时间、多个工具调用或宿主自动执行。
  • 用户明确要求持续执行、托管、直到交付或生成 Goal。
  • 普通单轮任务不需要额外 Goal 文件。

Required context

  • 唯一目标、范围和非目标。
  • 当前状态、依赖、授权与可用资源。
  • 可观察完成标准和验收证据。
  • 最大重试/复审边界、中断条件和恢复入口。

Workflow

  1. 将愿望改写为单一、有限、可完成的目标。
  2. 写出可观察完成标准和可复现验收方式。
  3. 明确授权边界、最大重试次数、reviewer 收敛条件和外部依赖。
  4. 规定容量、网络、工具或宿主故障时的中断状态与恢复检查点。
  5. 检查 Goal 不会通过“永远继续”“不断生成 reviewer”等文字制造无限循环。

Output

  • 可直接发送给 Agent 的 Goal 块。
  • 目标、范围/非目标、完成标准、验收方式。
  • 停止条件、失败条件、重试上限和恢复方式。
  • 需要用户先授权或决策的事项。

Stop or escalate

  • 目标包含互相依赖的多个大型结果:拆分后再输出。
  • 完成标准不可观察或依赖未确认信息:停止并指出缺口。
  • 用户要求无限重试、无限审查或规避容量/权限限制:改写为有界目标并明确说明。
  • 必须扩大外部权限才能执行:请求用户授权,不自行扩权。

References

执行前读取 stage-contract.md

Signals

GitHub stars
55
Forks
3
Last commit
Sep 2026

Others that do the same job

Advanced
Catalog kind
skill
Gateway key
goal-writer
Source
github.com/arcasilesgroup/ai-engineering