Skip to main content

🔌 API Client Generator Skill

Generates type-safe API clients from OpenAPI/Swagger specs or existing API endpoints, streamlining API integration and development.

Install this skill

or
77/100

Security score

The 🔌 API Client Generator Skill skill was audited on Feb 9, 2026 and we found 7 security issues across 4 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 72

Template literal with variable interpolation in command context

SourceSKILL.md
72this.defaultHeaders['Authorization'] = `Bearer ${token}`;
medium line 105

Template literal with variable interpolation in command context

SourceSKILL.md
105getById: (id: string) => this.request<User>('GET', `/api/users/${id}`),
medium line 107

Template literal with variable interpolation in command context

SourceSKILL.md
107update: (id: string, data: UpdateUserDto) => this.request<User>('PUT', `/api/users/${id}`, data),
medium line 108

Template literal with variable interpolation in command context

SourceSKILL.md
108delete: (id: string) => this.request<void>('DELETE', `/api/users/${id}`),
low line 44

Fetch to external URL

SourceSKILL.md
44const response = await fetch('/api/users');
low line 53

Access to .env file

SourceSKILL.md
53const BASE_URL = process.env.API_URL || 'http://localhost:3000';
low line 53

External URL reference

SourceSKILL.md
53const BASE_URL = process.env.API_URL || 'http://localhost:3000';
Scanned on Feb 9, 2026
View Security Dashboard
Installation guide →