📈 GH Trending Explorer 🎲 Surprise me

← all repos

antfu / skills-pack

git clone https://github.com/antfu/skills-pack.git

Anthony's curated agent skills pack.

+0
stars, 24h · #37,005
+~5
stars, 7 days · #18,620
+316
stars, 30 days · #2,597
316
★ total · +2% this week
3
forks · 0 open issues

Star history (as recorded here)

2026-10-20 · 314 ★ 2026-10-23 · 316 ★
LanguageTypeScript
LicenseMIT
Created2026-09-25 (28d ago)
Last pushtoday
Watchers2
OwnerUser

Links

README excerpt
# @antfu/skills
[![npm version][npm-version-src]][npm-version-href]
[![npm downloads][npm-downloads-src]][npm-downloads-href]
[![License][license-src]][license-href]
Anthony's curated agent skills.
A hand-picked set of agent skills from across the ecosystem, declared in one npm package so a project gets all of them with a single install. 
Powered by skills-npm.
## Setup
Install skills-npm and this pack as dev dependencies, then let skills-npm wire itself into your `prepare` script:
 [code] 
`setup` adds `"prepare": "skills-npm"` to your `package.json` and runs the first sync. From then on every `npm install` keeps the skills in sync. It would looks like this
 [code] 
What you get:
- Every skill listed below is installed into `.agents/skills/ ` and linked into the skill directories of the agents detected on your machine (Claude Code, Cursor, OpenCode, Codex, ...). Pass `--agents claude-code,cursor` to choose explicitly.
- `skills-npm-lock.json` and `skills-lock.json` record what came from where. Commit them.
- Removing `@antfu/skills` from your dependencies removes the skills on the next sync.
The pack tracks each upstream's default branch. To pull in the latest upstream changes without waiting for a new pack release:
 [code] 
## Skills
### Workflow
| Skill | Description | Source |
| --- | --- | --- |
| grill-me | A relentless interview to sharpen a plan or design. | mattpocock/skills |
| grilling | Grill the user relentlessly about a plan, decision, or idea. | mattpocock/skills |
| handoff | Compact the current conversation into a handoff document for another agent to pick up. | mattpocock/skills |
| to-questionnaire | Turn a decision you can't fully answer into a questionnaire for someone else to fill in. | mattpocock/skills |
| writing-for-agents | Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md. | mattpocock/skills |
| teach | Teach the user a new skill or concept, within this workspace. | mattpocock/skills |
| code-review | Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). | mattpocock/skills |
| codebase-design | Shared vocabulary for designing deep modules. | mattpocock/skills |
| research | Investigate a question against high-trust primary sources and capture the findings as a Markdown file in the repo. | mattpocock/skills |
| tdd | Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests. | mattpocock/skills |
| improve | Survey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. | shadcn/improve |
| dry-refactoring | Guided workflow to eliminate copy-paste duplication detected by jscpd. | kucherenko/jscpd |
| antfu | Anthony Fu's