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 agentmods add skills/tomoking2004/claude-plugins/progressnpx skills add tomoking2004/claude-plugins --skill progressgit clone --depth 1 https://github.com/tomoking2004/claude-pluginsWhat 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 | $0.00126 | $0.01336 |
| Opus 5 | $0.00063 | $0.00668 |
| Sonnet 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 yesterday.
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.
- yesterday 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 1mo ago), licensed MIT. It adds 126 tokens to every session and 1,336 once invoked, about $0.0006 per session on Opus 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
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.
readme-pro
Schreibt oder verbessert ein README für das aktuelle Projekt. Nutzen wenn der User "schreib mir ein README", "dokumentier das Projekt" oder "readme-pro" sagt.
skill-guide
Design, write, and review SKILL.md files using proven patterns. Use when creating, improving, or reviewing agent skills, choosing a design pattern (Tool Wrapper, Generator, Reviewer, Inversion, Pipeline), structuring progressive disclosure, writing skill descriptions, or composing patterns. Also trigger for 'skill…
microsoft-webui
Microsoft WebUI Framework expertise — a language-agnostic server-side rendering framework where templates compile to a binary protocol and interactive Web Components hydrate as islands. Use when authoring, reviewing, or debugging WebUI components (.html + .css + .ts triplets), wiring up routes, hydrating with…
plugin-creator
Guide AI agents through creating GitHub Copilot CLI and Claude Code plugins and plugin marketplaces — from scaffolding plugin directories and writing plugin.json manifests to building marketplace.json registries and testing installations. Use this skill whenever the user wants to create, scaffold, configure, package…