check

Compare recent changes against .trellis/spec guidelines and enforce lint and typecheck.

1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/SDDKKK/Trellis_Hiskens_backup_20260413 --skill check-sddkkk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check
Source: https://github.com/SDDKKK/Trellis_Hiskens_backup_20260413/tree/main/.agents/skills/check
Command: npx skills add https://github.com/SDDKKK/Trellis_Hiskens_backup_20260413 --skill check-sddkkk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates quality verification by ensuring newly written code adheres to project-specific development guidelines stored under .trellis/spec, catching drift early.

Core Features & Use Cases

  • Spec-driven checks: identify applicable modules based on changed files and run lint and typecheck.
  • Quality reporting: surface violations and guide remediation.
  • Use Case: Before committing, run the check to ensure changes comply with guidelines.

Quick Start

Run the check on the latest commit to validate code against Trellis guidelines.

Frequently Asked Questions about check

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

FAQPage Schema
How do I check code quality against project guidelines before committing?

To check code quality before committing, run a spec-driven check on your changed files to identify applicable modules, enforce lint and typecheck rules, and surface violations against project guidelines stored in the .trellis/spec index.

What is spec-driven code review for git diffs?

Spec-driven code review for git diffs is the process of comparing recent changes against a .trellis/spec index to automatically identify deviations from project-specific development guidelines and report violations for remediation.

Do I need Python3 to run lint and typecheck automation on changed files?

Yes, you need Python3 and access to the repository's .trellis/spec and script environment to perform diffs, resolve applicable modules, and execute lint and typecheck automation on changed files.

How does automated quality assurance find applicable spec modules for my code?

Automated quality assurance finds applicable spec modules by analyzing your changed files, performing module resolution against the .trellis/spec index, and reading the specific quality guidelines to enforce lint and typecheck before commits.

What is the best way to enforce development guidelines on recent git changes?

The best way to enforce development guidelines on recent git changes is applying a diff check that compares changed files against the .trellis/spec index to catch drift early and report violations before you commit.