{
  "markdown": "# InsForge Agent Skills\n\nAgent Skills to help developers using AI agents build applications with [InsForge](https://insforge.dev) Backend-as-a-Service.\n\n## Installation\n\n### Codex plugin marketplace\n\nAdd this repository as a Codex plugin marketplace, then install the InsForge plugin:\n\n```bash\ncodex plugin marketplace add InsForge/insforge-skills\ncodex plugin add insforge@insforge\n```\n\nAfter installing, start a new Codex thread and ask Codex to use InsForge or one of the bundled skills.\n\n### Using the skills registry\n\n```bash\nnpx -y skills add insforge/insforge-skills\n```\n\n### Claude Code\n\n```bash\n/install-skills insforge/insforge-skills\n```\n\n## Available Skills\n\n<details>\n<summary><strong>insforge</strong> - InsForge Backend-as-a-Service Development</summary>\n\nBuild full-stack applications with InsForge. This skill provides comprehensive guidance for:\n\n- **Database**: CRUD operations, schema design, RLS policies, triggers\n- **Authentication**: Sign up/in flows, OAuth, sessions, email verification\n- **Storage**: File uploads, downloads, bucket management\n- **Functions**: Serverless function deployment and invocation\n- **AI**: OpenRouter via project Model Gateway key setup, chat completions, image/video/audio generation, embeddings, and model discovery\n- **Real-time**: WebSocket connections, subscriptions, event publishing\n- **Payments**: Stripe Checkout/Billing Portal and Razorpay Orders/Subscriptions\n- **Deployments**: Frontend app deployment to InsForge hosting\n\n**Key distinction**: Backend infrastructure uses the CLI skill. Most client integration uses `@insforge/sdk`; new AI features use OpenRouter APIs with an API key set up by `npx -y @insforge/cli ai setup`.\n\n</details>\n\n<details>\n<summary><strong>insforge-cli</strong> - InsForge CLI Project Management</summary>\n\nCreate and manage InsForge projects from the command line. This skill provides comprehensive guidance for:\n\n- **Authentication**: Login (OAuth/password), logout, session verification\n- **Project Management**: Create, link, and inspect projects\n- **Database**: Raw SQL execution, schema inspection, RLS, import/export\n- **Edge Functions**: Deploy, invoke, and view function source\n- **Storage**: Bucket and object management (upload, download, list)\n- **Deployments**: Frontend app deployment and status tracking\n- **AI**: OpenRouter key setup with `npx -y @insforge/cli ai setup`\n- **Payments**: Stripe/Razorpay key setup, catalog sync, provider webhooks\n- **Secrets**: Create, update, and manage project secrets\n- **CI/CD**: Non-interactive workflows using environment variables\n\n**Key distinction**: Use this skill for infrastructure management via `@insforge/cli`. For writing application code with the InsForge SDK, use the **insforge** skill instead.\n\n</details>\n\n<details>\n<summary><strong>insforge-debug</strong> - InsForge Debugging & Diagnostics</summary>\n\nDiagnose errors, bugs, and performance issues in InsForge projects. This skill guides diagnostic command execution for:\n\n- **SDK Errors**: Frontend SDK error objects and unexpected behavior\n- **HTTP Errors**: 4xx/5xx responses from InsForge backend\n- **Edge Functions**: Failures, timeouts, and deploy errors\n- **Database**: Slow queries and performance degradation\n- **Auth**: Authentication and authorization failures\n- **Real-time**: Channel connection and subscription issues\n- **Deployments**: Frontend (Vercel) and edge function deploy failures\n\n**Key distinction**: This skill guides diagnostic command execution to locate problems — it does not provide fix suggestions.\n\n</details>\n\n<details>\n<summary><strong>insforge-integrations</strong> - Third-Party Auth Provider Integrations</summary>\n\nConnect external providers to InsForge. The auth-provider guides cover JWT configuration, token signing, and InsForge client setup for Row Level Security (RLS); the OKX x402 guide is a separate onchain payment-facilitator flow:\n\n- **Auth0**: Post Login Action, Auth0 v4 SDK, custom claim embedding\n- **Clerk**: JWT Template config, client-side `getToken()` flow\n- **Kinde**: Server-side JWT signing (no custom signing key support)\n- **Stytch**: Magic link flow, server-side session validation\n- **WorkOS**: AuthKit middleware, server-side JWT signing\n- **Better Auth**: Framework-agnostic auth/bridge primitives, RLS policies, client hook\n- **OKX x402**: Onchain pay-per-use billing via the x402 payment facilitator (not an auth provider)\n\n**Key distinction**: Use these guides when connecting an external auth provider (or the x402 payment facilitator) to InsForge. For InsForge's built-in authentication, use the **insforge** skill instead.\n\n</details>\n\n## Usage\n\nOnce installed, AI agents can access InsForge-specific guidance when:\n\n- Setting up backend infrastructure (tables, buckets, functions, auth, AI)\n- Integrating `@insforge/sdk` into frontend applications\n- Implementing database CRUD operations with proper RLS\n- Building authentication flows with OAuth and email verification\n- Adding Stripe or Razorpay payment flows\n- Deploying serverless functions and frontend apps\n\n## Skill Structure\n\nEach skill follows the [Agent Skills Open Standard](https://agentskills.io/):\n\n```\nskills/\n├── insforge/\n│   ├── SKILL.md              # Main skill manifest and overview\n│   ├── database/\n│   │   └── sdk-integration.md\n│   ├── auth/\n│   │   ├── sdk-integration.md\n│   │   └── ssr-integration.md\n│   ├── storage/\n│   │   ├── sdk-integration.md\n│   │   ├── s3-gateway.md\n│   │   └── postgres-rls.md\n│   ├── functions/\n│   │   └── sdk-integration.md\n│   ├── ai/\n│   │   ├── overview.md\n│   │   ├── chat-completions.md\n│   │   ├── image-generation.md\n│   │   ├── video-generation.md\n│   │   ├── audio.md\n│   │   ├── embeddings-and-rag.md\n│   │   └── models-list.md\n│   ├── realtime/\n│   │   └── sdk-integration.md\n│   ├── payments/\n│   │   ├── stripe.md\n│   │   └── razorpay.md\n│   └── email/\n│       └── sdk-integration.md\n├── insforge-cli/\n│   ├── SKILL.md              # CLI skill manifest and command reference\n│   └── references/\n│       ├── auth.md\n│       ├── login.md\n│       ├── create.md\n│       ├── config.md\n│       ├── realtime.md\n│       ├── compute-deploy.md\n│       ├── schedules.md\n│       ├── diagnostics.md\n│       ├── posthog.md\n│       ├── functions-deploy.md\n│       ├── database/\n│       │   ├── migrations.md\n│       │   ├── query.md\n│       │   ├── access-control.md\n│       │   ├── integrity.md\n│       │   ├── vector.md\n│       │   ├── export.md\n│       │   └── import.md\n│       ├── branch/\n│       │   ├── overview.md\n│       │   ├── merge.md\n│       │   └── reset.md\n│       ├── payments/\n│       │   ├── overview.md\n│       │   ├── stripe.md\n│       │   └── razorpay.md\n│       └── deployments/\n│           ├── deploy.md\n│           └── domains.md\n├── insforge-debug/\n│   ├── SKILL.md              # Debug & diagnostics skill manifest\n│   └── references/\n│       ├── error-objects.md\n│       ├── logs.md\n│       ├── metrics.md\n│       ├── db-health.md\n│       ├── advisor.md\n│       ├── policies.md\n│       ├── metadata.md\n│       ├── deploy-state.md\n│       └── ai-assisted.md\n└── insforge-integrations/\n    ├── SKILL.md              # Integrations skill manifest\n    └── references/\n        ├── auth0.md          # Auth0 integration guide\n        ├── clerk.md          # Clerk integration guide\n        ├── kinde.md          # Kinde integration guide\n        ├── stytch.md         # Stytch integration guide\n        ├── workos.md         # WorkOS integration guide\n        ├── better-auth.md    # Better Auth integration guide\n        └── okx-x402.md       # OKX x402 payment facilitator guide\n```\n\n### Documentation Pattern\n\n- **`sdk-integration.md`**: How to use app-facing SDKs/APIs in application code.\n- **AI capability guides**: `ai/overview.md` links to smaller OpenRouter-focused guides for chat completions, image generation, video generation, audio, embeddings/RAG, and model discovery.\n- **Specialized guides**: Focused references such as `references/database/access-control.md`, `references/database/integrity.md`, `storage/postgres-rls.md`, `s3-gateway.md`, `references/database/vector.md`, payment provider guides, or other provider-specific integration guides.\n\n## Contributing\n\nTo create or improve skills, first install the skill-creator tool:\n```bash\nnpx -y skills add anthropics/skills -s skill-creator\n```\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines on adding or improving skills.\n\n## License\n\nApache License 2.0 - see [LICENSE](LICENSE) for details.\n",
  "bytes": 8483,
  "sha": "322bd860c9b067c626c074f25d85c0ddfddab1c6d0c3221c5b44aee3aff60f45",
  "repo_slug": "insforge/insforge-skills",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/skl_insforge_insforge_skills_insforge_9e10fa4e/readme"
}