All authors

Claude Skills by VMAFx
github.com/VMAFx28 skills0 installs37 views
- Add Feature ExtractorScaffold new feature extractor (e.g. novel metric) with C source+header, registry entry, doc stub, smoke test. Produces no SIMD or GPU path — those come via /add-simd-path and /add-gpu-backend.Votes: 0GitHub stars: 5
- Add Gpu BackendScaffold a complete new GPU backend (hip, rocm, metal, opencl, etc.) with runtime, feature kernel stubs, public header, Meson options, CI workflow, doc stub, and smoke test. Flagship scaffolding skill. Established precedents on the fork — CUDA (legacy), SYCL (legacy), Vulkan (T5-1, ADR-0175 scaffold + ADR-0186 image-import).Votes: 0GitHub stars: 5
- Add K8s ResourceScaffold a new Kubernetes CRD + kubebuilder controller + RBAC + helm chart entry for the vmafx-operator. Follows the VmafxJob / VmafxNode / VmafxModelTraining precedent in cmd/vmafx-operator/ (ADR-0714, ADR-0709 parent).Votes: 0GitHub stars: 5
- Add Mcp ToolScaffold a new VMAFX MCP tool handler with byte-compatible Go (cmd/vmafx-mcp) and Python (mcp-server/vmaf-mcp) implementations, registration, smoke tests, and docs/mcp/ page. Companion to /add-gpu-backend and /add-feature-extractor for the MCP surface.Votes: 0GitHub stars: 5
- Add ModelRegister a new VMAF model (.json / .pkl / .onnx) with the build, validate its schema, and add a loader smoke test.Votes: 0GitHub stars: 5
- Add Simd PathScaffold a new SIMD implementation for an existing feature. Creates intrinsics source + header + a bit-exact-vs-scalar comparison test; wires into runtime dispatch. Supports kernel-spec flags that pull recurring patterns from simd_dx.h.Votes: 0GitHub stars: 5
- Ai Run ManifestAdd or audit replay-manifest sidecars for AI scripts that create datasets, feature tables, model artifacts, evaluation reports, or fetch/download roots.Votes: 0GitHub stars: 5
- Audit ModernizationReplay the project modernization audit on the current tree and produce /tmp/modernization-audit-YYYY-MM-DD.md. Wraps scripts/dev/project_modernization_audit.py with sensible defaults and timestamped output.Votes: 0GitHub stars: 5
- Bisect Model QualityBinary-search a timeline of ONNX checkpoints for the first one that falls below a PLCC / SROCC / RMSE gate on a held-out set. Companion to /bisect-regression (which bisects code commits).Votes: 0GitHub stars: 5
- Bisect RegressionRun git bisect against a user-defined failure predicate (numeric diff, perf threshold, test failure). Outputs the first-bad commit with context.Votes: 0GitHub stars: 5
- Build Ffmpeg With VmafBuild FFmpeg from the configured released tag with the complete VMAFx patch series and smoke-test its filters in the dev container.Votes: 0GitHub stars: 5
- Build VmafBuild 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.Votes: 0GitHub stars: 5
- Cross Backend DiffCore 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.Votes: 0GitHub stars: 5
- Dev Llm CommitmsgDraft a Conventional-Commits message from the current `git diff --staged` using a local LLM (Ollama). User edits before commit.Votes: 0GitHub stars: 5
- Dev Llm DocgenDraft Doxygen @brief/@param/@return block for named function in C/C++/CUDA file via local LLM (Ollama).Votes: 0GitHub stars: 5
- Dev Llm ModelcardDraft 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.Votes: 0GitHub stars: 5
- Dev Llm ReviewRun a local LLM code review via vmaf-dev-llm (Ollama-backed) against a specific file. Dev-time self-review pass before PR.Votes: 0GitHub stars: 5
- Format AllApply clang-format, black, ruff, and shfmt across the whole repo. Idempotent; safe to run repeatedly.Votes: 0GitHub stars: 5
- Lint AllRun clang-tidy, cppcheck, include-what-you-use, ruff, and semgrep in parallel; produce a single merged report.Votes: 0GitHub stars: 5
- Port Upstream CommitCherry-pick single upstream Netflix/vmaf commit onto fork's master, auto-adapting SIMD/GPU paths where commit touches feature with multiple implementations.Votes: 0GitHub stars: 5
- Prep ReleaseDry-run `release-please` locally, preview CHANGELOG diff, verify signing prerequisites (Sigstore/OIDC), surface blockers before release PR merges.Votes: 0GitHub stars: 5
- Profile HotpathProfile hot path (feature + backend) with matching profiler (perf / ncu / Vtune / rocprof), produce flamegraph + top-N hot functions, suggest concrete optimizations. Delegates to perf-profiler agent.Votes: 0GitHub stars: 5
- Refresh Ffmpeg PatchesRefresh the full FFmpeg patch series against the configured stable release or the latest stable released tag, retaining conflict diagnostics.Votes: 0GitHub stars: 5
- Regen DocsRegenerate the mkdocs-material site, validate cross-references, surface stale or broken links.Votes: 0GitHub stars: 5
- Regen SnapshotsRegenerate fork-added test snapshot JSONs under testdata/ (scores_cpu_*.json, netflix_benchmark_results.json) after an intentional numerical change. Requires justification committed to the message.Votes: 0GitHub stars: 5
- Run Netflix BenchRun the Netflix benchmark suite (testdata/bench_all.sh) and diff the output against testdata/netflix_benchmark_results.json. Reports any delta per (resolution, feature, backend).Votes: 0GitHub stars: 5
- Sync UpstreamReconcile 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 connected.Votes: 0GitHub stars: 5
- Validate ScoresRun 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.Votes: 0GitHub stars: 5