By restforge
RESTForge end-to-end workflow skill + RESTForge MCP server (61 tools) for Claude Code.
RESTForge is a definition-first REST API generation framework. You write a JSON definition file — RESTForge generates a complete, production-ready backend (database schema + REST endpoints) and frontend (HTML/JS/CSS) from it. No boilerplate, no hand-coding repetitive CRUD.
This plugin connects RESTForge to Claude Code so you can build entire applications through conversation.
What you get after installing this plugin:
Before installing the plugin, make sure the following are in place:
1. Node.js >= 18 and npm >= 9
2. RESTForge MCP server — install globally so Claude Code can start it:
npm install -g @restforgejs/mcp-server
No global install? You can use
npxinstead. After installing this plugin, open.claude/plugins/restforge/.mcp.jsonand replace its content with:{ "mcpServers": { "restforge": { "command": "npx", "args": ["-y", "@restforgejs/mcp-server"] } } }
3. A valid RESTForge license key
Required for schema migration, endpoint generation, frontend generation, and runtime operations. Get a license at restforge.dev.
Open Claude Code and run these two commands in the chat — not in a terminal:
Step 1 — Register the RESTForge plugin source:
/plugin marketplace add restforge/skills
Step 2 — Install the plugin:
/plugin install restforge@restforge-skills
When prompted, choose the installation scope:
.claude/settings.jsonStep 3 — Apply the plugin:
/reload-plugins
Both Step 1 and Step 2 are required. Step 1 tells Claude Code where to find the RESTForge plugin; Step 2 installs it. Skipping Step 1 will result in "Marketplace not found" when running Step 2.
To automatically provide the plugin to everyone who opens a shared repository,
commit the following to .claude/settings.json in the project root:
{
"marketplaces": [
{ "source": "restforge/skills" }
],
"plugins": [
{ "name": "restforge", "marketplace": "restforge-skills" }
]
}
Team members get the plugin automatically when they open the repo — no manual install steps needed.
At the beginning of a new Claude Code session, explicitly invoke the skill to load the full RESTForge workflow context:
/restforge:restforge-skills
Then describe what you want to build. Claude will guide you through each step in the correct order — from project setup to schema definition, code generation, and runtime.
Once the skill is active, just chat naturally. You do not need to invoke the skill again — Claude picks up from where you left off:
I want to set up a new RESTForge project with PostgreSQL
Create a CRUD endpoint for a products table with name, price, and stock fields
Generate a frontend app for the orders and customers endpoints
Migrate the database schema after I updated the SDF file
The skill also loads automatically when Claude detects RESTForge-related keywords in your message (SDF, RDF, UDF, codegen, payload, endpoint, etc.) — even without explicit invocation.
| Output | Description |
|---|---|
| Database schema (DDL) | Tables, columns, indexes, foreign keys — from a JSON schema definition |
| REST API endpoints | Full CRUD, workflow, master-detail, aggregate, import/export — from a payload definition |
| Frontend application | HTML/JS/CSS CRUD pages and dashboards — from a UI definition |
Supports PostgreSQL, MySQL, Oracle, and SQLite.
To remove the plugin, run the following commands inside Claude Code chat:
/plugin uninstall restforge
Then remove the marketplace source:
/plugin marketplace remove restforge/skills
MIT.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub restforge/skills --plugin restforgeA growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Memory compression system for Claude Code - persist context across sessions