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 agents/oxbshw/watch-skill/pigit clone --depth 1 https://github.com/oxbshw/watch-skillWhat 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.00000 | $0.00465 |
| Opus 5 | $0.00000 | $0.00233 |
| Sonnet 5 | $0.00000 | $0.00093 |
| Haiku 4.5 | $0.00000 | $0.00047 |
Grade A, and why
pi 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 2d 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
Watch Skill in Pi
Status: doc-verified ☑ — matches the pi-coding-agent docs; not executed here.
Pi deliberately ships no MCP client ("MCP servers are overkill for most use cases" — their words, and for a CLI-first tool they have a point). Pi's native extension surface is skills: CLI tools with instructions. Watch Skill is a CLI, so this is the honest path — no adapter code.
Install
# `watch-skill` on PATH — Pi skills shell out to it
uv tool install "watch-skill[standard]" # or: pipx install "watch-skill[standard]"
watch-skill doctor
Configure
Add the skills library as a Pi skills directory — the SKILL.md files document the CLI exactly the way Pi skills expect:
pi --skills-dir C:\path\to\watch-skill\adapters\claude-skill\skills
(or add the directory to your Pi settings' skills paths; Pi also loads
skills from packages, so a pi package wrapping the same directory
works for sharing.)
Prefer MCP anyway? The third-party pi-mcp-adapter extension adds MCP
client support to Pi; feed it the standard entry:
{
"mcpServers": {
"watch-skill": { "command": "watch-skill", "args": ["serve"] }
}
}
Smoke test (3 steps)
pi "Watch https://www.youtube.com/watch?v=aqz-KE-bpKQ - what happens at 0:10?"- Pi should run
watch-skill watch ...per the skill instructions and answer with timestamps. - Follow up with a question about the same video — the skill directs it
through
watch-skill ask, not a re-watch.
Notes
watch-skill askprints text-first evidence, so Pi's no-vision setups still get grounded answers; frame paths are in the output when looking is warranted.
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.
- 2d ago First seen · 58 lines · 0 tokens per session scan A 9be1de51c7eb
pi is an agent published in the GitHub repository oxbshw/watch-skill (320 stars, last pushed 2d ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 465 tokens. 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-30.
Other agents, from other repositories
project-auditor
Read-only health audit of the VibeFrame monorepo. Use for a periodic project review — structure, CLI/doc drift, dead code, dependency hygiene, test/lint health, and tech debt — producing a prioritized cleanup plan. Proposes actions; does not make sweeping edits.
AGENTS.motiscope
Agent "AGENTS.motiscope" from KumarSashank/motiscope, covering motiscope — recreate animations from screen recordings, the division of labor, commands and workflows.
contract-reviewer
Read-only reviewer for execution contract fixtures.
triage-labels
The skills speak in terms of five canonical triage roles. This file maps those roles to the actual label strings used for this repo's GitHub issue tracker.
api-onboarding-engineer
API-provider onboarding specialist. Takes a provider's API (an OpenAPI URL, a docs page, or a pasted spec) and makes its FULL surface agent-ready — comprehend it with gecko into first-call-correct tools, emit the agent-native breadcrumbs (llms.txt / x-gecko / gecko.json), serve it over Streamable-HTTP MCP with a…
query_flow_agent
Query Flow Agent for data product query workflow management.