From lisa
This skill should be used when increasing test coverage to a specified threshold percentage. It runs the coverage report, identifies files with the lowest coverage, generates a brief with coverage gaps, and creates a plan with tasks to add the missing tests.
npx claudepluginhub codyswanngt/lisa --plugin lisaThis skill is limited to using the following tools:
Target threshold: $ARGUMENTS%
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Target threshold: $ARGUMENTS%
If no argument provided, prompt the user for a target.
bun run test:cov 2>&1 | head -100
Compile the gathered information into a structured brief:
Increase test coverage from [current]% to $ARGUMENTS%.
Files needing coverage (ordered by coverage gap):
1. [file] - [current]% coverage (target: $ARGUMENTS%)
- Uncovered: [lines]
- Missing branch coverage: [lines]
2. ...
Configuration: [config file path], update thresholds to $ARGUMENTS%
Verification: `bun run test:cov` → Expected: All thresholds pass at $ARGUMENTS%
Invoke /plan-execute with this brief to create the implementation plan.