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.