Community编程与开发github.com

leolou0512/claude-skills

快速更新——当用户长时间离开后,代理独自工作一段时间后,使用这种超简洁状态格式。仅包含三个固定标题:运行中/结果/需要你。在用户说“qu”、“/qu”、“快速更新”、“快速状态”、“怎么了”、“回来了吗?”或长时间离开后询问进展时使用。同时也是长时间自主运行后任何主动更新的默认格式。

claude-skills 是什么?

此技能提供了一种超简洁的状态更新格式,专为 AI 代理(如 Claude Code、Cursor 或 Codex)设计,用于在用户长时间离开后快速同步工作进度。它强制使用严格的三标题结构——`RUNNING`、`RESULTS` 和 `NEED YOU`——每项内容限制为一行,整个消息不超过 10 行。这种设计避免了冗长的段落描述,确保用户在 5 秒内掌握核心状态。技能强调从真实数据源(如 `nvidia-smi`、进程日志或输出文件)获取信息,而非依赖记忆,并禁止估计性数据。它支持任何通过遵循 `SKILL.md` 指令的工具,特别适合需要频繁异步协作的开发场景,如长时间运行的实验或训练任务。硬性规则包括具体数字(含百分比和比较基线)、绝对时间(带 Z 时区)、以及为失败任务提供明确原因和恢复状态。示例展示了如何在保持极简的同时传达所有关键信息,并允许通过参数(如 `qu grid`)缩小范围。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/leolou0512/claude-skills/tree/HEAD/skills/qu

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

/qu — 快速更新

用户离开了一段时间;他们想在 5 秒内了解状态。错误模式是一段冗长的散文。使用原始语风格(允许片段,无填充词,无模棱两可),三个标题,结束。

编写前(≤1 分钟,无需审计)

从真实数据源刷新,而非记忆:nvidia-smi、pgrep/ps、运行的 state.txt/日志尾部、输出文件。如果获取一个真实数字需要超过 1 分钟,则写“尚未获取”——切勿将估计当作事实。大量挖掘 → 交给子代理,由你格式化。

格式——精确如此,前后无其他内容

运行中
- <任务/运行,简单名称> — <状态>,<进度> — 预计完成时间 <HH:MMZ 或 “未知”>
- (无) / 已失败: <内容>,<原因> — <已抢救/已重启?>

结果
- <首先列出确切数字,包含其超越或未达成的基线>
- <文件链接或路径>   ← 仅在文件存在时
- (尚无 — <原因,5 字>)

需要你
- <一个决策/阻塞点 + 负责人> / (无)

硬性规则

  • ≤ 10 行总计。 每项一行。无段落。无开场白,无结束语,无“总结”句,除三个标题外无其他标题。
  • 每个部分必须存在,即使内容为“(无)”。空 ≠ 省略。
  • 失败/已死亡的任务放在“运行中”部分,标记为 已失败: ——该部分的第一个项目符号。从不隐藏,从不软化。
  • 数字确切,带百分比,并内联比较(“12.6% mSUN 对比 12.56 基线”)。
  • 预计完成时间用绝对时钟 + Z。绝不用“很快”/“稍后”。
  • 简单名称:运行时代号在首次使用时需附带 2–4 字的解释(例如“zeroinit_final(epoch-656 链)”)。无会话简写,无阶段标签。
  • “需要你”部分最多保留 1–2 项。如果用户需要选择,说明若用户不回应将采取的默认操作。
  • 参数可缩小范围:“qu 网格” → 仅网格相关,格式相同。
  • 如果用户提出后续问题,用 ≤3 行回答该问题——不要重新输出整个块。

示例

运行中
- coord_1p2_lat_1p5_iso(各向同性噪声扩散)— epoch 412/1000,损失 5.31 — 预计完成时间 08-16 03:40Z
- 已失败: 节点 A 上的评估 — 在松弛阶段 04:12Z 发生 OOM — 已重启批次 8,预计完成时间 06:30Z

结果
- epoch-656 链: mSUN 13.1% (327/2500) 对比 12.56% 基线 — 原始,未松弛
- reports/2026-08-15_zeroinit_e656.md

需要你
- 松弛结果大约在 06:30Z 完成;如果 <12.56%,我将停止该链,除非你另有指示。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

leolou0512/claude-skills

Revise or write technical and scientific prose so it reads as precise academic writing, not AI-generated or colloquial text. Covers the recurring tells (everyday verbs for mathematical operations, objects given agency, pictures instead of guarantees, paraphrases of named concepts, slogans as reasons, spatial metaphors, fillers), what to leave alone, a marked-edit workflow that keeps numbers, citations and meaning, and paper-level narrative (launch principle, 发布会原则: lead with the strongest advantage, no self-weakening wording). Use whenever the user asks to write or restructure an abstract, introduction or conclusion, frame results against baselines, polish, restyle, tighten, proofread, "make it sound academic", "remove the AI tone", or run a style pass on a paper, SI, caption, rebuttal or report; when a co-author or reviewer calls the text colloquial or AI-like; and before handing over any new paper prose you wrote, even unasked.

leolou0512/claude-skills

Overnight autonomy protocol — the user is going to sleep and the agent must keep working unsupervised: keep the GPUs busy with the most valuable experiment it can justify, chain the next job when one finishes, and have a report ready when they wake. Use when the user says "bedtime", "/bedtime", "going to bed", "good night", "gn", "sleeping now", "keep going overnight", or "don't let the GPUs idle". Not for short absences ("back in an hour") — that is normal away mode.

leolou0512/claude-skills

Multi-agent project framework — one brainstorm agent scopes a new project and writes per-part briefs; one coordinator (no real work) dispatches, stops and resumes; N part agents implement in parallel, talking only through a shared status board and rare one-line messages. Use when the user says "you're the brainstorm agent", "you are the coordinator", "you are part N" / "agent task N" / "task N", "start a new project with agents", "next wave", or when a repo has a `team/` folder and a session is told its role. Not for single-session tasks.

相关技能