claude/skills/hawk-monitoring/SKILL.md
Monitor Hawk job status, view logs, and diagnose issues. Use when the user wants to check job progress, view error logs, debug a failing job, or generate a monitoring report for a Hawk evaluation run.
npx skillsauth add tbroadley/dotfiles hawk-monitoringInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Monitor running or completed Hawk jobs using the hawk logs command or hawk status subcommands.
The JOB_ID parameter is the eval_set_id or scan_run_id from when the job was submitted.
JOB_ID is optional. If omitted, uses the last eval set ID that was used or received.
The hawk logs command shows logs:
hawk logs # Show last 100 logs (all types)
hawk logs <JOB_ID> # Show last 100 logs for job
hawk logs -n 50 # Show last 50 lines
Options:
-n, --lines N - Number of lines to show (default: 100)Note: Do NOT use the -f/--follow flag - it blocks indefinitely and is intended for interactive terminal use only.
Generate a full monitoring report with logs, metrics, and other details:
hawk status # Use last job ID
hawk status <JOB_ID> # Print report to stdout
hawk status <JOB_ID> > report.json # Save to file
Options:
--hours {hours} - Fetch logs from last N hours (default: 24 hours)hawk logs
hawk status > report.status
tools
Add words to the Wispr Flow dictionary. Use when the user wants to add a word, phrase, or snippet to Wispr Flow for voice dictation.
documentation
Upload images to a GitHub PR description or comment using a shared gist as image hosting. Use when the user wants to add plots, screenshots, or other images to a PR.
testing
Manage tasks, projects, and productivity in Todoist. View tasks, add new items, check completed work, and organize projects.
data-ai
Use when working with stacked diffs (branch B based on branch A, which is based on main).