Skip to main content

linear-common-errors

Diagnoses and resolves common Linear API errors, aiding in debugging and troubleshooting integration issues effectively.

Install this skill

or
55/100

Security score

The linear-common-errors skill was audited on May 12, 2026 and we found 17 security issues across 4 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 69

Template literal with variable interpolation in command context

SourceSKILL.md
69console.log(`OK: ${viewer.name} (${viewer.email})`);
medium line 109

Template literal with variable interpolation in command context

SourceSKILL.md
109console.warn(`Rate limited (attempt ${attempt + 1}), waiting ${Math.round(delay)}ms`);
medium line 228

Template literal with variable interpolation in command context

SourceSKILL.md
228console.error(`Input error: ${error.message}`);
medium line 230

Template literal with variable interpolation in command context

SourceSKILL.md
230console.error(`Linear error [${error.status}]: ${error.message}`);
medium line 82

Curl to non-GitHub URL

SourceSKILL.md
82curl -s -X POST https://api.linear.app/graphql \
low line 119

Fetch to external URL

SourceSKILL.md
119const resp = await fetch("https://api.linear.app/graphql", {
medium line 190

Webhook reference - potential data exfiltration

SourceSKILL.md
190### Error 7: Webhook Signature Mismatch
low line 192

Webhook reference - potential data exfiltration

SourceSKILL.md
192// Happens when LINEAR_WEBHOOK_SECRET doesn't match the webhook config
low line 195

Webhook reference - potential data exfiltration

SourceSKILL.md
195function verifyWebhook(payload: string, signature: string, secret: string): boolean {
medium line 215

Webhook reference - potential data exfiltration

SourceSKILL.md
215| Webhook sig mismatch | N/A (local) | N/A | Wrong signing secret | Match `LINEAR_WEBHOOK_SECRET` |
low line 67

Access to .env file

SourceSKILL.md
67const client = new LinearClient({ apiKey: process.env.LINEAR_API_KEY! });
low line 122

Access to .env file

SourceSKILL.md
122Authorization: process.env.LINEAR_API_KEY!,
low line 82

External URL reference

SourceSKILL.md
82curl -s -X POST https://api.linear.app/graphql \
low line 119

External URL reference

SourceSKILL.md
119const resp = await fetch("https://api.linear.app/graphql", {
low line 243

External URL reference

SourceSKILL.md
243- [SDK Error Handling](https://linear.app/developers/sdk-errors)
low line 244

External URL reference

SourceSKILL.md
244- [Rate Limiting](https://linear.app/developers/rate-limiting)
low line 245

External URL reference

SourceSKILL.md
245- [GraphQL API](https://linear.app/developers/graphql)
Scanned on May 12, 2026
View Security Dashboard
Installation guide →