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.
npx skills add tomoking2004/claude-plugins --skill progressgit clone --depth 1 https://github.com/tomoking2004/claude-pluginsWrote 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.
[](https://agentmods.dev/skills/tomoking2004/claude-plugins/progress)<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.
<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>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.
| Model | Per session | Once 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 |
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.
What it actually says
対象:ユーザーが尋ねた既存のプロセス・ジョブと,それが残す痕跡(ログ・終了コード・チェックポイント・ダッシュボード等).前セッションで /ops:exec が分離起動したジョブも対象——ハーネスの完了通知は届かないが,ログの ops-exit= から結末を復元できる.
手順
- プロセスを特定する:対象の名前や文脈が分かれば下の「プロセス列挙の正典」で列挙し,分からなければ会話中の直近の実行や作業ディレクトリから推測する./ops:exec が分離起動したジョブなら
logs/<名前>.pidが手掛かりになる.見つからなければ「動いているプロセスが見当たらない」と正直に伝え,手順2で結末を確かめる. - 痕跡を探す:
logs/(/ops:exec の出力先)をまず見て,無ければ他の典型的な出力先(runs/・output/・checkpoints/・wandb/等)や対象スクリプトより新しいファイルを探す.ライブ状況ページ(ダッシュボード HTML+JSON・TensorBoard・MLflow 等)が既にあれば,自前で指標を再構成せずそれを最優先で案内する——車輪の再発明をしない. - 結末か途中かを見極める:ログ末尾に
ops-exit=<N>があればそのジョブは終了している——N が 0 なら正常終了,非 0 なら異常終了として,ログのエラー箇所と成果物の実在を突き合わせて報告する.ops-exit=が無くプロセスも見当たらないときは,強制終了(OOM・Kill・マシン再起動)か /ops:exec 以外の手段で起動されたかのいずれか——成果物の有無で見極める.ログの沈黙を「順調」と決めつけない. - 今の状態を要約する:走っているなら,経過時間・進捗(ステップ/エポック等が分かれば)・直近の指標・見込み終了時刻を簡潔に示す.
- その場のログ取得手段が無いと分かったら一言添える:対象が /ops:exec 経由で起動されていない(標準エラーが未リダイレクト)場合,今は状況を伝えられても,この先クラッシュしたときのトレースバックは失われる可能性がある旨を伝え,次回は実行そのものを任せてもらえば防げると添える.
- 深掘りが要る場合のみ調べを広げる:ログにエラーが無いのに異常終了した形跡があるときは,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 を呼ぶ.
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.
- 1mo ago First seen · 36 lines · 126 tokens per session scan A c59896e61ca2
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.
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…
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…
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.
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.
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…
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.