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