forms-block
v2.2.023blocks Forms Block - REST API and TypeScript/React SDK for form schemas, validation, submissions, surveys, appointments, app forms with scoring, magic links with OTP verification
By 23blocksLicense: MIT2 GitHub starsUpdated 2 weeks ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 15 skill or MCP entries
- Source updated
- Oct 1, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install forms-block for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install forms-block@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/23blocks-OS/ai-agentsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/forms-block/.
Plugin files
├── .claude-plugin/plugin.json├── skills/23blocks-forms-api/SKILL.md├── skills/23blocks-forms-app-forms-api/SKILL.md├── skills/23blocks-forms-app-forms-sdk/SKILL.md├── skills/23blocks-forms-appointments-api/SKILL.md├── skills/23blocks-forms-landing-forms-api/SKILL.md├── skills/23blocks-forms-mail-templates-api/SKILL.md├── skills/23blocks-forms-public-forms-api/SKILL.md├── skills/23blocks-forms-public-forms-sdk/SKILL.md├── skills/23blocks-forms-referrals-api/SKILL.md├── skills/23blocks-forms-schemas-api/SKILL.md├── skills/23blocks-forms-schemas-sdk/SKILL.md├── skills/23blocks-forms-sdk/SKILL.md├── skills/23blocks-forms-subscriptions-api/SKILL.md├── skills/23blocks-forms-surveys-api/SKILL.md└── skills/23blocks-forms-validation-api/SKILL.md
Included Skills15
Forms Block form definitions and types: CRUD. Use first when creating a form; schemas, instances and surveys hang off it.
Forms Block App Forms REST: instances (start, submit, cancel, magic link), schemas, published versions, scoring. Use for dynamic business forms.
Forms Block App Forms in TypeScript/React: SDK methods, validation and scoring types. Use for assessment UIs; REST is 23blocks-forms-app-forms-api.
Forms Block appointments: book, confirm, cancel, list and summary reports. Use for booking flows.
Forms Block landing form submissions with CRM sync. Use for lead-capture and contact forms.
Forms Block email templates (Mandrill/SendGrid): CRUD and stats. Use for form notification emails.
Forms Block public access by magic link with optional email OTP. Use when an unauthenticated person opens a form.
Forms Block public forms in TypeScript/React: magic-link and OTP flows. Use for the frontend; REST is 23blocks-forms-public-forms-api.
Forms Block referral instances: attribution and rewards. Use for form-based referral programs.
Forms Block schemas over REST: a form's field structure. Use when defining or changing fields server-side.
Forms Block schemas in React: client, FormsProvider, useSchema/useForm/useFormSubmit, FormField. Use when rendering forms in a frontend.
Forms Block SDK setup and shared types: client, form and instance types, pagination. Use when wiring the Forms SDK into an app.
Forms Block newsletter subscriptions: subscribe, unsubscribe, lists. Use for email signup forms.
Forms Block surveys: instances, status, magic-link resend, a user's surveys. Use for feedback and NPS.
Forms Block validation: built-in, custom, webhook and cross-field validators, validate endpoint. Use when setting up or debugging validation.
Plugin manifests1
{
"name": "forms-block",
"version": "2.2.0",
"description": "23blocks Forms Block - REST API and TypeScript/React SDK for form schemas, validation, submissions, surveys, appointments, app forms with scoring, magic links with OTP verification",
"author": {
"name": "23blocks",
"email": "[email protected]"
},
"homepage": "https://docs.23blocks.com/forms",
"repository": "https://github.com/23blocks-OS/ai-agents",
"license": "MIT",
"keywords": [
"23blocks",
"forms",
"schemas",
"validation",
"submission",
"surveys",
"appointments",
"landing-forms",
"subscriptions",
"referrals",
"app-forms",
"scoring",
"magic-links",
"otp-verification",
"mail-templates",
"typescript",
"react",
"sdk",
"hooks",
"components"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[forms-block on Agent Plugins Marketplace](https://pluginsmp.com/plugins/forms-block)