progress

progress is a skill for Claude Code from tomoking2004/claude-plugins. It costs 126 tokens per session (1,336 once invoked), scanned A, original, MIT.

A status-checking workflow for finding out whether programs or jobs are still running, have finished, or stopped unexpectedly.

In plain words
What is it for?
Use it to report the state of training runs, background jobs, scripts, and other existing processes, including their recent progress or failure details.
Why use it?
It avoids guessing from silent logs or an apparently missing process by checking processes, logs, output files, checkpoints, and dashboards.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the ops plugin — 3 skills shipped together

Good fit Use it to report the state of training runs, background jobs, scripts, and other existing processes, including their recent progress or failure details.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/tomoking2004/claude-plugins/progress
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add tomoking2004/claude-plugins --skill progress
Clone the repo
git clone --depth 1 https://github.com/tomoking2004/claude-plugins

Made for: Claude Code.

Or install ops, the plugin that ships this one along with the rest of its 3 skills.

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 progress

README.md
[![agentmods](https://agentmods.dev/badge/skills/tomoking2004/claude-plugins/progress/github.svg)](https://agentmods.dev/skills/tomoking2004/claude-plugins/progress)
Your own site
<a href="https://agentmods.dev/skills/tomoking2004/claude-plugins/progress"><img src="https://agentmods.dev/badge/skills/tomoking2004/claude-plugins/progress/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 progress

Your own site · 80×15
<a href="https://agentmods.dev/skills/tomoking2004/claude-plugins/progress"><img src="https://agentmods.dev/badge/skills/tomoking2004/claude-plugins/progress.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 126 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,336 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 original No closer match found 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.00126 $0.01336
Opus 5.5 $0.00050 $0.00534
Sonnet 5.5 $0.00025 $0.00267
Haiku 4.5 $0.00013 $0.00134

Measured 1mo ago against content hash c59896e61ca2, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

progress 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 1mo 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.

plugins/ops/skills/progress/SKILL.md · 36 lines

What it actually says

対象:ユーザーが尋ねた既存のプロセス・ジョブと,それが残す痕跡(ログ・終了コード・チェックポイント・ダッシュボード等).前セッションで /ops:exec が分離起動したジョブも対象——ハーネスの完了通知は届かないが,ログの ops-exit= から結末を復元できる.

手順

  1. プロセスを特定する:対象の名前や文脈が分かれば下の「プロセス列挙の正典」で列挙し,分からなければ会話中の直近の実行や作業ディレクトリから推測する./ops:exec が分離起動したジョブなら logs/<名前>.pid が手掛かりになる.見つからなければ「動いているプロセスが見当たらない」と正直に伝え,手順2で結末を確かめる.
  2. 痕跡を探す:logs/(/ops:exec の出力先)をまず見て,無ければ他の典型的な出力先(runs/・output/・checkpoints/・wandb/ 等)や対象スクリプトより新しいファイルを探す.ライブ状況ページ(ダッシュボード HTML+JSON・TensorBoard・MLflow 等)が既にあれば,自前で指標を再構成せずそれを最優先で案内する——車輪の再発明をしない.
  3. 結末か途中かを見極める:ログ末尾に ops-exit=<N> があればそのジョブは終了している——N が 0 なら正常終了,非 0 なら異常終了として,ログのエラー箇所と成果物の実在を突き合わせて報告する.ops-exit= が無くプロセスも見当たらないときは,強制終了(OOM・Kill・マシン再起動)か /ops:exec 以外の手段で起動されたかのいずれか——成果物の有無で見極める.ログの沈黙を「順調」と決めつけない.
  4. 今の状態を要約する:走っているなら,経過時間・進捗(ステップ/エポック等が分かれば)・直近の指標・見込み終了時刻を簡潔に示す.
  5. その場のログ取得手段が無いと分かったら一言添える:対象が /ops:exec 経由で起動されていない(標準エラーが未リダイレクト)場合,今は状況を伝えられても,この先クラッシュしたときのトレースバックは失われる可能性がある旨を伝え,次回は実行そのものを任せてもらえば防げると添える.
  6. 深掘りが要る場合のみ調べを広げる:ログにエラーが無いのに異常終了した形跡があるときは,dmesg/journalctl(権限が要ることがある)・GPU メモリ状況・再現実行に進む——通常の状況確認では不要,聞かれた分だけ答える.

プロセス列挙の正典

  • Windows:PowerShell の Get-CimInstance Win32_Process | Where-Object CommandLine -like '*<対象>*' | Select-Object ProcessId, CreationDate, CommandLine を使う.Git Bash の ps は使わない——MSYS が追跡するプロセスしか見えず,コマンドライン引数も落ちるため,どのスクリプトが走っているか判別できない.
  • POSIX:ps -eo pid,etime,args | grep <対象>(経過時間と全引数が要る).

自己点検

  • 不在の報告:プロセスが見当たらないとき,無いことを正直に伝えたか——存在するかのように語っていないか.
  • 列挙の手段:Windows で ps を使っていないか——引数が落ちて別のジョブと取り違える.
  • 既存の活用:既存のライブ状況ページがあるのに,自前で指標を再構成していないか.
  • 沈黙を成功と読まない:ログの沈黙を「順調」と決めつけず,ops-exit= と成果物で結末を裏取りしたか.

制約

調べるだけで手を出さない——プロセスの停止・再起動・設定変更はしない(必要と思えば提案し,承認を得てから /ops:exec に渡す).ログ・成果物・ダッシュボードは読み込みのみ.

失敗時

/heal:skill を呼ぶ.

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. 1mo ago First seen · 36 lines · 126 tokens per session scan A c59896e61ca2

Subscribe to this mod's changes

progress is a skill published in the GitHub repository tomoking2004/claude-plugins (3 stars, last pushed 2mo ago), licensed MIT. It adds 126 tokens to every session and 1,336 once invoked, about $0.0005 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

notion-artifact-capture

Use when a user says “save to Notion” for research, reports, drafts, references, or generated artifacts and wants a reusable default destination. Bootstraps a generic Notion AI Output Library under a user-created shared parent page, saves typed metadata and optional Markdown, verifies every write through the live API…

AtlasOmnia/hermes-custom-pack · 82 tokens

hold-my-hand

Standing posture for multi-step work: only the current phase (exact steps, expected output, common failure, who acts, advancing reply), later ones as a 'Phase 1 of 8' count. Use when: 'hold my hand', 'walk me through this', 'one step at a time', 'one phase at a time', 'don't show me the next step yet', 'guide me…

melodic-software/claude-code-plugins · 130 tokens

prerequisites

Read-only report of external tools the enabled plugin fleet declares, and which of them are missing. Use when a hook says a formatter or CLI is missing, or when asking whether this machine has what the enabled plugins need. Never installs.

melodic-software/claude-code-plugins · 47 tokens

reflect

Self-assessment of AI session quality. Scores 5 dimensions from session data and harness memory. Not an agent performance review — it's human self-reflection on how well they used AI assistance. Use when the user says "reflect", "how did I do", "session review", or at the end of a long session.

epicsagas/plugins · 67 tokens

skill-teilen

Reicht einen Skill, ein Plugin oder eine Vorlage (CLAUDE.md, settings.json, Prompt) in die SKAILE Community Skill-Library ein. Nutzen wenn der User sagt "teile meinen Skill", "teile meine CLAUDE.md", "teile meine Vorlage", "lade meinen Skill in die Community hoch", "reiche meinen Skill ein", "skill teilen" oder "in…

sebaskauf/skaile-community-library · 97 tokens

show-and-share

Schreibt einen fertigen Show-&-Share-Post für die SKAILE Community. Nutzen wenn der User sagt "schreib mir einen Show & Share Post", "stelle meinen Skill vor", "Post für meinen Skill/meine Vorlage", "schreib einen Post zu dem was ich gebaut habe", oder direkt nachdem ein Skill mit skill-teilen eingereicht wurde.

sebaskauf/skaile-community-library · 74 tokens