AGENT SKILL

run-taskwatch_monitor

Use when running, launching, or smoke-testing taskwatch_monitor — the general-purpose long-task progress monitor (the FEP dashboard generalized) — to watch a long-running job (build, download, CI run, FEP/BPMD driver, LLM generation, rclone transfer) with an honest, BLIND-aware status, p50/p90 ETA, and no fabricated percentages. Covers register/list/status, the live watch TUI, the MCP server, install/launch, and the offline smoke test. Do NOT use for editing the taskwatch source (that is the cov-gated build), and do NOT expect the live TUI to render inside chat (use status --json for readable output).

License 许可
MIT
最近更新
2026-11-02
Stars
★ 0
Forks
0

01 前言 Front Matter

name
run-taskwatch_monitor
description
Use when running, launching, or smoke-testing taskwatch_monitor — the general-purpose long-task progress monitor (the FEP dashboard generalized) — to watch a long-running job (build, download, CI run, FEP/BPMD driver, LLM generation, rclone transfer) with an honest, BLIND-aware status, p50/p90 ETA, and no fabricated percentages. Covers register/list/status, the live watch TUI, the MCP server, install/launch, and the offline smoke test. Do NOT use for editing the taskwatch source (that is the cov-gated build), and do NOT expect the live TUI to render inside chat (use status --json for readable output).

03 SKILL.md 正文

Run taskwatch_monitor

Overview

taskwatch_monitor polls any long-running job through one uniform adapter and renders an honest status. It is engineered to avoid the two FEP-dashboard bug classes: no hidden clamps (an out-of-range reading widens the ETA band and shows a ! marker, never a silent clamp) and whole-record reads (monotonic seq, never a fixed tail that undercounts after log rolloff). Unknown total ⇒ --% and elapsed+rate only; a poll error goes BLIND (last verdict held with an age stamp, never relabelled DONE).

Tool dir: tools/taskwatch_monitor (in this repo). CLI runs as a module (python -m cli.app) because it uses relative imports.

Quick Workflow

  1. Install once (creates the venv + a taskwatch PATH shim):

    cd tools/taskwatch_monitor
    .\install.ps1
    
  2. Register a task from a template (see the template table in the tool README). The generic-logfile fallback handles any N/M or NN% log:

    taskwatch register generic-logfile mybuild --config path=C:\logs\build.log
    
  3. Check status — one-shot report, or JSON you can read back in chat:

    taskwatch status            # honest text report
    taskwatch status --json     # BLIND-aware status views
    
  4. Watch live — the rich TUI (leg/stage grid, GPU sparkline, p50/p90 ETA, BLIND banner, stall flag):

    .\launch.ps1 -Inline                     # current console
    .\launch.ps1 -Registry runs\a2d.toml     # a specific registry, new window
    
    

MCP server (agent host)

Smoke test

Common Mistakes

04 同仓库更多 Skills

Prekzursil
Prekzursil/agent-skills-toolchain

clarify-requirements

Resolve genuine pre-execution ambiguity by scanning repo context, generating 1-6 grounded options, and asking 1-3 focused questions via AskUserQuestion. NOT for mid-task use (injection risk); NOT when the goal is already unambiguous; use to disambiguate vague prompts before any file edits.

★ 0
Prekzursil
Prekzursil/agent-skills-toolchain

openmm-md

Run FREE, open-source, Windows-native GPU molecular dynamics via the openmm-md MCP (OpenMM + CUDA on the local NVIDIA GPU). Use for protein / protein-ligand MD when you want a free stack or are on Windows without a Schrodinger license. Covers the full workflow (prepare, solvate, minimize, equilibrate, production, analyze, mmgbsa) AND an honest decision guide vs Schrodinger Desmond, including how to run Desmond legitimately on Linux or a cloud GPU with a real license. This is a deliberately LESSER free alternative and does NOT replace the schrodinger MCP tools. Do NOT use it to pick a free tool when a validated FEP+, WaterMap, IFD-MD, or Prime MM-GBSA result is actually required.

Skill与智能体开发
★ 0
Prekzursil
Prekzursil/agent-skills-toolchain

visual-review

Take screenshots of web pages and UI using Playwright for visual review and iteration

演示文稿测试与质量
★ 0
Prekzursil
Prekzursil/agent-skills-toolchain

status

Diagnostic status report — shows metaswarm installation state, project setup, and potential issues

★ 0
Prekzursil
Prekzursil/agent-skills-toolchain

start

Use when starting work on any task, when the user mentions metaswarm, or when the user wants to begin tracked development work

Skill与智能体开发
★ 0
Prekzursil
Prekzursil/agent-skills-toolchain

setup

Interactive project setup — detects your project, configures metaswarm, writes project-local files

★ 0