insforge

The insforge skill provides integration instructions for the @insforge/sdk to enable application features such as database CRUD, authentication, storage, edge functions, AI via OpenRouter, real-time events, email, and payment processing with Stripe or Razorpay.

17.3K
Installs
8
Use cases
5/10
Quality

Is insforge safe to install?

Review the source first

Review the source first: our audit of insforge's source files found 7 shell commands, 0 external URLs, file reads and writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill instructs the user to run shell commands via the CLI and manage sensitive environment variables in local files.

How we audit skills: our security review methodology.

Who is this skill for?

Developers building applications with the InsForge platform who need to integrate client-side or server-side SDKs into their codebase.

What can you do with it?

  • Implementing database CRUD operations and RPC calls
  • Managing user authentication, OAuth, and sessions
  • Handling file uploads, downloads, and deletions in storage
  • Invoking edge functions
  • Integrating OpenRouter AI for chat, image, video, and audio generation
  • Sending transactional emails
  • Processing payments via Stripe or Razorpay
  • Implementing real-time event subscriptions and presence tracking

How good is this skill?

Quality score: 5/10. The skill documentation is clear, well-structured, and provides specific commands and code examples for various frameworks.

What does the skill file contain?

SKILL.md
# InsForge App Integration Skill

This skill covers **client-side SDK integration** using `@insforge/sdk`. For backend infrastructure operations (creating tables, inspecting schema, deploying functions, secrets, managing storage buckets, configuring payment provider keys/catalog, website deployments, cron job and schedules, logs, etc.), use the **insforge-cli** skill.

## Quick Setup

### 1. Install the SDK

```bash
npm install @insforge/sdk@latest
```

### 2. Set up environment variables

Before using the SDK, create a `.env` file (or `.env.local` for Next.js) in your project root with your I...

Frequently asked questions

How do I initialize the InsForge client?

Import createClient from @insforge/sdk and provide the baseUrl and anonKey from your environment variables.

When should I use createAdminClient instead of createClient?

Use createAdminClient for trusted server-only code that requires project-admin access, utilizing an API key instead of an anon key.

Where do I find documentation for backend infrastructure setup?

Use the insforge-cli skill for backend tasks like creating tables, managing storage buckets, or configuring payment provider keys.

Data sourced from insforge/agent-skills on GitHub. Install counts from skills.sh. The summary and security audit are derived from the skill's source files: every command and URL listed appears verbatim in the source.

Related skills