← All skills
javascript-pro
90 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By 12-Studio/Tackl (GitHub) · coding · 11 stars · scanned at commit 13f9728
Writes, debugs, and refactors JavaScript code using modern ES2023+ features, async/await patterns, ESM module systems, and Node.js APIs. Use when building vanilla JavaScript applications, implementing Promise-based async flows, optimising browser or Node.js performance, working with Web Workers or Fetch API, or reviewing .js/.mjs/.cjs files for correctness and best practices.
Works with any agent that supports SKILL.md skills.
What this skill can do
Sends data to these websites: mirror1.example.com, mirror2.example.com, mirror3.example.com
The author does not mention this.
Found in 33 places.
Show 17 more
- skills/javascript-pro/references/async-patterns.md, line 18
const user = await fetch(`/api/users/${userId}`).then(r => r.json()); - skills/javascript-pro/references/async-patterns.md, line 19
const posts = await fetch(`/api/users/${userId}/posts`).then(r => r.json()); - skills/javascript-pro/references/async-patterns.md, line 30
fetch('/api/users').then(r => r.json()), - skills/javascript-pro/references/async-patterns.md, line 31
fetch('/api/posts').then(r => r.json()), - skills/javascript-pro/references/async-patterns.md, line 32
fetch('/api/comments').then(r => r.json()) - skills/javascript-pro/references/async-patterns.md, line 66
const response = await fetch(url); - skills/javascript-pro/references/async-patterns.md, line 92
const response = await fetch(endpoint); - skills/javascript-pro/references/async-patterns.md, line 119
fetch('/api/users'), - skills/javascript-pro/references/async-patterns.md, line 120
fetch('/api/posts'), - skills/javascript-pro/references/async-patterns.md, line 121
fetch('/api/invalid') - skills/javascript-pro/references/async-patterns.md, line 134
fetch('https://mirror1.example.com/data'), - skills/javascript-pro/references/async-patterns.md, line 135
fetch('https://mirror2.example.com/data'), - skills/javascript-pro/references/async-patterns.md, line 136
fetch('https://mirror3.example.com/data') - skills/javascript-pro/references/async-patterns.md, line 155
const response = await fetch(`${baseUrl}?page=${page}`); - skills/javascript-pro/references/async-patterns.md, line 221
urls.map(url => queue.run(() => fetch(url))) - skills/javascript-pro/references/async-patterns.md, line 268
const response = await fetch('/api/data', { signal }); - skills/javascript-pro/references/async-patterns.md, line 282
fetch('/api/users', { signal: controller.signal }),
and 13 more places
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 2 places.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'javascript-pro' ] || [ -L ~/.agents/skills/'javascript-pro' ]; then echo 'A skill folder named javascript-pro already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/12-Studio/Tackl' "$d" && git -C "$d" checkout --quiet '13f9728d329401f7f5d5be4b108fb2616775e0bc' -- 'skills/javascript-pro' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/javascript-pro' ~/.agents/skills/'javascript-pro' && 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/'javascript-pro' ~/.claude/skills/'javascript-pro' (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 12-Studio/Tackl shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/12-Studio/Tackl/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 13f9728 | 90 |
Also found in
Identical copies of this skill exist at:
- Vishwajeetsrk/JARVIS-AI-OS/.agents/skills/javascript-pro
- roohe/agentic-super-skills/skills_library/javascript-pro