lintcn

Official

TypeScript lint rules in .lintcn Go files.

Authorotto-assistant
Version1.0.0
Installs0

System Documentation

What problem does it solve?

ts golint enables developers to define custom lint rules for TypeScript by writing Go-based rule implementations that live under .lintcn/ as separate subfolders. Each rule is compiled into a tsgolint binary, enabling fast, isolated checks across large codebases.

Core Features & Use Cases

  • Subfolder-per-rule architecture under .lintcn/ where each folder is the Go package name and the rule identity.
  • Build and test workflow: go build ./... and go test -v ./... inside the .lintcn/ directory to validate rules.
  • Run lint checks with the lintcn CLI (e.g., lintcn lint) to apply your custom rules to TypeScript projects, including monorepos with multiple packages.

Quick Start

Install and run the lintcn CLI to start validating your TypeScript code against your custom rules.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: lintcn
Download link: https://github.com/otto-assistant/bridge/archive/main.zip#lintcn

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.