← All skills
typescript-coder
75 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By LeoYeAI/agent-master-skills (GitHub) · coding · 2,186 stars · scanned at commit 8f88f9a
Expert 10x engineer with extensive knowledge of TypeScript fundamentals, migration strategies, and best practices. Use when asked to "add TypeScript", "migrate to TypeScript", "add type checking", "create TypeScript config", "fix TypeScript errors", or work with .ts/.tsx files. Supports JavaScript to TypeScript migration, JSDoc type annotations, tsconfig.json configuration, and type-safe code patterns.
Works with any agent that supports SKILL.md skills.
Partially scanned — some files couldn't be read; we'll retry on the next scan
What this skill can do
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 8 places.
Show 5 more
Downloads and installs other software
The author does not mention this.
Found in 20 places.
Show 17 more
- skills/typescript-coder/references/basics.md, line 46
npx tsc --init - skills/typescript-coder/references/basics.md, line 84
npx tsc hello.ts - skills/typescript-coder/references/typescript-configuration.md, line 973
npm install -g typescript@next - skills/typescript-coder/references/typescript-configuration.md, line 1028
run: npx tsc --noEmit - skills/typescript-coder/references/typescript-projects.md, line 56
npx tsc --init - skills/typescript-coder/references/typescript-tutorials.md, line 66
npx tsc - skills/typescript-coder/references/typescript-tutorials.md, line 87
npx tsc --watch - skills/typescript-coder/references/typescript-tutorials.md, line 101
<Exec Command="npx tsc" /> - skills/typescript-coder/references/typescript-tutorials.md, line 111
| Compile | `npx tsc` | - skills/typescript-coder/references/typescript-tutorials.md, line 124
npx tsc --init - skills/typescript-coder/references/typescript-tutorials.md, line 668
npx tsc --noEmit - skills/typescript-coder/scripts/bun-workflow.js, line 195
cmd: 'curl -fsSL https://bun.sh/install | bash # macOS/Linux\n powershell -c "irm bun.sh/install.ps1 | iex" # Windows', - skills/typescript-coder/scripts/bun-workflow.js, line 264
console.log(` ${c.cyan('curl -fsSL https://bun.sh/install | bash')} # macOS/Linux`); - skills/typescript-coder/scripts/yeoman-generator.md, line 15
npm install -g yo - skills/typescript-coder/scripts/yeoman-generator.md, line 37
npm install -g generator-typescript-starter - skills/typescript-coder/scripts/yeoman-generator.md, line 57
npm install -g generator-generator - skills/typescript-coder/scripts/yeoman-generator.md, line 712
npm install -g generator-my-typescript
Sends data to these websites: api.example.com, bun.sh
The author does not mention this.
Found in 17 places.
Show 14 more
- skills/typescript-coder/references/miscellaneous.md, line 1622
return fetch(`/api/users/${userId}/posts`) - skills/typescript-coder/references/miscellaneous.md, line 1686
const response = await fetch(`/api/users/${id}`); - skills/typescript-coder/references/miscellaneous.md, line 1973
const response = await fetch('/api/data'); - skills/typescript-coder/references/miscellaneous.md, line 1980
const response = await fetch(url); - skills/typescript-coder/references/typescript-miscellaneous.md, line 222
fetch('https://api.example.com/user/1'), - skills/typescript-coder/references/typescript-miscellaneous.md, line 330
const response = await fetch(`/api/users/${userId}`); - skills/typescript-coder/references/typescript-miscellaneous.md, line 1598
const response = await fetch(`/api/users/${userId}`); - skills/typescript-coder/references/typescript-miscellaneous.md, line 1613
return fetch(`/api/users/${userId}/posts`) - skills/typescript-coder/references/typescript-miscellaneous.md, line 1733
const response = await fetch(`/api/users/${id}`); - skills/typescript-coder/references/typescript-miscellaneous.md, line 2018
const response = await fetch('/api/data'); - skills/typescript-coder/references/typescript-miscellaneous.md, line 2025
const response = await fetch(url); - skills/typescript-coder/references/typescript-projects.md, line 455
const res = await fetch(url); - skills/typescript-coder/scripts/bun-workflow.js, line 195
cmd: 'curl -fsSL https://bun.sh/install | bash # macOS/Linux\n powershell -c "irm bun.sh/install.ps1 | iex" # Windows', - skills/typescript-coder/scripts/bun-workflow.js, line 264
console.log(` ${c.cyan('curl -fsSL https://bun.sh/install | bash')} # macOS/Linux`);
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'typescript-coder' ] || [ -L ~/.agents/skills/'typescript-coder' ]; then echo 'A skill folder named typescript-coder already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/LeoYeAI/agent-master-skills' "$d" && git -C "$d" checkout --quiet '8f88f9a0dd5a1075d4f0c7626f9d960844d57575' -- 'skills/typescript-coder' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/typescript-coder' ~/.agents/skills/'typescript-coder' && 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-coder' ~/.claude/skills/'typescript-coder' (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 LeoYeAI/agent-master-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/LeoYeAI/agent-master-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 8f88f9a | 75 |
| 2026-11-07 | 8f88f9a | 55 |