← All skills
typescript-dev
80 / 100 · Low risk
Fine to try.
By tenequm/skills (GitHub) · coding · 39 stars · scanned at commit 16996da
Full-stack TypeScript with Vite 8, React 19, Tailwind v4, shadcn/ui, Biome, Vitest, and Hono 4. Use when setting up or working in a TypeScript project - components, styling, build and HMR, tests, lint/CI, or a Hono API with type-safe RPC.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 17 places.
Show 14 more
- skills/typescript-dev/references/shadcn.md, line 57
pnpm dlx shadcn@latest add button card form # add components - skills/typescript-dev/references/shadcn.md, line 58
pnpm dlx shadcn@latest add button --overwrite # update an existing component - skills/typescript-dev/references/shadcn.md, line 59
pnpm dlx shadcn@latest add button --dry-run # preview what add would write, no changes - skills/typescript-dev/references/shadcn.md, line 60
pnpm dlx shadcn@latest add button --diff # show a diff against your current files (optional [path]) - skills/typescript-dev/references/shadcn.md, line 61
pnpm dlx shadcn@latest add button --view # print the item's source without writing (optional [path]) - skills/typescript-dev/references/shadcn.md, line 74
- **Official agent skill:** `npx skills add shadcn/ui` installs shadcn's own skill, which runs `shadcn info --json` on every interaction. - skills/typescript-dev/references/shadcn.md, line 82
pnpm dlx shadcn@latest add @acme/button # named registry - skills/typescript-dev/references/shadcn.md, line 83
pnpm dlx shadcn@latest add username/repo/item # GitHub source registry (private repos via gh auth or GH_TOKEN) - skills/typescript-dev/references/shadcn.md, line 84
pnpm dlx shadcn@latest registry validate # validate before publishing - skills/typescript-dev/references/shadcn.md, line 91
pnpm dlx shadcn@latest search @acme -q button -t ui # filter by type: ui, block, hook (CSV) - skills/typescript-dev/references/shadcn.md, line 92
pnpm dlx shadcn@latest search --json # machine-readable output - skills/typescript-dev/references/shadcn.md, line 111
pnpm dlx shadcn@latest mcp init # exposes registry/search/add to an AI client - skills/typescript-dev/references/tailwind.md, line 165
- **`tailwind.config.js` present:** delete it; run `npx @tailwindcss/upgrade` to migrate to CSS-first. - skills/typescript-dev/references/vitest.md, line 167
Set it up with `npx vitest init browser`. Providers: `@vitest/browser-playwright` (recommended, supports parallelism), `@vitest/browser-preview` (local only - *
Sends data to these websites: biomejs.dev
The author does not mention this.
Found in 3 places.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'typescript-dev' ] || [ -L ~/.agents/skills/'typescript-dev' ]; then echo 'A skill folder named typescript-dev already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/tenequm/skills' "$d" && git -C "$d" checkout --quiet '16996da5399d22f781a70b3d3694b4684f9b8bfd' -- 'skills/typescript-dev' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/typescript-dev' ~/.agents/skills/'typescript-dev' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'typescript-dev' ~/.claude/skills/'typescript-dev' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for tenequm/skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/tenequm/skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-07 | 16996da | 80 |