vhk: Skill for Claude Code

.agents/skills/vhk-dogfood-issue/SKILL.md

vhk-dogfood-issue is a skill for Claude Code, Codex from byh3071-cpu/vhk. It costs 38 tokens per session (276 once invoked), scanned A, original, MIT.

A procedure for reproducing, classifying, and optionally reporting defects in the VHK command-line tool or its supporting setup.

In plain words
What is it for?
Use it to reproduce failures, record expected and actual results, search existing VHK issues, and create a report only after the user authorizes it.
Why use it?
It helps separate a VHK problem from a bug in the current project and prevents issues from being reported externally without approval.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: installed under .agents/ (shared by several agents).

This is byh3071-cpu/vhk's own configuration. It tells Claude Code and Codex how to work on vhk itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything vhk configures →

Reuse

Borrowing it

Nothing to install: this file belongs to byh3071-cpu/vhk. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/byh3071-cpu/vhk/main/.agents/skills/vhk-dogfood-issue/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/byh3071-cpu/vhk

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for vhk-dogfood-issue

README.md
[![agentmods](https://agentmods.dev/badge/skills/byh3071-cpu/vhk/vhk-dogfood-issue/github.svg)](https://agentmods.dev/skills/byh3071-cpu/vhk/vhk-dogfood-issue)
Your own site
<a href="https://agentmods.dev/skills/byh3071-cpu/vhk/vhk-dogfood-issue"><img src="https://agentmods.dev/badge/skills/byh3071-cpu/vhk/vhk-dogfood-issue/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for vhk-dogfood-issue

Your own site · 80×15
<a href="https://agentmods.dev/skills/byh3071-cpu/vhk/vhk-dogfood-issue"><img src="https://agentmods.dev/badge/skills/byh3071-cpu/vhk/vhk-dogfood-issue.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 38 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 276 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00038 $0.00276
Opus 5 $0.00019 $0.00138
Sonnet 5 $0.00008 $0.00055
Haiku 4.5 $0.00004 $0.00028

Measured 12d ago against content hash 5db4532a3825, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

vhk-dogfood-issue scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.agents/skills/vhk-dogfood-issue/SKILL.md · 25 lines

What it actually says

VHK Dogfood Issue

먼저 결함의 소유 위치를 나눈다.

유형 처리 위치
VHK 명령·doctor·review·receipt 결함 VHK 저장소
현재 프로젝트의 제품 버그 현재 프로젝트
공통 작업 배선 누락 프로젝트 Skill/RULES, 여러 프로젝트에 공통이면 VHK 개선 후보

절차

  1. 최소 명령, 종료 코드, vhk --version으로 재현한다.
  2. VHK 저장소의 기존 이슈에서 같은 증상을 검색한다.
  3. 재현·기대·실제·환경을 담은 초안을 프로젝트의 로컬 임시 경로에 작성한다.
  4. 사용자가 “등록해”처럼 외부 등록을 명시 승인한 경우에만 이슈를 만든다.
  5. 필요한 경우 vhk learn "dogfood: ..."로 로컬 교훈을 남긴다.

사용자 승인 없이 외부 이슈를 만들거나 현재 프로젝트 버그를 VHK 저장소에 등록하지 않는다.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 12d ago First seen · 25 lines · 38 tokens per session scan A 5db4532a3825

Subscribe to this mod's changes

vhk-dogfood-issue is a skill published in the GitHub repository byh3071-cpu/vhk (12 stars, last pushed yesterday), licensed MIT. It adds 38 tokens to every session and 276 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

debug-my-harness

Diagnose why an agent harness misbehaved by reading the local flight-recorder ledger (.vigiles/runs.jsonl) — which skills fired or got hijacked, which hooks blocked or wrongly allowed, which subagent tool-contract violations happened, and how a skill's trigger rate moved. Use when asked why a skill stopped firing, why…

zernie/vigiles · 114 tokens

linter-docs

Deep linter reference for authoring or debugging a vigiles enforce() rule — plugin tables, AST selectors, type-aware rules, auto-fix, and edge cases for ESLint, Ruff, Pylint, RuboCop, Stylelint, and Clippy. Use when you need the exact rule name or config for a specific linter, not for running a linter. (JVM/Go linters…

zernie/vigiles · 125 tokens

temporal-debug

Use this skill when the user is debugging a bug, error, crash, or issue that might be tied to a specific point in time (e.g., "crash from 3 hours ago", "bug in v2.4.1", "last night's deploy"). It guides the agent to reconstruct the historical code state and analyze the bug in that context.

MeherBhaskar/temporal-debug-skill · 77 tokens

explore

Answer "how does X work", "where is X defined", or "trace through Y" questions about a codebase using parallel subagent searches with cited summaries.

av/mi · 36 tokens

debug

Fix bugs, crashes, errors, or failing tests. Use when "it's broken", "getting an error", "test is failing", or the cause isn't obvious.

av/mi · 35 tokens

autoresearch

Autonomous optimization loop with reference workflows. Powers /maxsim:improve, /maxsim:fix-loop, /maxsim:debug-loop, /maxsim:security. Used when running autonomous optimization, error repair, bug hunting, or security audit loops.

maystudios/maxsimcli · 56 tokens