Agent Plugins Marketplace
← All plugins

forms-block

v2.2.0

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

Claude Code15 Skills

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

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install forms-block@agent-plugin-marketplace

Paste 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-agents

Clone 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

plugins/forms-block/
├── .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

23blocks-forms-apiskills/23blocks-forms-api/SKILL.md

Forms Block form definitions and types: CRUD. Use first when creating a form; schemas, instances and surveys hang off it.

23blocks-forms-app-forms-apiskills/23blocks-forms-app-forms-api/SKILL.md

Forms Block App Forms REST: instances (start, submit, cancel, magic link), schemas, published versions, scoring. Use for dynamic business forms.

23blocks-forms-app-forms-sdkskills/23blocks-forms-app-forms-sdk/SKILL.md

Forms Block App Forms in TypeScript/React: SDK methods, validation and scoring types. Use for assessment UIs; REST is 23blocks-forms-app-forms-api.

23blocks-forms-appointments-apiskills/23blocks-forms-appointments-api/SKILL.md

Forms Block appointments: book, confirm, cancel, list and summary reports. Use for booking flows.

23blocks-forms-landing-forms-apiskills/23blocks-forms-landing-forms-api/SKILL.md

Forms Block landing form submissions with CRM sync. Use for lead-capture and contact forms.

23blocks-forms-mail-templates-apiskills/23blocks-forms-mail-templates-api/SKILL.md

Forms Block email templates (Mandrill/SendGrid): CRUD and stats. Use for form notification emails.

23blocks-forms-public-forms-apiskills/23blocks-forms-public-forms-api/SKILL.md

Forms Block public access by magic link with optional email OTP. Use when an unauthenticated person opens a form.

23blocks-forms-public-forms-sdkskills/23blocks-forms-public-forms-sdk/SKILL.md

Forms Block public forms in TypeScript/React: magic-link and OTP flows. Use for the frontend; REST is 23blocks-forms-public-forms-api.

23blocks-forms-referrals-apiskills/23blocks-forms-referrals-api/SKILL.md

Forms Block referral instances: attribution and rewards. Use for form-based referral programs.

23blocks-forms-schemas-apiskills/23blocks-forms-schemas-api/SKILL.md

Forms Block schemas over REST: a form's field structure. Use when defining or changing fields server-side.

23blocks-forms-schemas-sdkskills/23blocks-forms-schemas-sdk/SKILL.md

Forms Block schemas in React: client, FormsProvider, useSchema/useForm/useFormSubmit, FormField. Use when rendering forms in a frontend.

23blocks-forms-sdkskills/23blocks-forms-sdk/SKILL.md

Forms Block SDK setup and shared types: client, form and instance types, pagination. Use when wiring the Forms SDK into an app.

23blocks-forms-subscriptions-apiskills/23blocks-forms-subscriptions-api/SKILL.md

Forms Block newsletter subscriptions: subscribe, unsubscribe, lists. Use for email signup forms.

23blocks-forms-surveys-apiskills/23blocks-forms-surveys-api/SKILL.md

Forms Block surveys: instances, status, magic-link resend, a user's surveys. Use for feedback and NPS.

23blocks-forms-validation-apiskills/23blocks-forms-validation-api/SKILL.md

Forms Block validation: built-in, custom, webhook and cross-field validators, validate endpoint. Use when setting up or debugging validation.

Plugin manifests1

plugins/forms-block/.claude-plugin/plugin.json
{
  "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"
  ]
}

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)