javascript-expert
Provides expert-level JavaScript development using modern ES2024+ features and Node.js, ensuring clean and maintainable code.
Install this skill
Security score
The javascript-expert skill was audited on Feb 12, 2026 and we found 16 security issues across 4 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 226 | fileName: (format) => `my-lib.${format}.js` |
Template literal with variable interpolation in command context
| 319 | super(`${resource} with id ${id} not found`); |
Template literal with variable interpolation in command context
| 329 | const response = await fetch(`/api/users/${id}`); |
Template literal with variable interpolation in command context
| 335 | throw new Error(`HTTP ${response.status}: ${response.statusText}`); |
Template literal with variable interpolation in command context
| 379 | const formatPrice = price => `$${price.toFixed(2)}`; |
Template literal with variable interpolation in command context
| 449 | console.log(`Attempt ${attempt} failed, retrying...`); |
Template literal with variable interpolation in command context
| 555 | const message = `Hello, ${name}! You have ${count} messages.`; |
Template literal with variable interpolation in command context
| 575 | return `${greeting}, ${name}!`; |
Template literal with variable interpolation in command context
| 738 | if (!response.ok) throw new Error(`HTTP ${response.status}`); |
Fetch to external URL
| 39 | const data = await fetch('/api/data').then(r => r.json()); |
Fetch to external URL
| 109 | const response = await fetch('/api/data', { signal }); |
Fetch to external URL
| 455 | const data = await retry(() => fetch('/api/data').then(r => r.json())); |
Fetch to external URL
| 733 | const data = await fetch('/api/data').then(r => r.json()); |
Fetch to external URL
| 737 | const response = await fetch('/api/data'); |
Prompting for password/secret input
| 54 | return this.#password === input; |
External URL reference
| 194 | console.log('Server running on http://localhost:3000'); |