fulcrum-ai-toolkit
v0.1.0Portable AI skills for Fulcrum app building, integrations, mapping, queries, access management, migrations, extensions, reports, discovery, and field operations.
By FulcrumLicense: MIT0 GitHub starsUpdated 2 weeks ago
Directory evidence
- Runtimes
- Codex, Claude Code, and Agent Plugins
- Parsed components
- 16 skill or MCP entries
- Source updated
- Sep 8, 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 fulcrum-ai-toolkit for Codex and Claude Code
codex plugin marketplace add fulcrumapp/fulcrum-ai-toolkit
codex plugin marketplace upgrade fulcrum-ai-toolkit
codex plugin add fulcrum-ai-toolkit@fulcrum-ai-toolkitPaste and run these commands in a terminal with Codex. They add and refresh the fulcrum-ai-toolkit catalog, then install this plugin.
Compatibility: the page URL and API slug “fulcrum-ai-toolkit” remain stable.
- Codex:
fulcrum-ai-toolkit@agent-plugin-marketplace→fulcrum-ai-toolkit@fulcrum-ai-toolkit
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/fulcrumapp/fulcrum-ai-toolkitClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/fulcrum-ai-toolkit/.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── plugin.json├── skills/fulcrum-access-management/SKILL.md├── skills/fulcrum-app-builder/SKILL.md├── skills/fulcrum-app-design/SKILL.md├── skills/fulcrum-app-extensions/SKILL.md├── skills/fulcrum-app-goal/SKILL.md├── skills/fulcrum-data-events/SKILL.md├── skills/fulcrum-data-migration/SKILL.md├── skills/fulcrum-discovery/SKILL.md├── skills/fulcrum-gis-mapping/SKILL.md├── skills/fulcrum-integration-patterns/SKILL.md├── skills/fulcrum-product-knowledge/SKILL.md├── skills/fulcrum-query-api/SKILL.md├── skills/fulcrum-report-building/SKILL.md├── skills/fulcrum-safety/SKILL.md├── skills/fulcrum-solution-document/SKILL.md└── skills/fulcrum-workflow-decomposition/SKILL.md
Included Skills16
Design least-privilege Fulcrum access. Use for system and custom roles, role-versus-resource permissions, memberships, groups, App MCP role/member inspection, SSO, SCIM, provisioning, and current plan checks.
Guided, novice-friendly workflow for creating or updating a Fulcrum app. Use when a user wants to build an app, add or change fields, or asks whether a Fulcrum app can support a workflow. Explain capabilities and limits, ask focused discovery questions, propose a plain-English schema for approval, then use Fulcrum App MCP as the default control plane when it is available. If App MCP is unavailable, produce a ready-to-implement schema and handoff instead.
Use when building or modifying a Fulcrum app — guides app structure, field type selection, linked apps vs single app, repeatables, and choice list design. Also use when reviewing an existing app for structural improvements.
Use when building, modifying, or reviewing Fulcrum App Extensions. Defers pattern knowledge and artifact generation to App MCP, then covers the generated bridge contract, Reference File workflow, offline decisions, data exchange, and picker anti-pattern.
Use when creating a new Fulcrum app or reviewing an existing one — ensures every app has a clear goal, a defined deliverable, and a known audience before building begins. Flag when a goal is missing or unclear.
Use when writing, reviewing, persisting, or debugging Fulcrum Data Event JavaScript. Defers current hooks and signatures to App MCP knowledge, stores the single script through form get/update operations, and covers patterns, constraints, lifecycle, offline behavior, and security.
Assess and design supported Fulcrum data migrations. Use for inventory, identity and key mapping, history/timestamp/media/URL risk, dry runs, reconciliation, cutover, rollback, and public API boundaries.
Process discovery interview for Fulcrum app building. Use before building to understand the field workflow, deliverable, and constraints. User-invoked — run manually when starting a new project.
Select Fulcrum GIS and mapping capabilities. Use for layers, basemaps, ArcGIS, online/offline maps, geometry capture, spatial import/export, and current web/mobile support checks.
Select and design Fulcrum Workflows and integrations. Use for webhooks, global webhooks, URL Actions, REST integrations, middleware, authentication, retries, timeouts, payload safety, and delivery boundaries.
Route cross-cutting Fulcrum platform questions to the owning portable skill or current public source. Use for capability boundaries, plan checks, public AI capabilities, offline constraints, and App MCP scope.
Model safe read-only Fulcrum Query API work. Use for system, app, repeatable, link, and media tables; metadata discovery; parameterization; documented PostgreSQL/PostGIS analysis; and Query execution boundaries.
Use when building, modifying, generating, or debugging Fulcrum reports and Report Templates. Covers the documented Report Builder runtime, App MCP template CRUD and report generation, EJS patterns, context objects, QUERY() for multi-record reports, and common mistakes.
Use when building or reviewing a Fulcrum app for field work — flags missing safety steps, ensures safety documentation is included in workflows that involve physical hazards, and recommends safety-related fields when appropriate.
Guide a Fulcrum builder through documenting a completed app, extension, workflow, report, or integration. Produce a reusable one-pager, review it for privacy and audience suitability, and prepare optional share formats for a destination chosen by the user. Use when someone wants to explain, review, hand off, or share what they built.
Use when a Fulcrum app has grown too complex — too many fields, too many data events, too many status paths. Guides breaking monolithic apps into composable, maintainable pieces. Also use when reviewing an app that shows signs of monolith creep.
Plugin manifests3
{
"name": "fulcrum-ai-toolkit",
"version": "0.1.0",
"description": "Portable AI skills for Fulcrum app building, integrations, mapping, queries, access management, migrations, extensions, reports, discovery, and field operations.",
"author": {
"name": "Fulcrum"
},
"homepage": "https://www.fulcrumapp.com",
"repository": "https://github.com/fulcrumapp/fulcrum-ai-toolkit",
"license": "MIT",
"keywords": [
"fulcrum",
"field-data",
"app-building",
"data-events",
"workflows",
"integrations",
"mapping",
"query-api",
"access-management",
"data-migration"
],
"skills": "./skills/"
}{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "fulcrum-ai-toolkit",
"version": "0.1.0",
"description": "Portable AI skills for Fulcrum app building, integrations, mapping, queries, access, and migrations",
"author": {
"name": "Fulcrum"
},
"homepage": "https://github.com/fulcrumapp/fulcrum-ai-toolkit",
"repository": "https://github.com/fulcrumapp/fulcrum-ai-toolkit",
"license": "MIT",
"skills": "./skills/"
}{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "fulcrum-ai-toolkit",
"version": "0.1.0",
"description": "Portable AI skills for Fulcrum app building, integrations, mapping, queries, access, and migrations",
"author": {
"name": "Fulcrum"
},
"homepage": "https://www.fulcrumapp.com",
"repository": "https://github.com/fulcrumapp/fulcrum-ai-toolkit",
"license": "MIT",
"keywords": [
"fulcrum",
"field-data",
"app-building",
"data-events",
"environmental",
"inspections",
"workflows",
"integrations",
"mapping",
"query-api",
"access-management",
"data-migration"
]
}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.
[fulcrum-ai-toolkit on Agent Plugins Marketplace](https://pluginsmp.com/plugins/fulcrum-ai-toolkit)