cleanup

Lint, format, and typecheck modified files in a multi-app repo.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Ledger-Wallet-LLC/ledgerwallet --skill cleanup-ledger-wallet-llc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cleanup
Source: https://github.com/Ledger-Wallet-LLC/ledgerwallet/tree/main/.cursor/skills/cleanup
Command: npx skills add https://github.com/Ledger-Wallet-LLC/ledgerwallet --skill cleanup-ledger-wallet-llc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual linting, formatting, and typechecking across a multi-app repo is error-prone and time-consuming.

Core Features & Use Cases

  • Automates linting and auto-fixes for modified files across apps/ledger-live-desktop, apps/ledger-live-mobile, and libs.
  • Runs formatting (prettier) and TypeScript checks to maintain code health.
  • Useful during PR validation to ensure changed code adheres to project standards.

Quick Start

Run the cleanup process on modified files to automatically lint, format, and typecheck before committing changes.

Frequently Asked Questions about cleanup

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

FAQPage Schema
How do I automate linting and formatting on modified files in a multi-app repo?

Automate linting and formatting on modified files by running predefined pnpm commands that target changed files across apps/ledger-live-desktop, apps/ledger-live-mobile, and libs. The process applies auto-fixes, runs prettier formatting, executes TypeScript checks, and commits the fixes via git.

Can I automatically typecheck changed code before a pull request?

Yes, you can typecheck changed code before a pull request by running predefined pnpm commands that execute TypeScript checks on modified files. This ensures changed code adheres to project standards during PR validation across the multi-app repository.

What's the best way to run prettier formatting on specific apps in a monorepo?

The best way to run prettier formatting on specific apps in a monorepo is using predefined pnpm commands that target modified files within apps/ledger-live-desktop, apps/ledger-live-mobile, and shared libs, automatically applying formatting fixes and committing them.

Does this lint and format cleanup process work with pnpm commands?

Yes, the lint and format cleanup process works with pnpm commands. It uses predefined pnpm commands to lint, format, and typecheck specific apps across the repository, applying auto-fixes to modified files before a git commit step captures the changes.

Why does manual linting across multiple apps cause issues?

Manual linting across multiple apps causes issues because it is error-prone and time-consuming. Automating the cleanup process with predefined pnpm commands eliminates manual errors and maintains code health by standardizing linting, formatting, and typechecking across modified files.