trellis-check

Run spec compliance, linting, type-checking, and testing before commits.

Updated May 2, 2026
One-click install
npx skills add https://github.com/lihaoze123/Inkline --skill trellis-check-lihaoze123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trellis-check
Source: https://github.com/lihaoze123/Inkline/tree/main/.agents/skills/trellis-check
Command: npx skills add https://github.com/lihaoze123/Inkline --skill trellis-check-lihaoze123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill unit is designed to help developers ensure the quality of their code through a comprehensive set of checks including spec compliance, linting, type-checking, and testing.

Core Features & Use Cases

  • Code Quality Verification: Perform spec compliance, linting, type-checking, testing, and more to ensure code quality.
  • Pre-commit Checks: Run checks before committing code to catch issues early.
  • Cross-Layer Data Flow Analysis: Verify data flow between different layers of an application.

Quick Start

Run the trellis-check skill to verify the quality of your code before committing changes.

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 checks for linting and type-checking?

Pre-commit checks for linting and type-checking are executed by running the trellis-check skill, which verifies code quality and cross-layer data flow integrity before changes are committed. This process catches issues early in the development workflow.

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

Cross-layer data flow analysis verifies data integrity between different application layers during code quality checks. It ensures that data structures and interactions remain consistent across architectural boundaries before code is committed.

Can I use automated quality checks to ensure spec compliance before committing?

Automated quality checks can ensure spec compliance by executing a comprehensive series of verifications including linting, type-checking, and testing. This validates code against specifications to maintain quality standards before changes are committed.

Does trellis-check work without external dependencies?

Trellis-check operates without external dependencies, using only internal scripts to perform spec compliance, linting, type-checking, and testing. This allows it to run quality checks independently within your development workflow.

What's the best way to catch code quality issues early in development?

The best way to catch code quality issues early is running pre-commit checks that perform spec compliance, linting, type-checking, and testing. This comprehensive verification identifies problems before changes are committed to the codebase.