90 lines
2.7 KiB
Markdown
90 lines
2.7 KiB
Markdown
# InsForge Claude Code Plugin
|
|
|
|
Official plugin for building with InsForge in Claude Code.
|
|
|
|
The public plugin is maintained in the
|
|
[InsForge/insforge-skills](https://github.com/InsForge/insforge-skills)
|
|
repository. This repository keeps the marketplace entry so users can install it
|
|
from the InsForge marketplace.
|
|
|
|
## Installation
|
|
|
|
In Claude Code, run:
|
|
|
|
```
|
|
/plugin marketplace add InsForge/InsForge
|
|
```
|
|
|
|
Then install the plugin:
|
|
|
|
```
|
|
/plugin install insforge
|
|
```
|
|
|
|
## What's Included
|
|
|
|
The public plugin currently includes four skills.
|
|
|
|
### `insforge`
|
|
|
|
Guidance for building application code with InsForge and `@insforge/sdk`,
|
|
including database CRUD, auth, storage uploads, functions, OpenRouter AI,
|
|
realtime, email, Stripe flows, and S3-compatible storage integrations.
|
|
|
|
### `insforge-cli`
|
|
|
|
Command-line project management with `@insforge/cli`, including project
|
|
creation, linking, SQL, migrations, RLS policies, functions, storage,
|
|
deployments, compute services, secrets, AI setup, payments, schedules, logs,
|
|
imports, exports, and backend branches.
|
|
|
|
### `insforge-debug`
|
|
|
|
Diagnostics for InsForge project issues, including SDK errors, HTTP failures,
|
|
edge function failures, database performance, auth and RLS denials, realtime
|
|
issues, and deployment failures.
|
|
|
|
### `insforge-integrations`
|
|
|
|
Integration guides for third-party auth providers and related RLS setup,
|
|
including Auth0, Clerk, Kinde, Stytch, WorkOS, Better Auth, and payment
|
|
facilitator guidance.
|
|
|
|
## Usage
|
|
|
|
Once installed, Claude Code can load InsForge-specific guidance when you are:
|
|
|
|
- setting up backend infrastructure such as tables, buckets, functions, auth,
|
|
AI, payments, or deployments
|
|
- integrating `@insforge/sdk` into frontend or server applications
|
|
- implementing database access with RLS-aware patterns
|
|
- debugging InsForge project errors and deployment issues
|
|
- connecting external auth providers to InsForge
|
|
|
|
## Repository Layout Note
|
|
|
|
The public plugin lives in
|
|
[InsForge/insforge-skills](https://github.com/InsForge/insforge-skills).
|
|
|
|
The `.claude/skills/` and `.agents/skills/` directories in this repository are
|
|
internal contributor skills for people working on the InsForge OSS repository.
|
|
They are not the public Claude Code plugin and should not be used as the
|
|
marketplace source.
|
|
|
|
## Contributing
|
|
|
|
To improve the public plugin, contribute to
|
|
[InsForge/insforge-skills](https://github.com/InsForge/insforge-skills).
|
|
|
|
The skills in that repository are Markdown files with YAML frontmatter. See its
|
|
`CONTRIBUTING.md` for guidelines on adding or improving skills.
|
|
|
|
## Feedback
|
|
|
|
Found an issue or have a suggestion? [Open an issue](https://github.com/InsForge/InsForge/issues)
|
|
or join our [Discord](https://discord.com/invite/MPxwj5xVvW).
|
|
|
|
## License
|
|
|
|
MIT - Same as the public InsForge skills plugin.
|