Skip to main content

linear-local-dev-loop

Facilitates the setup of a local development environment for Linear integrations, enhancing testing and workflow efficiency.

Install this skill

or
0/100

Security score

The linear-local-dev-loop skill was audited on Feb 28, 2026 and we found 29 security issues across 4 threat categories, including 4 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

medium line 76

Template literal with variable interpolation in command context

SourceSKILL.md
76console.log(`[Linear] Connected as ${viewer.name}`);
medium line 94

Template literal with variable interpolation in command context

SourceSKILL.md
94if (!team) throw new Error(`Team ${teamKey} not found`);
medium line 98

Template literal with variable interpolation in command context

SourceSKILL.md
98title: `[TEST] ${new Date().toISOString()}`,
medium line 117

Template literal with variable interpolation in command context

SourceSKILL.md
117console.log(`Cleaned up ${issues.nodes.length} test issues`);
medium line 24

Webhook reference - potential data exfiltration

SourceSKILL.md
24- ngrok or similar for webhook testing
low line 45

Webhook reference - potential data exfiltration

SourceSKILL.md
45LINEAR_WEBHOOK_SECRET=your_webhook_secret
low line 52

Webhook reference - potential data exfiltration

SourceSKILL.md
52LINEAR_WEBHOOK_SECRET=
medium line 146

Webhook reference - potential data exfiltration

SourceSKILL.md
146| `Webhook not received` | Tunnel not running | Start ngrok tunnel |
medium line 150

Webhook reference - potential data exfiltration

SourceSKILL.md
150### Webhook Development with ngrok
low line 152

Webhook reference - potential data exfiltration

SourceSKILL.md
152# Terminal 1: Start your webhook server
low line 158

Webhook reference - potential data exfiltration

SourceSKILL.md
158# Copy the https URL and add to Linear webhook settings
medium line 184

Webhook reference - potential data exfiltration

SourceSKILL.md
184- [Webhook Development](https://developers.linear.app/docs/graphql/webhooks)
high line 24

Ngrok tunnel reference

SourceSKILL.md
24- ngrok or similar for webhook testing
high line 146

Ngrok tunnel reference

SourceSKILL.md
146| `Webhook not received` | Tunnel not running | Start ngrok tunnel |
high line 150

Ngrok tunnel reference

SourceSKILL.md
150### Webhook Development with ngrok
medium line 155

Ngrok tunnel reference

SourceSKILL.md
155# Terminal 2: Start ngrok tunnel
medium line 156

Ngrok tunnel reference

SourceSKILL.md
156ngrok http 3000
high line 185

Ngrok tunnel reference

SourceSKILL.md
185- [ngrok Documentation](https://ngrok.com/docs)
low line 42

Access to .env file

SourceSKILL.md
42# Create .env for local development
low line 43

Access to .env file

SourceSKILL.md
43cat > .env << 'EOF'
low line 49

Access to .env file

SourceSKILL.md
49# Create .env.example (commit this)
low line 50

Access to .env file

SourceSKILL.md
50cat > .env.example << 'EOF'
low line 57

Access to .env file

SourceSKILL.md
57echo ".env" >> .gitignore
low line 58

Access to .env file

SourceSKILL.md
58echo ".env.local" >> .gitignore
low line 70

Access to .env file

SourceSKILL.md
70apiKey: process.env.LINEAR_API_KEY!,
medium line 143

Access to .env file

SourceSKILL.md
143| `API key not set` | Missing .env file | Copy .env.example to .env |
low line 183

External URL reference

SourceSKILL.md
183- [Linear SDK TypeScript](https://developers.linear.app/docs/sdk/getting-started)
low line 184

External URL reference

SourceSKILL.md
184- [Webhook Development](https://developers.linear.app/docs/graphql/webhooks)
low line 185

External URL reference

SourceSKILL.md
185- [ngrok Documentation](https://ngrok.com/docs)
Scanned on Feb 28, 2026
View Security Dashboard
Installation guide →