code-consistency-validator

Validate cross-language type consistency across Rust, TypeScript, and PostgreSQL boundaries.

1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/BarisSozen/claude --skill code-consistency-validator
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: code-consistency-validator
Source: https://github.com/BarisSozen/claude/tree/main/.claude/skills/code-consistency-validator
Command: npx skills add https://github.com/BarisSozen/claude --skill code-consistency-validator

SYSTEM DOCUMENTATION & REQUIREMENTS

## What problem does it solve? This Skill validates type consistency across Rust, TypeScript, and PostgreSQL boundaries, helping prevent subtle cross-language data errors and API contract drift.

## Core Features & Use Cases

  • Cross-language type validation across Rust, TypeScript, and PostgreSQL boundaries.
  • Mismatch detection and automatic reporting to guide fixes.
  • API contract auditing to ensure stable interfaces across services.
  • Data-flow checks to catch mis-typed conversions and boundary issues.

### Quick Start Run the code-consistency-validator on a multi-language project to scan for type mismatches and generate a report.

Frequently Asked Questions about code-consistency-validator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate cross-language type consistency across Rust, TypeScript, and PostgreSQL?▼

Cross-language type consistency is validated by scanning multi-language projects for mismatches and drift across Rust, TypeScript, and PostgreSQL boundaries. The validator requires explicit type mappings and cross-language validation rules to generate a report highlighting boundary issues.

What is API contract drift and how do I check for mismatches in a full stack project?▼

API contract drift occurs when data types and interfaces diverge across service boundaries. You can check for mismatches by running a data-flow audit that applies cross-language validation rules to identify precision loss and mis-typed conversions between your database and application layers.

How do I prevent type mismatches and precision loss during code reviews in a multi-language codebase?▼

To prevent type mismatches during code reviews, apply cross-language type validation to catch mis-typed conversions and boundary issues. The validator checks explicit type mappings across Rust, TypeScript, and PostgreSQL to identify precision loss and contract drift.

Can I use a type-safety validator to audit data-flow boundaries across different programming languages?▼

Yes, you can use a type-safety validator to audit data-flow boundaries across Rust, TypeScript, and PostgreSQL. It checks explicit type mappings and cross-language validation rules to detect mis-typed conversions, mismatches, and API contract drift.

What are the limitations of validating type consistency across Rust, TypeScript, and PostgreSQL boundaries?▼

The main limitation of validating type consistency across Rust, TypeScript, and PostgreSQL boundaries is the requirement for explicit type mappings. Without defining cross-language validation rules beforehand, the validator cannot detect mismatches, precision loss, or contract drift.