zernie avatar

Linter Docs

A reference library for when you're writing vigiles enforce() rules and need the exact linter rule name, AST selector, or config syntax. Covers ESLint, Ruff, Pylint, RuboCop, Stylelint, and Clippy with specifics like plugin tables, auto-fix capabilities, and edge cases. It's explicitly a lookup tool, not an action, so you open the relevant markdown file yourself rather than having it trigger automatically. The strengthen and edit-spec skills read these docs behind the scenes to map guidance rules to actual linter implementations. Honestly most useful if you're deep in linter configuration and tired of context-switching to official docs every five minutes.

skills.sh installs
2K
GitHub stars
15
last updated
Aug 21, 2026

Install

$ npx -y skills add zernie/vigiles --skill linter-docs --agent claude-code

Installs into .claude/skills of the current project.

Files

Reference material for the linters vigiles cross-references. Open the file for the linter you're working with when you need exact rule names, AST selectors, or config details to author an enforce() rule (or diagnose why one is reported missing or disabled).

LinterReference
ESLinteslint.md — plugin table, AST selectors, type-aware rules, auto-fix
Ruffruff.md — 800+ reimplemented rules, selection, auto-fix, pyproject config
Pylintpylint.md — plugin table, astroid AST, type inference, custom checkers
RuboCoprubocop.md — gem table, node pattern DSL, auto-correct, custom cops
Stylelintstylelint.md — plugin table, PostCSS AST, custom rules, SCSS
Clippyclippy.md — Rust lint groups and configuration

Sponsors

Details

Repository
github.com/zernie/vigiles
Categories
Backend & APIs, Documentation, Code Review & Quality, Debugging, Python, Java & JVM
First seen
Jul 14, 2026

More from zernie/vigiles

All 4
1davila7 avatarscientific-writingdavila7/claude-code-templatesCore skill for the deep research and writing tool. Write scientific manuscripts in full paragraphs (never bullet points). Use two-stage process: (1) create sect2Kskills.sh installs
2jamiemill avatarlayers-interaction-flowjamiemill/layers-skillsTechniques for mapping interaction structure and flow — places, affordances, edge cases, and failure paths — without committing to visual form2Kskills.sh installs
3k-dense-ai avatarrowank-dense-ai/scientific-agent-skillsRowan is a cloud-native molecular modeling and medicinal-chemistry workflow platform with a Python API. Use for pKa and macropKa prediction, conformer and tauto2Kskills.sh installs
4k-dense-ai avataromero-integrationk-dense-ai/scientific-agent-skillsSecurely inspect and automate microscopy data workflows against OMERO.server with omero-py, BlitzGateway, OMERO CLI, tables, annotations, ROIs, rendering, and d2Kskills.sh installs
5k-dense-ai avataropentrons-integrationk-dense-ai/scientific-agent-skillsAuthor, review, migrate, simulate, and troubleshoot official Opentrons Python Protocol API v2 protocols for Flex and OT-2 robots. Use for robot-specific liquid 2Kskills.sh installs
6k-dense-ai avatarpylabrobotk-dense-ai/scientific-agent-skillsDevelop and review PyLabRobot lab-automation resources, liquid-handling plans, offline simulations, and supported-device integrations. Use for PyLabRobot protoc2Kskills.sh installs