insforge

Client-side SDK for database queries, authentication, file uploads, AI features, real-time messaging, and edge function invocatio…

insforge ↓ 22k
Claude Code
View source ↗

What it does

  • Generate it with npx @insforge/cli link for an existing project or npx @insforge/cli create for a new project.
  • For Stripe Checkout, subscriptions, and Billing Portal, load payments/stripe.md.
  • For Razorpay Orders, Subscriptions, Checkout.js, and cancel/pause/resume flows, load payments/razorpay.md.
  • Database inserts require array format: insert([{...}])
  • Storage: Save both url AND key to database for download/delete operations
  • Functions invoke URL: /functions/{slug}
  • Payments: Configure provider keys/catalog with npx @insforge/cli payments <provider> ... first; frontend code uses provider-scoped SDK modules.

Requirements & configuration

  • For trusted server-only code that needs project-admin access:
  • Database inserts require array format: insert([{...}])

Configuration: NEXT_PUBLIC_INSFORGE_URLNEXT_PUBLIC_INSFORGE_ANON_KEYVITE_INSFORGE_URLVITE_INSFORGE_ANON_KEYPUBLIC_INSFORGE_URLPUBLIC_INSFORGE_ANON_KEYREACT_APP_INSFORGE_URLREACT_APP_INSFORGE_ANON_KEY

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

Client-side SDK for database queries, authentication, file uploads, AI features, real-time messaging, and edge function invocation.

Source

Repository: https://github.com/insforge/agent-skills

insforge FAQ

What does the insforge skill do?

>- Use this skill when writing app code with InsForge or @insforge/sdk: database CRUD, auth, storage uploads/storage RLS, functions, OpenRouter AI, realtime, emails, Stripe or Razorpay payments, or pointing S3-compatible tooling (aws CLI, AWS SDKs, rclone, Terraform, boto3) at InsForge Storage. Trigger on requests like add auth, fetch data, upload files, make a bucket public, add checkout, sell subscriptions, or send email. For infrastructure, SQL migrations, CLI commands, or payment provider setup, use insforge-cli instead. Generate it with npx @insforge/cli link for an existing project or npx @insforge/cli create for a new project. For Stripe Checkout, subscriptions, and Billing Portal, load payments/stripe.md.

What does insforge require?

For trusted server-only code that needs project-admin access: Database inserts require array format: insert([{...}]) Configuration keys: NEXT_PUBLIC_INSFORGE_URL, NEXT_PUBLIC_INSFORGE_ANON_KEY, VITE_INSFORGE_URL, VITE_INSFORGE_ANON_KEY, PUBLIC_INSFORGE_URL, PUBLIC_INSFORGE_ANON_KEY, REACT_APP_INSFORGE_URL, REACT_APP_INSFORGE_ANON_KEY.

How do I install insforge?

Run: npx -y skills add https://github.com/insforge/agent-skills --skill insforge --agent claude-code — the source lives at github.com/insforge/agent-skills.

Maintain insforge?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

insforge on getagentictools
[![insforge on getagentictools](https://getagentictools.com/badge/skills/insforge-agent-skills-insforge.svg)](https://getagentictools.com/skills/insforge-agent-skills-insforge?ref=badge)
npx agentictools info skills/insforge-agent-skills-insforge

The second line is the CLI lookup for this page — handy in READMEs and docs.