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.