Skill Claude CodeCodex
Run git bisect against a user-defined failure predicate (numeric diff, perf threshold, test failure). Outputs the first-bad commit with context.
Skill Claude CodeCodex
Run git bisect against a user-defined failure predicate (numeric diff, perf threshold, test failure). Outputs the first-bad commit with context.
Skill Claude CodeCodex
Clone (or update) ffmpeg, apply our fork's patches under ffmpeg-patches/, configure with --enable-libvmaf against our local libvmaf.so, build, and run smoke tests on both the 'libvmaf' and 'vmafpre' filters.
Skill Claude CodeCodex
Build the libvmaf library + CLI with the requested backend combination (cpu, cuda, sycl, hip, all) and build type. Wraps meson setup + ninja. Reports wall time + output artifact paths.
Skill Claude CodeCodex
Core debugging skill. Runs the same (ref, dist) through every enabled backend (cpu, cuda, sycl, vulkan), reports per-frame per-feature ULP divergence, flags anything beyond configurable tolerance. Use after any SIMD / GPU change. Mirrors the T6-8 GPU-parity CI gate (ADR-0214) locally.
Skill Claude CodeCodex
Draft a Conventional-Commits message from the current git diff --staged using a local LLM (Ollama). User edits before commit.
Skill Claude CodeCodex
Draft a Doxygen @brief/@param/@return block for a named function in a C/C++/CUDA file via local LLM (Ollama).
Skill Claude CodeCodex
Draft a Markdown model-card for a shipped ONNX tiny-AI model by collecting hard facts (graph, sidecar, op allowlist, optional live PLCC/SROCC) and handing them to the local LLM.
Skill Claude CodeCodex
Run a local LLM code review via vmaf-dev-llm (Ollama-backed) against a specific file. Dev-time self-review pass before PR.
Skill Claude CodeCodex
Apply clang-format, black, isort, and shfmt across the whole repo. Idempotent; safe to run repeatedly.
Skill Claude CodeCodex
Run clang-tidy, cppcheck, include-what-you-use, ruff, and semgrep in parallel; produce a single merged report.
Skill Claude CodeCodex
Cherry-pick a single upstream Netflix/vmaf commit onto the fork's master, auto-adapting for SIMD/GPU paths where the commit touches a feature we have multiple implementations of.
Skill Claude CodeCodex
Dry-run release-please locally, preview the CHANGELOG diff, verify signing prerequisites (Sigstore/OIDC), and surface any blockers before a release PR merges.
Skill Claude CodeCodex
Profile a hot path (feature + backend) using the appropriate profiler (perf / ncu / Vtune / rocprof), produce flamegraph + top-N hot functions, and suggest concrete optimizations. Delegates to the perf-profiler agent.
Skill Claude CodeCodex
Rebase our ffmpeg-patches/ series onto the latest ffmpeg master (or a specified ref), resolve trivial conflicts, regenerate .patch files, and surface unresolved hunks for human attention.
Skill Claude CodeCodex
Regenerate the mkdocs-material site, validate cross-references, surface stale or broken links.
Skill Claude CodeCodex
Regenerate fork-added test snapshot JSONs under testdata/ (scorescpu.json, netflixbenchmarkresults.json) after an intentional numerical change. Requires justification committed to the message.
Skill Claude CodeCodex
Run the Netflix benchmark suite (testdata/benchall.sh) and diff the output against testdata/netflixbenchmarkresults.json. Reports any delta per (resolution, feature, backend).
Skill Claude CodeCodex
Reconcile fork master with Netflix/vmaf master. Detects the fork's port-only topology (no shared merge-base) and emits a coverage report; falls back to merge-based sync when the histories are actually connected.
Skill Claude CodeCodex
Run identical (ref, dist) through all enabled backends and report per-backend score + pairwise ULP diffs. Use to verify bit-exactness of a new SIMD path, new GPU backend, or any hot-path change.
Instructions file CodexOpenCode
AGENTS.md instructions for VMAFx/vmafx, covering agents.md — vmafx, 🌟 global project rules (top priority), 1. what this repo is, 2. build and 3. test.
Instructions file
Claude Code instructions for VMAFx/vmafx, covering claude.md — vmaf fork (lusoris), 🌟 global project rules (top priority), 1. what this repo is, 2. how to build and cpu only (fastest build, no gpu deps required).