Kirk Lin
Community@kirklin · Fuzhou, China
Just because you can, doesn’t mean you should.
Agent Skills by Kirk Lin
Showing 20 vetted skills indexed across 2 GitHub repositories.
turborepo
Orchestrate tasks, caching, and builds across JavaScript/TypeScript monorepos.
boot-templates
Generate new projects from centralized Vue, React, Next.js, and Nuxt templates.
vue-router-best-practices
Document Vue Router 4 navigation guard and data loading best practices for Vue 3 projects.
web-design-guidelines
Audit UI code against Web Interface Guidelines and output line-numbered compliance findings.
nuxt
Build full-stack Vue apps with SSR and Nitro-based routing.
go-clean-architecture
Organize Go backend services into a Clean Architecture multi-layer structure.
pinia
Manage shared state in Vue applications using Pinia stores.
slidev
Summarize Slidev usage for Markdown-based technical presentations.
vue-best-practices
Standardize Vue 3 projects with Composition API patterns and component organization.
kirklin
Codify Kirk Lin's JavaScript/TypeScript project conventions and tooling configurations.
tsdown
Bundle TypeScript and JavaScript libraries into ESM, CJS, IIFE, and UMD formats.
vite
Configure Vite projects with vite.config.ts, plugins, and SSR setup.
vue-testing-best-practices
Guide Vue 3 testing with Vitest, Vue Test Utils, and Playwright.
vueuse-functions
Organize VueUse functions into self-contained Skill Units with SKILL.md validation.
vitepress
Build documentation sites with Markdown, Vue components, and file-based routing.
vue
Build Vue 3 single-file components using the Composition API with script setup.
pnpm
Manage Node.js workspace dependencies with deterministic resolution and efficient hoisting.
unocss
Generate on-demand atomic CSS utilities using UnoCSS presets and build tool integrations.
vitest
Run Jest-compatible unit tests for Vite projects with coverage and snapshots.
migrate-nativewind-to-uniwind
Migrate React Native projects from NativeWind to Uniwind with Tailwind v4 and CSS theming.