Skip to content

Video Tutorials

Short video demos showing linthis features in action. Each episode is 15-20 seconds.

Episode 1: Quick Start

Get up and running with linthis in seconds — install, run your first check, and see results.

pip install linthis
linthis plugin add -g sample https://github.com/zhlinh/linthis-plugin-template
linthis hook install
linthis hook install --type agent
linthis -i src/
git add src/main.py
linthis -s

Episode 2: Multi-Language Support

See linthis auto-detect and lint 18+ programming languages in a single command.

linthis --lang python,rust,typescript

Episode 3: Plugin System

Share and reuse lint configurations across teams with the plugin system.

linthis plugin add -g sample https://github.com/zhlinh/linthis-plugin-template
linthis

Episode 4: AI-Powered Fix

Let AI automatically fix lint issues — before and after, side by side.

linthis fix --ai --provider claude-cli

Episode 5: Git Hooks

Configure once, lint on every commit — automatic pre-commit integration.

linthis hook install
linthis hook status
git commit -m "feat: add new feature"

Episode 6: AI Agent Hook

Integrate linthis into AI coding agents for automated code quality.

linthis hook install --type agent --provider claude

Episode 7: Editor Integration

Works with VS Code, JetBrains, Neovim, and Claude Code — lint as you type.


Building Videos from Source

The video source code lives in linthis-video/ and is built with Remotion.

cd linthis-video
npm install

# Preview in browser
npx remotion studio

# Render all videos
./render.sh

# Render specific episode/language
./render.sh --episode 1 --lang en