AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

Overcast Enhance And Resolve

skill-kdr-overcast-overcast-enhance-and-resolve · by kdr

>-

No reviews yet
0 installs
24 views
0.0% view→install

Install

$ agentstack add skill-kdr-overcast-overcast-enhance-and-resolve

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-kdr-overcast-overcast-enhance-and-resolve)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Overcast Enhance And Resolve? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

overcast-enhance-and-resolve

Use this skill for the "zoom in… enhance" task: a plate, a face, or on-screen text is too small or noisy to read, and you need to recover it and cite it honestly. Use the broad overcast skill and overcast/reference/verbs.md for exact flags.

Workflow

  1. Ingest the raw clip and pin the moment worth resolving:
overcast doctor --json
overcast case init --json
overcast watch ./raw.mp4 --json
overcast note "plate unreadable, want to resolve" --ref  --at 41-44 --json
  1. Enhance that segment. The bundled ffmpeg ops are

denoise, normalize, voice-isolate, upscale, stabilize, grayscale; the enhanced file comes back as a media.enhanced record you chain forward:

overcast enhance ./raw.mp4 --ops denoise,upscale,stabilize --json
  1. Re-read the enhanced output. --ocr recovers text (a caption/OCR record, no

boxes); --detect locates a region and needs a bound detector (bind OWLv2 as the see provider first) — it produces the record with boxes that crop cuts from:

overcast see frame://@ --ocr --json                 # ->  (text, no boxes)
scripts/visual-db-uv.sh --detect     # once: uv-installs torch+transformers+scipy, prints DETECT_PY
export DETECT_PY="$DETECT_PY"; overcast provider setup apply --preset owl-local --yes --json  # owl-local persists a portable shipped: ref for detect.py + uses $DETECT_PY (the venv python; system python3 lacks the deps)
overcast see frame://@ --detect "license plate, text" --json  # ->  (boxes)
  1. Materialize the resolved region as durable cropped evidence — crop the

--detect record (the --ocr record has no boxes to crop):

overcast crop  --all --class "license plate" --pad 0.15 --square --json
  1. Record what was recovered with its provenance. State the ops applied and the

source record in the finding, keep a before/after note pair, and cite both the raw and enhanced record.id:

overcast note "before: plate illegible at 41-44 on " --ref  --at 41-44 --json
overcast note "after denoise+upscale+stabilize: reads '7ABC123' (2 chars uncertain)" --ref  --json
overcast finding create "plate resolved to '7ABC123' via enhance denoise,upscale,stabilize on  — 2 chars low-confidence" --ref  --confidence low --json
overcast brief --export ./enhance-resolve.html --json

Output

The recovered text/object with an explicit confidence, the exact enhancement ops applied, the before/after record.id pair, and the cropped evidence path. Frame whatever you recover as a lead to corroborate, not a settled fact.

Caveats

ffmpeg upscale is interpolation — it cannot invent detail that was never captured. Recovered characters are a lead, not proof; mark them low-confidence and corroborate (a second angle, a second frame, context). For genuine AI restoration bind a model provider (overcast provider setup apply --preset fal --yes, ESRGAN / DeepFilterNet) and re-run see on the restored output — then still corroborate. stabilize and upscale change geometry, so re-derive any box/measurement on the enhanced record, not the raw one.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

  • Author: kdr
  • Source: kdr/overcast
  • License: Apache-2.0
  • Homepage: https://overcast.video

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.