trellis-check

Identify changed code and run lint, type-check, tests, and cross-layer safety checks.

371|93|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/Xeron2000/openOii --skill trellis-check-xeron2000
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trellis-check
Source: https://github.com/Xeron2000/openOii/tree/main/.pi/skills/trellis-check
Command: npx skills add https://github.com/Xeron2000/openOii --skill trellis-check-xeron2000

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It provides a structured process to verify code quality across changes, ensuring spec compliance, linting, type checks, tests, and cross-layer consistency.

Core Features & Use Cases

  • Stepwise guidance to assess changed packages, read specs, and run lint/type/test checks, guaranteeing alignment with project standards.

Quick Start

Run a quick quality gate on the latest changes before committing.

Frequently Asked Questions about trellis-check

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

FAQPage Schema
How do I run pre-commit quality checks on changed code?

Pre-commit quality checks identify changed code and trigger verification by applying lint, type-check, tests, and cross-layer safety checks across affected packages. This enforces spec compliance and consistency before committing changes.

What is cross-layer data flow validation in code quality verification?

Cross-layer data flow validation checks consistency across affected architectural layers during quality verification. It enforces pre-commit style and ensures data moving between layers complies with project specifications and safety standards.

How do I enforce spec compliance and linting before a commit?

Enforcing spec compliance and linting requires stepwise guidance to assess changed packages, read specs, and run lint and type checks. This guarantees alignment with project standards before code integration.

Can I use this to run type-checks and tests across specific affected packages?

Yes, quality verification targets affected packages specifically. It identifies changed code and applies type checks and tests only across those impacted layers, ensuring comprehensive safety validation without checking the entire repository.

What's the best way to validate code consistency across architectural layers?

Validating code consistency across architectural layers requires cross-layer safety checks during the pre-commit phase. This process verifies data flow and enforces style consistency across affected packages to guarantee alignment.

Why do I need comprehensive quality checks for CI-CD pipelines?

Comprehensive quality checks in CI-CD pipelines ensure spec compliance, linting, type checks, and tests pass across affected packages. This structured process verifies cross-layer consistency and prevents integration of non-compliant code.