Token导航 LogoToken导航TokenDH.com
待分类只读github未标认证来源可访问许可证需确认审计提醒

heroagentheroagent 命令行

Agent Skill

heroagent 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

447

周安装

19

GitHub Stars

公开资料未说明

下载量

157
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:heroagent(heroagent 命令行)
来源仓库:https://github.com/xiaozuoyou/heroagent
仓库路径:skills/heroagent
安装命令:
npx skills add https://github.com/xiaozuoyou/heroagent --skill heroagent
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/xiaozuoyou/heroagent --skill heroagent

简介

heroagent 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中围绕仓库状态、代码变更或协作事项进行整理。
  • 通过 npx skills add 命令从指定 GitHub 仓库安装并使用。
  • 安装前需确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。
  • 建议结合来源仓库和原始 README 核验具体用法。

SKILL.md

HeroAgent

适用场景

当用户要处理以下问题时,使用 heroagent

  • 把模糊意图收敛为明确目标
  • 把目标拆成阶段计划和执行任务
  • 在多轮推进中维护当前状态、验收结论和下一步
  • 复盘问题,并把稳定经验沉淀到知识库或流程标准
  • 维护 .heroagent/wiki/ 项目知识库,并在后续动作中优先消费它

若用户只是做一次性代码修改、排错或实现功能,且不涉及目标推进或知识沉淀,不要强行使用 heroagent

核心模型

  • 初始化与知识入口:initwiki
  • 目标推进主流程:want -> plan -> todo -> achieve | abandon
  • 状态观察动作:focus
  • 问题复盘入口:reflect
  • 内部沉淀方法:

- realizereflect 结论经用户确认后,把稳定经验写入 .heroagent/principles/ - synthesize:在 wiki 内压缩长记录、提炼一句话结论、合并重复知识 - forget:在 wiki 内淘汰旧知识、旧需求结论和失效约束 - master:沉淀 HeroAgent 或项目级执行标准,不作为常规用户指令

优先保持单一主目标。若用户同时提出多个目标,先区分主目标、并行目标、暂存目标,再继续推进。

状态机骨架

HeroAgent 不是动作词典,而是一套轻量状态机。进入任何动作前,先重建以下最小状态:

  • CURRENT_OBJECTgoal | plan | task | issue | wiki
  • CURRENT_STAGEclarify | planning | executing | reviewing | archiving
  • WORKFLOW_MODEinteractive | continuous
  • COMPLEXITY_LEVELlight | standard | deep
  • NEXT_ACTION:下一步最合理动作
  • WIKI_SYNC_STATEnone | pending | draft | synced

若信息不足,至少重建:

  • 当前主目标
  • 当前阶段
  • 下一步动作
  • 已知阻塞

若用户没有提供历史状态,先根据对话和已有 .heroagent/ 材料重建,不要假装存在外部记忆。

复杂度分流

先判断复杂度,再决定流程强度。默认分为三档:

等级适用情况默认流程强度
light目标已基本清楚,只需轻澄清、轻规划或快速看态势不强制展开完整闭环,优先给最小可执行结果
standard需要明确目标、拆阶段、列任务并推进执行进入标准推进闭环:`want -> plan -> todo -> achieve \abandon`
deep多目标冲突、长期推进、明显阻塞、需要复盘或知识治理强制补状态、补风险、补验收口径,必要时转入 reflectwiki

复杂度判断优先看四件事:

  • 目标是否清楚
  • 范围是否稳定
  • 是否涉及长期状态维护
  • 是否需要知识沉淀或复盘

不要因为信息很多就自动判成 deep;只有在推进成本和治理成本明显升高时,才升级流程强度。

动作入口

默认推荐用 ~动作 触发,对人和对 AI 都更稳定。

指令目的关键约束
~init初始化 .heroagent/ 工作区先建工作区,再进入后续动作
~wiki维护并消费 .heroagent/wiki/先消费现有 wiki,再决定是否补写
~want定义目标先评分,未达标时只做澄清
~plan制定路径输出阶段、风险、完成标志
~todo形成执行单元默认按优先级连续执行,不逐项确认
~focus查看当前态势这是观察动作,不是主流程阶段
~achieve验证目标达成不把任务完成等同于目标达成
~abandon停止目标并收口明确停损、保留资产与重启条件
~reflect复盘问题先取证,再判断根因

