n-lint

Execute linting and auto-fix workflows for Bun monorepos in git-worktrees.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/vitaliytv/7n --skill n-lint
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: n-lint
Source: https://github.com/vitaliytv/7n/tree/main/.cursor/skills/n-lint
Command: npx skills add https://github.com/vitaliytv/7n --skill n-lint

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @nitra/cursor.

What problem does it solve?

This Skill resolves inconsistencies and linting errors across a Bun monorepo by enforcing a strict, automated workflow that ensures code quality without manual configuration bloat.

Core Features & Use Cases

  • Automated Linting: Executes the full linting pipeline defined in the root package.json with auto-fix capabilities.
  • Worktree Isolation: Safely performs linting and refactoring in dedicated git-worktrees to prevent interference with active development.
  • Interactive Resolution: Provides a structured decision-making process for handling linting exceptions, prioritizing refactoring over configuration ignores.

Quick Start

Run the n-lint skill to perform a full linting pass and automatically fix issues in the current repository.

Frequently Asked Questions about n-lint

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate linting and auto-fixing across a Bun monorepo?▼

Automated monorepo linting executes the full linting pipeline defined in your root package.json, applying auto-fix capabilities to resolve code inconsistencies across your Bun workspace.

How does git-worktree isolation protect my active code during refactoring?▼

Git-worktree isolation safely performs linting and refactoring in dedicated worktrees, preventing interference with your active development branches while complex lint chains are executed.

Can I use ESLint, oxlint, and jscpd together in an automated linting pipeline?▼

Yes, the linting workflow manages complex linting chains including ESLint, oxlint, and jscpd, running them sequentially to enforce code health and zero-exit code compliance.

What is the best way to handle linting exceptions in a monorepo without suppressing rules?▼

Interactive resolution provides a structured decision-making process for handling linting exceptions, strictly prioritizing code refactoring over configuration suppression to ensure quality.

Does automated monorepo linting enforce a zero-exit code compliance?▼

Yes, the linting workflow ensures zero-exit code compliance through iterative verification and automated dependency management, guaranteeing all code health checks pass before completion.

Why does monorepo linting require automated dependency management?▼

Automated dependency management is required to resolve missing or inconsistent packages during the iterative verification process, ensuring the linting chain executes without environment failures.