Skip to content
Back to skills

Kit Minimize

ASecurity

Find the smallest useful path to an engineering outcome. Use for minimal PR, least diff, 80/20, or anti-over-engineering.

  • 6 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 25, 2026
ai-agents

Security analysis

A100/100

Scanned October 2, 2026

npx -y skills add netanelavr/agent-kit --skill kit-minimize --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Kit Minimize?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Kit Minimize
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/netanelavr-kit-minimize/badge)](https://www.skillsdirectory.com/skills/netanelavr-kit-minimize)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: kit-minimize
description: Find the smallest useful path to an engineering outcome. Use for minimal PR, least diff, 80/20, or anti-over-engineering.
disable-model-invocation: true
---

# Minimize

Ship the outcome with the smallest change. Prefer reuse over invention.

## What this is NOT

- Not a full design challenge (`kit-challenge-design`)
- Not ticket readings or fuzzy alignment (`kit-plan`)
- Not cleaning a diff that already exists (`kit-strip-diff`)

## Flow

1. **Outcome** — one sentence: what must be true when done (not the named implementation).
2. **2–3 paths** — smallest → largest. For each: rough files touched, risk, what you skip.
3. **Recommend the smallest** that still hits the outcome. Explicit **what we are not building**.
4. **Stop for approval** unless they already said “just do the minimal one”.
5. **Implement only the approved path.** Scope creep → pause and re-ask.

## Do / Don't

| Do | Don't |
|---|---|
| Reuse an existing helper/config | Add a new abstraction “for later” |
| Thin the outcome if the smallest path is still huge | Quietly expand into a platform refactor |
| Skip unrelated cleanup | “While we’re here” drive-bys |
| Tests that prove the outcome (or repo-required for the touch) | Speculative test matrix for untouched areas |

## Diff discipline

While implementing the chosen path, follow always-on `kit-keep-diff`: no unrelated reorders; only functional lines in the diff.

## Rules

- Prefer in-repo patterns over new frameworks.
- If nothing small works, say so — propose a thinner outcome, don’t fake minimal.
- If the code is already written and the diff is fatter than the outcome, stop and use `kit-strip-diff`.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.