Bundled Rulesets
Adopt with extends: [alint://bundled/<name>@v1]. Each ruleset’s full rule list lives on its own page below.
Currently shipped
Section titled “Currently shipped”agent-context@v1— Hygiene rules for the agent-instruction files coding agents read on every session —AGENTS.md(the cross-tool standard backed by agents.md / OpenAI Codex),CLAUDE.md, GitHub Copilot’s.github/copilot-instructions.md, Cursor’s.cursorrules, Gemini’sGEMINI.md.agent-hygiene@v1— Hygiene rules for the AI-coding era — patterns that show up disproportionately in commits authored or co-authored by Claude Code, Cursor, Copilot agent, Aider, Codex, and other coding agents.ci/github-actions@v1— GitHub Actions hardening.compliance/apache-2@v1— Hygiene checks for repositories distributed under the Apache License, Version 2.0.compliance/reuse@v1— Hygiene checks for repositories that follow the FSFE REUSE Specification (https://reuse.software/) — every licensable file declares its license + copyright via an SPDX header (or a.licensecompanion / REUSE.toml entry), and the full license texts live underLICENSES/.docs/adr@v1— Architecture Decision Records following the MADR (“Markdown Architectural Decision Records”) convention: files named NNNN-title.md under docs/adr/, each with at least Status, Context, and Decision sections.go@v1— Hygiene checks for Go modules.hygiene/lockfiles@v1— Lockfile discipline: exactly one package-manager’s lockfile per workspace, and lockfiles only at the workspace root.hygiene/no-tracked-artifacts@v1— The set of paths/files that essentially no repository should track: build outputs, dependency caches, editor/OS junk, secrets-shaped files, oversized blobs.java@v1— Hygiene checks for Java projects (Maven + Gradle).monorepo@v1— Hygiene checks for repositories that host multiple packages under common subdirectories (packages/*,crates/*,apps/*,services/*).monorepo/cargo-workspace@v1— Workspace-aware overlay for Cargo workspaces.monorepo/pnpm-workspace@v1— Workspace-aware overlay for pnpm workspaces.monorepo/yarn-workspace@v1— Workspace-aware overlay for Yarn / npm workspaces (both encode the workspace declaration in the rootpackage.jsonunder"workspaces").node@v1— Hygiene checks for Node.js / npm / pnpm / yarn projects.oss-baseline@v1— A minimal OSS-hygiene baseline — the documents and conventions most open-source repositories are expected to follow.python@v1— Hygiene checks for Python projects (pyproject / setuptools / Poetry / PDM / uv).rust@v1— Hygiene checks for Rust projects.tooling/editorconfig@v1— Cross-editor standardization: an.editorconfigat the root plus a.gitattributesthat normalizes line endings.