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.