trellis-check

Run linting, type-checking, and tests to verify code quality before commit.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/answerend42/TuringKEP --skill trellis-check-answerend42
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trellis-check
Source: https://github.com/answerend42/TuringKEP/tree/main/.claude/skills/trellis-check
Command: npx skills add https://github.com/answerend42/TuringKEP --skill trellis-check-answerend42

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of maintaining high code quality and preventing context drift during long development sessions by enforcing rigorous verification steps.

Core Features & Use Cases

  • Comprehensive Verification: Combines linting, type-checking, and test execution to ensure code integrity.
  • Cross-Layer Consistency: Validates data flow and schema alignment across different architectural layers.
  • Use Case: Before committing a major feature, use this Skill to verify that your new code adheres to project specifications, passes all tests, and maintains consistency with existing patterns.

Quick Start

Run the trellis-check skill to verify the quality and consistency of the current codebase changes.

Frequently Asked Questions about trellis-check

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

FAQPage Schema
How do I verify code quality and spec compliance before committing?

Pre-commit validation for code quality and spec compliance combines linting, type-checking, and test execution to ensure code integrity and architectural consistency. This process enforces rigorous verification steps to prevent context drift during development.

What does cross-layer data flow analysis check during code review?

Cross-layer data flow analysis checks schema alignment and validates data flow across different architectural layers during code review. This ensures new code maintains consistency with existing project patterns and specifications.

Do I need git and project-specific testing tools to run linting and type-checking?

Yes, git and project-specific linting and testing tools are required to execute verification routines. These dependencies are necessary to perform comprehensive quality checks and run the validation scripts effectively.

When should I use pre-commit validation for architectural consistency?

Use pre-commit validation for architectural consistency before committing a major feature or during long development sessions. It prevents context drift by enforcing rigorous verification steps when code must adhere to project specifications.

Why does context drift happen during long development sessions and how to prevent it?

Context drift happens during long development sessions when code gradually deviates from original specifications. Prevent it by enforcing rigorous verification steps, including spec compliance checks and cross-layer consistency validation.