Skip to main content

nextjs-data-fetching

Facilitates efficient data fetching in Next.js applications with advanced patterns like streaming, caching, and API route handling.

Install this skill

or
59/100

Security score

The nextjs-data-fetching skill was audited on May 21, 2026 and we found 29 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 138

Template literal with variable interpolation in command context

SourceSKILL.md
138const res = await fetch(`https://api.example.com/users/${userId}`);
medium line 143

Template literal with variable interpolation in command context

SourceSKILL.md
143const res = await fetch(`https://api.example.com/users/${userId}/posts`);
medium line 291

Template literal with variable interpolation in command context

SourceSKILL.md
291`/api/users/${userId}`,
low line 55

Fetch to external URL

SourceSKILL.md
55const res = await fetch('https://api.example.com/posts');
low line 101

Fetch to external URL

SourceSKILL.md
101const res = await fetch('https://api.example.com/user');
low line 106

Fetch to external URL

SourceSKILL.md
106const res = await fetch('https://api.example.com/posts');
low line 111

Fetch to external URL

SourceSKILL.md
111const res = await fetch('https://api.example.com/analytics');
low line 169

Fetch to external URL

SourceSKILL.md
169const data = await fetch('https://api.example.com/data');
low line 172

Fetch to external URL

SourceSKILL.md
172const data = await fetch('https://api.example.com/data', {
low line 177

Fetch to external URL

SourceSKILL.md
177const data = await fetch('https://api.example.com/data', {
low line 182

Fetch to external URL

SourceSKILL.md
182const data = await fetch('https://api.example.com/posts', {
low line 228

Fetch to external URL

SourceSKILL.md
228const data = await fetch('https://api.example.com/slow-data');
low line 233

Fetch to external URL

SourceSKILL.md
233const data = await fetch('https://api.example.com/fast-data');
low line 341

Fetch to external URL

SourceSKILL.md
341const res = await fetch('/api/posts');
low line 346

Fetch to external URL

SourceSKILL.md
346const res = await fetch('/api/posts', {
low line 528

Fetch to external URL

SourceSKILL.md
528const res = await fetch('https://api.example.com/data');
low line 55

External URL reference

SourceSKILL.md
55const res = await fetch('https://api.example.com/posts');
low line 101

External URL reference

SourceSKILL.md
101const res = await fetch('https://api.example.com/user');
low line 106

External URL reference

SourceSKILL.md
106const res = await fetch('https://api.example.com/posts');
low line 111

External URL reference

SourceSKILL.md
111const res = await fetch('https://api.example.com/analytics');
low line 138

External URL reference

SourceSKILL.md
138const res = await fetch(`https://api.example.com/users/${userId}`);
low line 143

External URL reference

SourceSKILL.md
143const res = await fetch(`https://api.example.com/users/${userId}/posts`);
low line 169

External URL reference

SourceSKILL.md
169const data = await fetch('https://api.example.com/data');
low line 172

External URL reference

SourceSKILL.md
172const data = await fetch('https://api.example.com/data', {
low line 177

External URL reference

SourceSKILL.md
177const data = await fetch('https://api.example.com/data', {
low line 182

External URL reference

SourceSKILL.md
182const data = await fetch('https://api.example.com/posts', {
low line 228

External URL reference

SourceSKILL.md
228const data = await fetch('https://api.example.com/slow-data');
low line 233

External URL reference

SourceSKILL.md
233const data = await fetch('https://api.example.com/fast-data');
low line 528

External URL reference

SourceSKILL.md
528const res = await fetch('https://api.example.com/data');
Scanned on May 21, 2026
View Security Dashboard
Installation guide →