60 Commits

Author SHA1 Message Date
Anthony Bot a74f281a27 feat(antfu): favor explicitness, disable auto-imports, add Storybook testing (#33) 2026-06-23 09:14:36 +09:00
Anthony Bot 2814e65fe3 feat: update skills and add nitro (#34) 2026-06-23 09:12:23 +09:00
Kevin Deng 9171604c70 ci: update workflow references to main branch (#29) 2026-06-23 09:07:26 +09:00
Logan cce0f2cc84 feat: support custom skills path for vendor projects (#16) 2026-06-23 09:06:43 +09:00
Anthony Bot 11cefdc7fd feat: add antfu-design skill (#32) 2026-06-23 09:05:55 +09:00
Anthony Fu 50deaeb269 feat(antfu): document tsnapi, tsdown-stale-guard, and fast-npm-meta (#28)
* feat(antfu): document tsnapi, tsdown-stale-guard, and fast-npm-meta

Add an API Stability section to library-development covering tsnapi +
tsdown-stale-guard as paired tsdown plugins for snapshotting public
exports and guarding against stale builds in CI. Add a fast-npm-meta
recipe under Tooling Choices for cheap latest-version lookups.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* fix(antfu): switch tsnapi integration to Vitest helpers

Replace the tsnapi/rolldown ApiSnapshot plugin in tsdown.config.ts with
tsnapi/vitest helpers (snapshotApiPerEntry, describePackagesApiSnapshots)
and wire tsdown-stale-guard's guardStaleBuild() into Vitest globalSetup
so build config stays focused on building.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* fix(antfu): gate guardStaleBuild per-file via beforeAll

Move the tsdown-stale-guard gate out of Vitest globalSetup into a
per-file beforeAll so each api.test.ts owns its own stale-build check.
Wrap describePackagesApiSnapshots() in a describe block for monorepos
so the per-package suites share a single beforeAll.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-02 01:46:24 +09:00
Anthony Fu c35a5588a5 feat: update skills 2026-03-16 15:16:21 +09:00
Anthony Fu 5ee89195a6 chore: update 2026-03-16 15:15:28 +09:00
Anthony Fu a42879a5e9 feat: update vendored skills 2026-03-13 17:09:02 +09:00
Anthony Fu b65fff3244 chore: update deps 2026-03-13 17:06:41 +09:00
Anthony Fu 59953cce86 chore: clone nitro 2026-03-13 17:05:00 +09:00
Anthony Fu 3fb90f01f5 feat: add clear instruction for coding style 2026-02-03 15:26:01 +09:00
Anthony Fu e809d40b5c feat: rework vue skill 2026-01-31 20:25:03 +09:00
Anthony Fu 18ef9fb462 feat: rework vite skills 2026-01-31 20:08:13 +09:00
Anthony Fu 87726519ee feat: simplify vue skills 2026-01-31 10:58:09 +09:00
vin 85b8274d8e docs: add missing instruction files for pinia, vitest, and vitepress (#7)
Co-authored-by: Anthony Fu <github@antfu.me>
2026-01-31 10:50:22 +09:00
Anthony Fu 36a88652ad feat: update skills, use tsdown official skill instead 2026-01-31 10:46:15 +09:00
Anthony Fu 82b92d7ce8 docs: update faq 2026-01-31 09:14:01 +09:00
Anthony Fu d96d8505b8 feat: simplify antfu skills 2026-01-31 09:14:01 +09:00
situ2001 d1ea69896b fix: edit pnpm workspace config to pnpm install work. (#11)
Co-authored-by: Anthony Fu <github@antfu.me>
2026-01-31 08:20:22 +09:00
E66 ddb70210e1 docs: update README for nr install (#10) 2026-01-31 08:19:34 +09:00
Anthony Fu 4086f59fa1 docs: update docs 2026-01-28 23:19:17 +09:00
Anthony Fu 5cae97ca87 fix: follow skills best practice 2026-01-28 23:16:28 +09:00
Garfield Lee 70cc91aa39 chore: a typo in SKILL.md file (#5) 2026-01-28 22:53:34 +09:00
vin dd1fb17b38 refactor: simplify update check logic (#6) 2026-01-28 22:53:18 +09:00
François Best b4775da51b fix: update year to 2026 (#3) 2026-01-28 18:22:28 +09:00
Stephen Zhou f06788d73c feat: ESLint Multithread Linting (#2) 2026-01-28 18:03:37 +09:00
Pooya Parsa 7f1ecc2d1a refactor: native typescript 2026-01-28 17:59:51 +09:00
Anthony Fu dc25b4c3c3 docs: note about the skill is opinionated 2026-01-28 17:44:00 +09:00
Anthony Fu 94fe39097e docs: update 2026-01-28 17:42:06 +09:00
Anthony Fu 6f7800f1f5 fix: update skill name to be lowercase 2026-01-28 17:36:11 +09:00
Anthony Fu 42291bc1f8 feat: do not rename vueuse skill 2026-01-28 17:32:10 +09:00
Anthony Fu fe05c26686 docs: mention about global installation 2026-01-28 17:24:43 +09:00
Anthony Fu 3437b162d3 feat: add pinia skill 2026-01-28 17:23:41 +09:00
Anthony Fu 65d39c0ab0 feat: add vscode extension guide and nuxt modules guide 2026-01-28 17:05:11 +09:00
Anthony Fu 47111dee77 docs: rename script 2026-01-28 16:52:55 +09:00
Anthony Fu 1c4aa817d6 docs: add sponsors 2026-01-28 16:49:42 +09:00
Anthony Fu ca571edd48 docs: mention about how to fork this project 2026-01-28 16:29:41 +09:00
Anthony Fu e5f30b1707 docs: guide for adding new skills 2026-01-28 16:18:42 +09:00
Anthony Fu 5e3122fbe3 feat: vendor web-design-guidelines as well 2026-01-28 16:15:49 +09:00
Anthony Fu d2d781888b fix: improve nuxt skill 2026-01-28 16:05:11 +09:00
Anthony Fu 56af9eba92 chore: project setup 2026-01-28 15:48:49 +09:00
Anthony Fu 0291ddf0cc chore: setup eslint config 2026-01-28 15:42:19 +09:00
Anthony Fu 7f414d804a docs: update readme 2026-01-28 15:32:31 +09:00
Anthony Fu c21cf47fa9 feat: merge antfu skills, vendor turbopack skills 2026-01-28 15:27:32 +09:00
Anthony Fu fee822ed18 docs: update wording 2026-01-28 15:02:05 +09:00
Anthony Fu 4fbcb25b04 feat: update skills 2026-01-28 14:58:46 +09:00
Anthony Fu 1dc5665d55 feat: ad more skills 2026-01-28 14:30:02 +09:00
Anthony Fu 6eb474b737 feat: add more lib 2026-01-28 13:42:52 +09:00
Anthony Fu 4887a91d77 feat: add nuxt skill 2026-01-28 13:23:50 +09:00