plan-reduce-max-lines-per-function

Installation
SKILL.md

Reduce Max Lines Per Function

Target threshold: $ARGUMENTS lines per function

If no argument provided, prompt the user for a target.

Step 1: Gather Requirements

  1. Read current config from eslint thresholds (eslint.thresholds.json or similar)
  2. Run lint with the new threshold to find violations:
    bun run lint 2>&1 | grep "max-lines-per-function"
    
  3. Note for each violation:
    • File path and line number
    • Function name
    • Current line count

If no violations at $ARGUMENTS, report success and exit.

Related skills

More from codyswanngt/lisa

Installs
22
GitHub Stars
1
First Seen
Feb 10, 2026