Vcf Validator — Development agent for Claude Code
Use whenever a change touches VCF emission — adding, removing, renaming, or changing the semantics of a FORMAT/INFO/FILTER field, or modifying the code paths that compute their values.
How to install Vcf Validator
Installs to ~/.claude/agents/nygenome-lancet2-vcf-validator.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/nygenome/Lancet2/HEAD/.claude/agents/vcf-validator.md -o ~/.claude/agents/nygenome-lancet2-vcf-validator.md Restart Claude Code, or start a new session, for it to be picked up.
What Vcf Validator does
name: vcf-validator description: Use whenever a change touches VCF emission — adding, removing, renaming, or changing the semantics of a FORMAT/INFO/FILTER field, or modifying the code paths that compute their values. Trigger on "add a FORMAT field", "change FILTER", "VCF schema review", "is this v4.5-compliant?", and proactively whenever a diff touches `vcf_header_builder.cpp`, `variant_call.{h,cpp}`, `variant_support.cpp`, `sample_format_data.{h,cpp}`, or `variant_extractor.{h,cpp}`. Valid
Alternatives in Development
- Review Crash Safety — Reviews code changes for crash safety, WAL correctness, durability guarantees, atomic operations, page-level c 432 ★
- Quick Coder — Use for small, focused changes — single function fixes, import updates, renaming, adding a constant 93 ★
- Dart Specialist — Owns Dart language usage: sound null safety, records, patterns and exhaustiveness, sealed classes, mixins, asy 40 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Docs Consistency Checker
Use proactively after adding, renaming, or removing a skill, subagent, or MCP server, or whenever asked to che
Review API Usage
Verifies the diff's use of external crate APIs against current documentation — signatures, parameter types, re
Ops Dev
ops-brain Rust development agent. Use when implementing new tools, refactoring, removing tools, writing migrat
Refactor Specialist
Use this agent for behavior-preserving refactors — restructuring, renaming, extracting, de-duplicating, and un
Java Modules Guardian
Audits Java Modules module-info.java files across the Vidocq ecosystem. Use proactively when adding/modifying
Schema Refactor Worker
Performs large mechanical refactors across generated analyzer files when the ontology's field shape changes (e
Related Skills
API Contract Audit
Inventory every API endpoint that surfaces a field to clients BEFORE dropping, renaming, or semantically chang
Spectastic.Propose
Author a change proposal for an existing spec — intent, scope, typed deltas, tasks; one PR-shaped file per cha
SkillCheck Free
Free SKILL.md validator with 30+ checks across structure, naming, and semantics. Catches common errors before