lintcn
OfficialTypeScript 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.