Skip to main content

insforge-cli

Manages backend infrastructure for InsForge projects, including database operations, serverless functions, and project management.

Install this skill

or
0/100

Security score

The insforge-cli skill was audited on May 12, 2026 and we found 22 security issues across 4 threat categories, including 4 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

high line 293

Template literal with variable interpolation in command context

SourceSKILL.md
293**Schedules accept two cron formats**: 5-field cron (`minute hour day month day-of-week`, e.g. `*/5 * * * *`) **or** pg_cron interval syntax for sub-minute cadence (e.g. `30 seconds`). 6-field cron wi
medium line 485

Template literal with variable interpolation in command context

SourceSKILL.md
485```bash
high line 539

Template literal with variable interpolation in command context

SourceSKILL.md
539Headers can reference secrets stored in InsForge using the syntax `${{secrets.KEY_NAME}}`.
medium line 541

Template literal with variable interpolation in command context

SourceSKILL.md
541```json
high line 560

Template literal with variable interpolation in command context

SourceSKILL.md
560- Use `${{secrets.KEY_NAME}}` in headers for API keys and tokens
high line 433

Piping content to sh shell

SourceSKILL.md
433# Install flyctl once: curl -L https://fly.io/install.sh | sh
medium line 433

Curl to non-GitHub URL

SourceSKILL.md
433# Install flyctl once: curl -L https://fly.io/install.sh | sh
medium line 4

Webhook reference - potential data exfiltration

SourceSKILL.md
4Use this skill when managing InsForge infrastructure with the CLI: projects, SQL, migrations, RLS policies, functions, storage buckets, frontend deployments, compute services, secrets/env vars, Stripe
medium line 110

Webhook reference - potential data exfiltration

SourceSKILL.md
110- `npx @insforge/cli payments status` — show Stripe key, account, sync, and webhook status
medium line 113

Webhook reference - potential data exfiltration

SourceSKILL.md
113- `npx @insforge/cli payments webhooks configure <environment>` — create or recreate the managed Stripe webhook endpoint
low line 219

Access to .env file

SourceSKILL.md
219# context now points at the branch — re-source .env if your dev server caches it
medium line 424

Access to .env file

SourceSKILL.md
424- [ ] Never include `node_modules`, `.git`, `.env`, or `.insforge` in the upload
low line 291

External URL reference

SourceSKILL.md
291**Compute endpoints use .fly.dev**: Services get a public URL at `https://{name}-{projectId}.fly.dev`. Custom domains require DNS configuration.
low line 380

External URL reference

SourceSKILL.md
380npx @insforge/cli deployments env set VITE_INSFORGE_URL https://my-app.us-east.insforge.app
low line 390

External URL reference

SourceSKILL.md
390npx @insforge/cli deployments deploy . --env '{"VITE_INSFORGE_URL": "https://my-app.us-east.insforge.app", "VITE_INSFORGE_ANON_KEY": "ik_xxx"}'
low line 401

External URL reference

SourceSKILL.md
401npx @insforge/cli deployments env set VITE_INSFORGE_URL https://my-app.us-east.insforge.app
low line 433

External URL reference

SourceSKILL.md
433# Install flyctl once: curl -L https://fly.io/install.sh | sh
low line 452

External URL reference

SourceSKILL.md
452# Service is running with a public https://{name}-{project}.fly.dev endpoint
low line 490

External URL reference

SourceSKILL.md
490--url "https://my-app.us-east.insforge.app/functions/cleanup" \
low line 498

External URL reference

SourceSKILL.md
498--url "https://my-app.us-east.insforge.app/functions/probe" \
low line 564

External URL reference

SourceSKILL.md
564- Use the function URL format: `https://your-project.region.insforge.app/functions/{slug}`
low line 658

External URL reference

SourceSKILL.md
658"oss_host": "https://{appkey}.{region}.insforge.app"
Scanned on May 12, 2026
View Security Dashboard
Installation guide →