lint
Keeps a project's lint gate in .claude/lint/: copies baransu's preset into the project, adds, disables or changes the severity of a check, explains why a rule exists, and syncs the preset after an update; the baransu mod then runs each check at its moment — after an edit, before a git commit or push, before $baransu:ship or $baransu:review — and shows the result in the chat. Trigger On '$baransu:lint', 'lint 規則', '加一條 lint', '初始化 lint', '這條規則為什麼', 'lint preset', '別再犯這個錯'. Not for diagnosing a failure ($baransu:hunt) or auditing agent config ($baransu:health).
Pinned to revision 9a2382400aa1, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/lint/SKILL.md
- skills/lint/NOTICE.md
- skills/lint/preset/general/checks/built-before-commit.toml
- skills/lint/preset/general/checks/conflict-markers.toml
- skills/lint/preset/general/checks/correction-to-lint.toml
- skills/lint/preset/general/checks/destructive-preview.toml
- skills/lint/preset/general/checks/explain-before-edit.toml
- skills/lint/preset/general/checks/git-facts.toml
- skills/lint/preset/general/checks/hunt-instrument-left.toml
- skills/lint/preset/general/checks/json-parses.toml
- skills/lint/preset/general/checks/no-force-push.toml
- skills/lint/preset/general/checks/no-skip-hooks.toml
- skills/lint/preset/general/checks/private-key-material.toml
- skills/lint/preset/general/checks/secret-files.toml
- skills/lint/preset/general/checks/session-record.toml
- skills/lint/preset/general/checks/tla-non-ascii-string.toml
- skills/lint/preset/general/checks/tmpdir-unset.toml
- skills/lint/preset/general/checks/toml-parses.toml
- skills/lint/preset/general/checks/up-to-date.toml
- skills/lint/preset/general/checks/user-language.toml
- skills/lint/preset/general/checks/worktree-cleanup.toml
- skills/lint/preset/general/checks/yaml-parses.toml
- skills/lint/preset/general/rules/js-mock-internal-module.yml
- skills/lint/preset/general/rules/js-tautological-expect.yml
- skills/lint/preset/general/rules/py-tautological-assert.yml
- skills/lint/preset/general/rules/ts-mock-internal-module.yml
- skills/lint/preset/general/rules/ts-tautological-expect.yml
- skills/lint/preset/general/rules/tsx-mock-internal-module.yml
- skills/lint/preset/general/rules/tsx-tautological-expect.yml
- skills/lint/preset/personal/checks/destructive-not-alone.toml
- skills/lint/preset/personal/checks/drive-scan.toml
- skills/lint/preset/personal/checks/heredoc-backslash-path.toml
- skills/lint/preset/personal/checks/op-secret-to-stdout.toml
- skills/lint/preset/personal/checks/pip-install-command.toml
- skills/lint/preset/personal/checks/pip-install-global.toml
- skills/lint/preset/personal/rules/py-backslash-path.yml
- skills/lint/preset/personal/rules/ts-bare-chromium-launch.yml
- skills/lint/preset/sgconfig.yml
- skills/lint/references/format.md
Every link opens the file at its source, pinned to the revision this page describes.