Updated 1w ago
by unlearndev
skills
A collection of Claude Code skills for product development workflows by unlearn.dev
104 GitHub stars (104)
+29 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | +1 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | +3 |
| Oct 8 | +2 |
| Oct 9 | +1 |
| Oct 10 | +2 |
| Oct 11 | +6 |
| Oct 12 | +5 |
| Oct 13 | +6 |
| Oct 14 | +1 |
| Oct 15 | 0 |
| Oct 16 | +2 |
- 13 skills (13 skills found in its SKILL.md files)
- 22 forks (22 forks)
- 1w ago last update (Last updated 1w ago)
Install
Skills CLI
npx skills add unlearndev/skills
Asks which skills and agents to install. Just one: npx skills add unlearndev/skills --skill checklist — add -g for every project.
Claude Code
git clone https://github.com/unlearndev/skillscp -r "skills/skills/checklist" ~/.claude/skills/
Copies the checklist skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add unlearndev/skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
checklist
Convert the current plan, code review, or structured content in context into a persistent markdown checklist file under .claude/plans/
skills/checklist/SKILL.md on GitHub (opens in a new tab) -
code-review
Code review staged changes or a specific area of the codebase, optionally delegating to a chosen agent. Use when the user wants a code review.
skills/code-review/SKILL.md on GitHub (opens in a new tab) -
feature-generator
Generate a detailed features.md document from a spec.md, or sync changes between spec.md and features.md when either file is updated. Use this skill whenever the user wants to expand a product spec into a full feature list, asks to "generate features", "create features.md", "expand the spec", "update features from spec", or "sync spec and features". Also trigger when the user has modified either…
skills/feature-generator/SKILL.md on GitHub (opens in a new tab) -
first-five
Scan a branch or diff against the First Five checklist (Error Handling, Input Boundaries, External Calls, State Mutations, Assumed Dependencies) and report only genuine concerns. Use when the user asks to "run the first five" on a branch or diff.
skills/first-five/SKILL.md on GitHub (opens in a new tab) -
judge-arch
Judge the current branch's changes against the repo's DECISIONS.md design decisions. Use when asked to judge, check, or review a change or branch against the decisions.
skills/judge-arch/SKILL.md on GitHub (opens in a new tab) -
preflight
Reads the diff between the current branch and main and produces a production pre-flight checklist of everything that must be done or configured once the change merges. Use before merging or deploying a branch.
skills/preflight/SKILL.md on GitHub (opens in a new tab) -
qa-checklist
Read the diff for a change and produce a short, manual QA checklist to run against the deployed app — only the behaviour this change actually touched, written as plain-English steps a person can click through. Use when the user asks for a "QA checklist", "manual test plan", "what should I test", "smoke test steps", or how to verify a change by hand after deploy.
skills/qa-checklist/SKILL.md on GitHub (opens in a new tab) -
review-order
Prepare a structured, scannable review checklist for a branch or diff, grouped by feature change and applying the four-pass review order (Types, Data Flow, Business Logic, Edge Cases) within each feature. Use when the user asks to "prep a review", "review order", or wants a checklist to manually walk through changes.
skills/review-order/SKILL.md on GitHub (opens in a new tab) -
ship-gate
Read the staged git diff and flag anything that shouldn't be committed — secrets or API keys, leftover debug code (dd(), console.log, etc.), large commented-out blocks, and accidentally added large or binary files. For each problem show the file and line and why it's a problem, then end with a clear PASS or BLOCK. Use before committing, when the user asks to "check what's staged", "review my stag…
skills/ship-gate/SKILL.md on GitHub (opens in a new tab) -
spec-generator
Generate a detailed product specification document from a vague idea, rough description, or supporting materials (UI sketches, screenshots, notes, existing docs). Use this skill whenever the user wants to turn a rough concept into a structured spec — even if they say things like "write up a spec for...", "turn this idea into a requirements doc", "I have this rough idea for a product", "help me sp…
skills/spec-generator/SKILL.md on GitHub (opens in a new tab) -
triage
Triage a branch or diff by grouping changed files into feature areas, assigning each a risk tier (High/Medium/Low), and producing a scannable summary that helps decide where to spend review time. Use when the user asks to "triage" a branch, PR, or diff.
skills/triage/SKILL.md on GitHub (opens in a new tab) -
warm
🌡️ Evaluate every dependency a branch pulls in — client or server, any language — against the WARM check (Worth it, Alive, Right-sized, Maintained securely). Diffs the branch against a base, finds newly added or upgraded direct dependencies across all manifests, and scores each one. Use when the user asks to "WARM check" a branch, vet new dependencies, or review what a PR adds to the dependency t…
skills/warm/SKILL.md on GitHub (opens in a new tab) -
zombies
Suggest tests worth writing for a feature using the ZOMBIES heuristic (Zero, One, Many, Boundaries, Interface, Exceptions, Simple scenarios). Pass a free-text feature description, or omit args to use the current branch's diff. Outputs only the categories that apply — not a full ZOMBIES checklist.
skills/zombies/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.