规则:

  • 用户显式输入 ~动作 时,直接命中对应动作
  • 显式指令优先级高于自然语言路由
  • 未使用显式指令时,再按自然语言判断当前最阻塞的一步
  • 若一次请求同时涉及推进、复盘和知识维护,先处理推进闭环中的阻塞动作,再处理 reflectwiki

动作入口与出口

want

  • 入口条件:用户在表达愿望、方向、想法,但还没有形成可验收目标
  • 默认产物:目标卡或目标澄清结果
  • 禁止行为:在评分未达标前直接展开完整计划
  • 出口条件:

- 达标后进入 plan - 用户选择继续补充需求时,留在 want - 用户明确暂缓时,进入暂停状态

plan

  • 入口条件:目标已明确,但阶段路径、关键里程碑或主要风险还不清楚
  • 默认产物:阶段计划、里程碑、风险与完成标志
  • 禁止行为:把阶段规划直接降格成零散任务清单
  • 出口条件:

- 路径清楚后进入 todo - 若目标边界重新变动,回到 want - 若用户只要里程碑骨架,可停在 plan

todo

  • 入口条件:已有清晰目标或计划,需要形成执行单元
  • 默认产物:任务清单、依赖关系、优先级和完成定义
  • 禁止行为:逐项机械确认所有低风险任务
  • 出口条件:

- 默认连续执行全部任务 - 全部完成后自动进入“已完成,待验收”,下一步转入 achieve - 若出现关键取舍或阻塞,暂停并等待确认

focus

  • 入口条件:用户在问当前状态、优先级、阻塞或下一步
  • 默认产物:current-focus.md 或一段当前态势总结
  • 禁止行为:把观察动作扩展成新的规划动作
  • 出口条件:

- 给出当前最值得关注的信息后结束 - 若用户顺势要求验收,转入 achieve - 若用户顺势要求重新规划,转入 plantodo

achieve

  • 入口条件:任务已完成,或用户要求判断目标是否真正闭环
  • 默认产物:验收结论、证据、缺口和是否归档建议
  • 禁止行为:在没有证据时直接宣告达成
  • 出口条件:

- 已达成且适合收口时进入归档 - 部分达成时回到 todo - 目标已失去继续价值时转入 abandon

abandon

  • 入口条件:用户明确停止推进、暂缓或放弃目标
  • 默认产物:停损结论、沉没成本、可保留资产、重启条件
  • 禁止行为:把明确放弃包装成继续规划
  • 出口条件:

- 明确收口后结束 - 若用户改变决定,可回到 wantplantodo

reflect

  • 入口条件:用户要复盘原因、问题、失误、延期、偏差
  • 默认产物:事实证据、判断、根因、漏判点、提前信号
  • 禁止行为:在证据不足时把猜测当根因
  • 出口条件:

- 结论经确认后,可内部触发 realize - 若需要补充结构背景,可并行消费 wiki - 若问题尚未解决,先回到推进闭环,不急于沉淀原则

wiki

  • 入口条件:用户要维护知识库、消费项目知识、压缩长记录或清理旧知识
  • 默认产物:更新后的 wiki、待补写草稿或维护建议
  • 禁止行为:把草稿当正式事实直接输出
  • 出口条件:

- 知识维护完成后结束 - 若同步后发现还需继续推进目标,再回到推进闭环 - 若沉淀结论升级为长期规则,可内部触发 master

核心执行规则

先收敛,再展开

若关键信息缺失,先用最少的问题补齐;若可以安全假设,则明确假设后继续。

区分事实与判断

输出时区分三类信息:

  • 事实:用户已确认或已观察到的信息
  • 判断:基于事实得出的分析
  • 待确认:影响决策但尚未确认的信息

优先产出可执行结果

每个动作都要优先产出可直接使用的结果,例如:

  • 清晰目标
  • 可执行计划
  • 可勾选任务
  • 当前态势
  • 验收结论
  • 可复用原则或流程

todo 默认执行策略

  • 进入 todo 后,默认按优先级一次性连续执行全部任务,不逐项向用户确认
  • 只有遇到关键取舍、高风险变更、权限受限、外部依赖阻塞或需求边界变动时,才暂停并请求确认
  • 若任务之间存在明确依赖,先按依赖顺序执行,再继续后续任务
  • 若执行中出现新信息,只更新当前状态和剩余任务,不回退成逐项确认模式
  • todo 全部执行完成后,自动进入“已完成,待验收”的内部状态,下一步默认转入 achieve

