Skip to main content

fullstack-dev

Expert full stack developer specializing in scalable JavaScript/Node.js applications, microservices, and cloud infrastructure.

Install this skill

or
18/100

Security score

The fullstack-dev skill was audited on Feb 9, 2026 and we found 26 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 148

Template literal with variable interpolation in command context

SourceSKILL.md
148const cached = await this.cache.get(`user:${id}`);
medium line 152

Template literal with variable interpolation in command context

SourceSKILL.md
152const user = await this.api.get(`/users/${id}`);
medium line 153

Template literal with variable interpolation in command context

SourceSKILL.md
153await this.cache.set(`user:${id}`, JSON.stringify(user), 300);
medium line 170

Template literal with variable interpolation in command context

SourceSKILL.md
170return require(`./config/${env}.js`);
medium line 185

Template literal with variable interpolation in command context

SourceSKILL.md
185throw new Error(`Unsupported database type: ${type}`);
medium line 333

Template literal with variable interpolation in command context

SourceSKILL.md
333console.log(`${req.method} ${req.path} ${res.statusCode} - ${duration}ms`);
medium line 377

Template literal with variable interpolation in command context

SourceSKILL.md
377console.log(`API server listening on port ${this.port}`);
medium line 430

Template literal with variable interpolation in command context

SourceSKILL.md
430console.warn(`Slow query (${duration}ms):`, { text, params });
medium line 650

Template literal with variable interpolation in command context

SourceSKILL.md
650return `${columnName} ${direction}`;
medium line 927

Template literal with variable interpolation in command context

SourceSKILL.md
927console.error(`WebSocket error for user ${userId}:`, error);
medium line 946

Template literal with variable interpolation in command context

SourceSKILL.md
946console.warn(`Unknown message type: ${message.type}`);
medium line 1155

Template literal with variable interpolation in command context

SourceSKILL.md
1155await this.pool.query(`TRUNCATE TABLE ${table.tablename} CASCADE`);
medium line 1160

Template literal with variable interpolation in command context

SourceSKILL.md
1160await this.pool.query(`TRUNCATE TABLE ${table} CASCADE`);
medium line 1203

Template literal with variable interpolation in command context

SourceSKILL.md
1203```yaml
low line 169

Access to .env file

SourceSKILL.md
169const env = process.env.NODE_ENV || 'development';
low line 365

Access to .env file

SourceSKILL.md
365const isDev = process.env.NODE_ENV === 'development';
low line 662

Access to .env file

SourceSKILL.md
662...(process.env.NODE_ENV === 'development' && { stack: error.stack })
low line 1296

External URL reference

SourceSKILL.md
1296- The Twelve-Factor App: https://12factor.net/
low line 1297

External URL reference

SourceSKILL.md
1297- Designing Data-Intensive Applications: https://www.ddia.com/
low line 1298

External URL reference

SourceSKILL.md
1298- Microservices Patterns: https://microservices.io/patterns/
low line 1301

External URL reference

SourceSKILL.md
1301- React Documentation: https://react.dev/
low line 1302

External URL reference

SourceSKILL.md
1302- Web Performance: https://web.dev/
low line 1303

External URL reference

SourceSKILL.md
1303- Progressive Web Apps: https://web.dev/progressive-web-apps/
low line 1306

External URL reference

SourceSKILL.md
1306- PostgreSQL Docs: https://www.postgresql.org/docs/
low line 1307

External URL reference

SourceSKILL.md
1307- Supabase Docs: https://supabase.com/docs
low line 1310

External URL reference

SourceSKILL.md
1310- Async/Await Patterns: https://javascript.info/async
Scanned on Feb 9, 2026
View Security Dashboard
Installation guide →