QVAC Custom Skills Catalog

SkillDev tools

Catalog of all repo qv-* custom skills with one-line purpose and when-to-use. Use when the user asks what skills exist, which skill to use, how to invoke a skill, or invokes /qv-skill-list.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the QVAC Custom Skills Catalog skill

What this skill tells your AI

The instructions your AI receives, as published by tetherto/qvac in .agents/skills/qv-skill-list/SKILL.md and read by ahel’s review.

All custom repo skills live under .agents/skills/ and use the qv- prefix. Invoke with /qv-<name> in chat.

Not listed here (by design):

  • setup — repo-wide bootstrap (/setup); copies shared config from packages/ocr-ggml/.agent/ into .claude/ and .cursor/.
  • packages/ocr-ggml/.agent/skills/ — framework skills (orchestrate, release, ci-validate, commit-trace, review); installed by /setup, not qv-* prefixed.

How to invoke

ModeBehavior
Auto-invokableNo disable-model-invocation in frontmatter — the agent may load the skill when your request matches the description.
Manual onlydisable-model-invocation: true — invoke explicitly with /qv-<name> (or ask the agent to run that skill).

When unsure which skill fits, scan the tables below or ask: "which qv skill should I use for …?"


PR workflow (cross-pod)

SkillPurposeUse when
qv-pr-reviewDeep PR review: gitflow, CI, format, code quality, security; posts a PENDING GitHub review with inline comments.Reviewing any PR, given a PR URL, or follow-up from a pod status/my skill. Manual: /qv-pr-review
qv-pr-testPlan and run local PR validation; discovers packages/scripts, recommends test tier, analyzes results.Testing a PR locally before merge. Manual: /qv-pr-test
qv-pr-mineYour open PRs across all pods, merge readiness, Slack ping messages for reviewers."What are my PRs?", merge readiness, who to ping. Manual: /qv-pr-mine

DevOps pod

SkillPurposeUse when
qv-devops-pr-createPR titles and bodies for CI/CD, composite actions, automation, IaC.Creating a DevOps PR. Manual: /qv-devops-pr-create
qv-devops-pr-review/qv-pr-review plus GitHub Actions security audit (pinning, permissions, OIDC, secrets).Reviewing PRs that touch DevOps paths. Manual: /qv-devops-pr-review
qv-devops-pr-statusTeam DevOps PR dashboard: re-review, stale, needs-review, conflicts.DevOps pod PR queue health. Manual: /qv-devops-pr-status
qv-devops-why-my-pr-notDiagnose missing CI checks or merge blockers (labels, CODEOWNERS, approvals)."Why aren't checks running?" / "Why can't I merge?" Manual: /qv-devops-why-my-pr-not
qv-devops-daily-updateSlack standup (Done / Planned / Blockers) from PRs, reviews, CI.DevOps EOD or standup. Manual: /qv-devops-daily-update

SDK pod

SkillPurposeUse when
qv-sdk-pr-createPR descriptions for SDK pod packages (sdk, cli, rag, logging, error).Creating an SDK pod PR; may chain to backmerge. Auto
qv-sdk-pr-statusTeam SDK pod PR dashboard.SDK pod PR queue. Manual: /qv-sdk-pr-status
qv-sdk-changelogChangelogs for SDK pod packages (tag-based GitFlow).Release prep, CHANGELOG_LLM.md. Auto
qv-sdk-backmergeOpen backmerge PR (release version bump + changelog → main).After SDK release PR; often chained from qv-sdk-pr-create. Auto
qv-sdk-e2e-createScaffold e2e tests in packages/sdk/e2e for new/changed public APIs.Adding consumer-facing SDK APIs. Auto
qv-sdk-update-modelsRegen SDK models.ts from live registry and open a [mod] PR; optional provider/python cascade.After registry model updates; /qv-sdk-update-models. Manual
qv-agent-stack-syncPlan / draft-cascade / promote the SDK → CLI → AI SDK provider → OpenCode + OpenClaw release chain.Agent-stack release prep; /qv-agent-stack-sync --plan. Auto

Addon pod (native inference / decoder / OCR)

SkillPurposeUse when
qv-addon-changelogChangelog entries for a target add-on package.Add-on release prep. Auto
qv-addon-pr-createPR descriptions for non-SDK inference addons, decoder, OCR."Prepare PR description" for an addon. Auto
qv-addon-release-notesRelease notes for addon packages.Addon release notes. Auto

Registry server

SkillPurposeUse when
qv-registry-autobase-patternsAutobase, HyperDB, multi-writer patterns, replication debugging.Registry server, Autobase/HyperDB schemas, Corestore issues. Auto

Developer diary and standup

SkillPurposeUse when
qv-dev-diary-setupOpt-in local dev diary (~/.config/qvac-pr-skills/).Enable diary, diary --init, configure capture. Manual: /qv-dev-diary-setup
qv-dev-diaryRead, inspect, append diary entries.View today's log, add notes after setup. Manual: /qv-dev-diary
qv-daily-work-updatePersonal EOD update from diary + GitHub + PR state (+ optional Asana).Personal standup / "what did I do today". Manual: /qv-daily-work-update
qv-asana-syncLook up and update Asana tasks (status, comments, PR links).Sync Asana task, move status, validate config. Manual: /qv-asana-sync

Ecosystem and compliance

SkillPurposeUse when
qv-holepunch-devHolepunch/P2P/Bare/Pear API discovery via docs.pears.com and gh.Hypercore, Hyperswarm, Autobase, Bare, Pear development. Auto
qv-notice-generateNOTICE files and third-party attributions for monorepo packages.License compliance, release NOTICE updates. Auto

Architecture proposals (QIP)

SkillPurposeUse when
qv-qip-triageConservatively checks whether a change clearly needs a QIP before deeper implementation.Planning or implementing contract, cross-package, delivery, or principle-impacting work; PR review. Auto
qv-qip-createDrafts a Slack Canvas-ready QIP from a clear proposal or fuzzy idea.Creating a QIP, shaping alternatives, consequences, and people to consult. Manual: /qv-qip-create
qv-qip-reviewReviews a QIP for approval readiness, consequences, principle conflicts, and consultation coverage.Reviewing a QIP draft before posting or approval. Auto

Rule nudge: .cursor/rules/qip-triage.mdc


Quick picker

You want to…Skill
Review any PRqv-pr-review
Review a DevOps/CI PRqv-devops-pr-review
Test a PR locallyqv-pr-test
See your open PRsqv-pr-mine
SDK team PR boardqv-sdk-pr-status
DevOps team PR boardqv-devops-pr-status
Why CI/merge is blockedqv-devops-why-my-pr-not
Write SDK PR bodyqv-sdk-pr-create
Sync SDK models.ts from registryqv-sdk-update-models
Write addon PR bodyqv-addon-pr-create
SDK release changelogqv-sdk-changelog
Addon release changelogqv-addon-changelog
Backmerge after SDK releaseqv-sdk-backmerge
Sync CLI/provider/OpenCode/OpenClaw to SDKqv-agent-stack-sync
New SDK e2e testsqv-sdk-e2e-create
Registry Autobase/HyperDB helpqv-registry-autobase-patterns
Holepunch stack helpqv-holepunch-dev
Generate NOTICE filesqv-notice-generate
Check if a QIP is neededqv-qip-triage
Draft a QIPqv-qip-create
Review a QIPqv-qip-review
List all skillsqv-skill-list (this file)

Signals

GitHub stars
601
Forks
111
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
qv-skill-list
Source
github.com/tetherto/qvac