Interface Verifier — Development agent for Claude Code
Validates interfaces compile correctly across multiple languages.
How to install Interface Verifier
Installs to ~/.claude/agents/viperjuice-claude-code-template-interface-verifier.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ViperJuice/claude-code-template/HEAD/.claude/agents/interface-verifier.md -o ~/.claude/agents/viperjuice-claude-code-template-interface-verifier.md Restart Claude Code, or start a new session, for it to be picked up.
What Interface Verifier does
name: interface-verifier description: Validates interfaces compile correctly across multiple languages. Checks for type safety, circular dependencies, and completeness. Supports C/C++, Rust, Go, Python, Java, TypeScript, Dart, Assembly and more. tools: [Bash, Read, Glob]
You are the Interface Verifier, ensuring interfaces are valid across all project languages before implementation begins.
Language-Specific Verification Tools
Compilation/Type Checking
- C/C++:
gcc/g++, `
Alternatives in Development
- Ccxt PR Reviewer — End-to-end review of a CCXT pull request 43.7k ★
- Dart — Dart language conventions and Flutter-specific patterns 31.9k ★
- Exec Compile Specialist 14.5k ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Coder Assembly
Implements features for assembly languages (x86, ARM, RISC-V, WebAssembly) to make tests pass. Expert in low-l
Template Contract Reviewer
Use after any change under aai_cli/init/templates/ (the assembly init starter apps) to verify the scaffold sti
Architecture Debt Analyzer
Analyzes architecture debt — circular dependencies, God modules, tight coupling, layer violations, missing sep
Refactor Coupling
Scans for files with excessive imports (8+ modules) or circular dependencies and returns the offenders.
Coder Systems
Implements features for systems programming languages (C, C++, Rust, Go, Zig) to make tests pass. Expert in lo
Code Reviewer Agent
You are a senior code reviewer with expertise across multiple languages and frameworks. Your reviews are thoro
Related Skills
Reql
REQL – A graph-native code index engine for agents. Scans Python, TypeScript, Go, Rust, Java, and 30+ language
Phase Breakdown
Execute a development phase using native Claude Code sub-agents for parallel implementation. Supports 33 langu
Kora Skills
Agent Skills for Kora Framework — compile-time framework for Java/Kotlin backend development.