Content
82%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A highly actionable, well-structured skill body with copy-paste commands and real helper scripts, sequenced clearly with polling checkpoints. Minor gains are available by trimming emphatic redundancy and moving the inlined script flag listing to the script file or a reference.
Suggestions
Consolidate the repeated monitor-command guidance into one stated rule plus one example to reduce emphatic redundancy.
Move the full wait-for-text.sh flag listing out of the body (reference the script's --help or a reference file) to keep SKILL.md a lean overview.
Add an explicit validate-and-retry loop (e.g. on prompt-timeout: inspect stderr capture, adjust, re-poll) to push workflow clarity toward 5.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly lean and command-driven with short bullets, assuming Claude's tmux competence. Not a 5 due to repeated emphatic prose ('ALWAYS', 'must ALWAYS be printed') and a duplicated monitor-command block that could be trimmed. | 4 / 5 |
Actionability | Fully executable, copy-paste-ready tmux commands in the quickstart and per-tool recipes (Python REPL, gdb, other TTY apps), plus documented helper scripts (find-sessions.sh, wait-for-text.sh) with real flag listings covering common cases. | 5 / 5 |
Workflow Clarity | Clear sequence (start session, send input, poll for prompt, capture output, cleanup) with prompt-polling checkpoints via wait-for-text.sh. Not a 5 because there is no explicit error-recovery/feedback loop beyond the script's stderr dump on failure. | 4 / 5 |
Progressive Disclosure | Well-sectioned single SKILL.md with one-level-deep references to real scripts (./scripts/find-sessions.sh, ./scripts/wait-for-text.sh, both present). Not a 5 because the full wait-for-text.sh flag listing is inlined rather than referenced, slightly bloating the overview. | 4 / 5 |
Total | 17 / 20 Passed |