Agent skill · software engineering · aiskillstore
code-consistency-validator
Validates type consistency across Rust, TypeScript, PostgreSQL boundaries. Use when reviewing code, debugging type mismatches, or validating API contracts. Triggers on: check consistency, validate types, find mismatches, cross-language.
Why this skill is useful
Adds specific commands and critical type mappings for validating type consistency across Rust, TypeScript, and PostgreSQL that the AI wouldn't reliably generate on its own.
What it needs
About 1k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Code Consistency Validator Validates type consistency across Rust, TypeScript, and PostgreSQL boundaries. When to Use Reviewing code for type mismatches Debugging precision loss issues Validating API contracts between languages Checking BigInt/Number conversions Auditing cross-language data flow Workflow Step 1: Run Quick Grep Use provided grep commands to find potential issues. Step 2: Check Critical Patterns Look for Number() on wei/balance, parseInt without radix. Step 3: Generate Report Report findings using severity levels (CRITICAL/WARNING/INFO). --- Critical Type Mappings Rust TypeScript PostgreSQL ------ ------------ ------------ i64/u64 bigint (not number!) BIGINT U256 string DECIMAL(36,18) f64 number DOUBLE PRECISION 🔴 CRITICAL Patterns Quick Grep Report Format 🔴 CRITICAL (funds at risk) 🟠 WARNING (potential bugs) 🟡 INFO (style) ✅ VALIDATED
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/code-consistency-validator