truthpack-validator

Validate proposed changes against Truthpack JSON files in monorepos.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/espensev/ai-skills --skill truthpack-validator
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: truthpack-validator
Source: https://github.com/espensev/ai-skills/tree/main/gemini-skills/skills/truthpack-validator
Command: npx skills add https://github.com/espensev/ai-skills --skill truthpack-validator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates assumptions against the Truthpack to prevent misalignment between planned features, configurations, and implemented code.

Core Features & Use Cases

  • Enforces conformance to the Truthpack JSON definitions: product.json, monorepo.json, cli-commands.json, error-codes.json, routes.json, env.json, copy.json.
  • Prevents feature hallucinations and drift by cross-checking proposed changes with truthpack data.
  • Integrates into CI/CD and local workflows to halt deployments when inconsistencies are detected.

Quick Start

Run the truthpack-validator against a change set to verify alignment with truthpack data.

Frequently Asked Questions about truthpack-validator

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

FAQPage Schema
How do I validate JSON configurations against a single source of truth in a monorepo?▼

To validate JSON configurations in a monorepo, cross-check proposed changes against defined Truthpack JSON files like product.json, monorepo.json, and routes.json to ensure alignment and prevent configuration drift.

What are guardrails against feature hallucinations in software engineering?▼

Guardrails against feature hallucinations are validation mechanisms that cross-check planned features and CLI commands against source-of-truth JSON files, preventing misalignment between planned configurations and implemented code.

How do I prevent environment configuration drift in CI/CD using JSON validation?▼

Prevent environment configuration drift by integrating JSON validation into CI/CD workflows to halt deployments when proposed changes fail to conform to defined env.json and error-codes.json source-of-truth files.

Can I validate CLI commands and routing changes against Truthpack JSON files?▼

Yes, you can validate CLI commands and routing changes by cross-checking proposed updates against cli-commands.json and routes.json files to enforce accuracy and prevent drift within your monorepo.

What JSON files do I need to validate monorepo feature planning?▼

Validating monorepo feature planning requires cross-checking proposed changes against product.json, monorepo.json, cli-commands.json, error-codes.json, routes.json, env.json, and copy.json files.

When should I use JSON guardrails to halt deployments in a monorepo?▼

Use JSON guardrails to halt deployments when inconsistencies are detected between proposed change sets and Truthpack JSON definitions, ensuring accuracy in feature planning, routing, and environment configurations.