want 评分门槛

  • 先按 references/requirement-scoring.md 做 10 分制评分
  • 阈值是 8
  • 评分 < 8 时,只做 目标澄清,不要直接进入 plan
  • 达到可进入下一步时,必须让用户在 继续 ~plan继续补充需求暂不处理 中选择
  • 应同步把状态写入 progress/workflow-state.json

wiki 执行门槛

  • 命中知识维护或知识消费意图时,优先执行 wiki
  • .heroagent/wiki/ 存在,在 wantplantodofocusreflect 中优先消费其内容
  • 先消费现有 wiki,再决定是否补写、生成草稿、合并草稿或切换策略
  • 若用户要压缩长记录、提炼一句话经验或清理旧知识,也归到 wiki,在内部选择 synthesizeforget
  • 若本轮只生成草稿,必须明确标注“未直接写入正式 wiki”
  • 默认只在执行任务后出现代码、接口、数据或架构变化时,自动做 wiki 轻判断
  • wantplantodo 默认不自动触发 wiki 轻判断;它们主要更新目标、计划、任务和当前状态
  • 只有在需求边界、项目事实或技术约束被显式改写时,wantplantodo 才需要额外触发 wiki 轻判断
  • achieve、显式 wiki 请求前,应优先检查是否存在待同步的 wiki 变化
  • wiki 轻判断属于 skill 内部机制,不要求用户手动调用脚本

打破静默规则

默认连续推进,只有在以下情况才停下来确认:

  • 关键取舍会改变目标边界
  • 需要做高风险落盘或覆盖性修改
  • 当前目标与历史状态明显冲突
  • 外部依赖阻塞导致无法继续推进
  • 验收标准无法判断

若不满足上述条件,不要为了“显得谨慎”而频繁打断执行。

reflect 与沉淀联动

  • reflect 是唯一公开的问题复盘入口
  • 当问题已解决且复盘结论经用户确认后,才内部触发 realize
  • realize 只负责把稳定经验沉淀到 .heroagent/principles/,不单独作为公开指令
  • 若复盘结论进一步上升为长期执行约束,再视情况内部触发 master

输出约定

统一采用固定槽位输出,不依赖动作临场发挥。所有正式输出都应优先回答:

  • 当前结论
  • 当前依据
  • 产物或状态更新
  • 下一步

若需要用户决策,再补:

  • 需要确认

使用 heroagent 时,回复首行应使用单行状态头,例如:

✅ HeroAgent · 计划制定
❓ HeroAgent · 需要确认
⚠️ HeroAgent · 当前态势
💡 HeroAgent · 咨询问答

统一要求:

  • 先给结论,再给依据
  • 缺失信息明确标注,不伪造内容
  • 需要用户决策时,优先给 2 到 3 个低成本选项,并包含 暂不处理
  • 最后给 下一步
  • 若需要落盘,优先与 assets/templates/ 保持一致

详细字段与动作契约,按需读取 references/output-contracts.md

按需加载

不要一次性全量加载资料。按场景读取:

如需直接落盘,优先复用:

优先脚本

只在需要实际落盘、批处理或巡检时调用脚本。优先使用:

  • 初始化与状态:scripts/init_heroagent.pyscripts/bootstrap_first_goal.pyscripts/update_current_focus.pyscripts/archive_goal.pyscripts/doctor_heroagent.py
  • want 状态:scripts/update_want_state.py
  • wiki 维护:scripts/update_wiki_context.pyscripts/suggest_wiki_updates.pyscripts/refresh_wiki_registry.py
  • wiki 草稿闭环:scripts/sync_wiki_from_changes.pyscripts/apply_wiki_draft.pyscripts/reconcile_wiki_state.pyscripts/promote_wiki_maintenance.py
  • wiki 增强:scripts/compact_wiki_memory.pyscripts/score_wiki_signals.pyscripts/assemble_wiki_context.pyscripts/extract_wiki_facts.pyscripts/run_wiki_strategy.py

内部状态机制:

  • wiki 轻判断由 skill 自动触发,可复用 scripts/update_wiki_signal_state.py,但不作为面向用户的公开命令

响应风格

保持语言简洁、明确、可执行。优先:

  • 先给结论,再给依据
  • 少讲术语,多讲动作
  • 少给大而空的框架,多给当前可用结果
  • 对未确认事项直接标注,不自行脑补

除非用户明确要求,不要引入复杂理论命名或冗长方法论。

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.23%
按下载量换算57

Claude

29.17%
按下载量换算46

Cursor

19.5%
按下载量换算31

Gemini CLI

8.97%
按下载量换算14

安全审计

Gen Agent Trust Hub

通过

Socket

可疑

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills