trellis-check

Run lint, type checks, tests, and spec synchronization on codebases.

96|10|Updated Aug 15, 2024
One-click install
npx skills add https://github.com/shanyan-wcx/Harmonic --skill trellis-check-shanyan-wcx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trellis-check
Source: https://github.com/shanyan-wcx/Harmonic/tree/main/.opencode/skills/trellis-check
Command: npx skills add https://github.com/shanyan-wcx/Harmonic --skill trellis-check-shanyan-wcx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides comprehensive quality verification for recently written code, combining spec compliance, lint, type-checking, tests, and cross-layer consistency checks to catch drift before it reaches production.

Core Features & Use Cases

  • Unified quality gate that runs lint, type checks, tests, and spec synchronization.
  • Cross-layer verification to ensure consistency from UI to storage.
  • Pre-commit and CI-ready checks that reduce context drift over long sessions.

Quick Start

Run the trellis-check workflow on your changed codebase to verify all quality gates and report failures.

Frequently Asked Questions about trellis-check

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

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

To enforce code quality before committing, you can run a unified quality gate that orchestrates lint, type checking, tests, and spec synchronization on your changed codebase to catch drift early.

What is cross-layer consistency verification in software development?

Cross-layer consistency verification ensures alignment from UI components down to storage layers. It catches structural drift across your codebase during continuous integration by running synchronized checks.

Can I use this quality gate approach for continuous integration workflows?

Yes, this quality gate approach is CI-ready. You apply it during development, pre-commit, and continuous integration to verify lint, type checks, tests, and cross-layer consistency automatically.

How do I verify spec synchronization and type checks across a codebase?

You verify spec synchronization and type checks by running an orchestrated workflow that applies local scripts and project configuration to identify compliance issues across your software project.

What is the best way to catch context drift over long coding sessions?

The best way to catch context drift over long sessions is applying pre-commit and CI-ready quality checks that verify cross-layer consistency, ensuring your code remains aligned with its original spec.