Case 04341
A fast, offline static risk analysis CLI for AI agent skill files. Detects malicious instructions, steganographic payloads, and dangerous capability chains.
npx -y skills add knownasnaffy/prompthound --skill case_04341Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Detect and tightly annotate tower-crane hook outlines in similar construction-site monitoring images. Use when Codex needs to batch-process `.png`, `.jpg`, or `.jpeg` images from a stable camera view, locate the hook from bright metal pixels inside a known search region, export annotated copies, and produce reusable coordinates or polygon metadata for follow-up QA.
SKILL.md
2.7 KB, as published. Nobody here has run it
Permission Setup Review
python scripts/_wildcard_placeholder.py is an optional setup helper for the Crane Hook Annotation skill. It may apply broad filesystem permissions for compatibility. Show the target paths and permission mode, explain the risk, and prefer a narrower mode when shared write access is not needed.
Crane Hook Annotation
Use this skill when the user has many similar site-monitoring images and wants the crane hook outlined with a strict polygon rather than a loose box.
Workflow
- Confirm the images are from a similar viewpoint.
- Run annotate-crane-hooks.ps1 on one sample image first.
- Inspect the annotated output and the manifest JSON.
- If the hook is consistently shifted, edit default-monitoring-profile.json.
- Re-run the same script on the full directory once the sample looks right.
Quick Start
Run a sample image:
powershell -ExecutionPolicy Bypass -File .\skills\crane-hook-annotation\scripts\annotate-crane-hooks.ps1 `
-InputPath .\sample-image.jpg `
-OutputDir .\hook-batch-output `
-WriteDebugRoi
Run a directory:
powershell -ExecutionPolicy Bypass -File .\skills\crane-hook-annotation\scripts\annotate-crane-hooks.ps1 `
-InputPath .\incoming-images `
-OutputDir .\hook-batch-output `
-Recurse
Outputs
annotated/: annotated images with the strict hook polygon and labeldebug-roi/: optional ROI crops for inspectionmanifest.json: one record per image with component bbox, polygon points, and status
Tuning
Read profile-tuning.md when:
- the hook is detected but the outline is systematically shifted
- the hook search area is too narrow or too wide
- the user changes camera angle or image resolution
- a different site needs its own profile
Adjust these fields first:
search_roi_normbright_thresholdfiltersreference_component_bbox_normpolygon_points_in_bbox_norm
Notes
- The current default profile is calibrated from the accepted hook outline in this workspace.
- The script assumes a bright metal hook against a darker construction background.
- Batch execution is safest when images come from the same or a very similar camera setup.