Agent Plugins Marketplace
All plugins

innovation-platform

v1.0.15

Build and ship apps on the davidlaporte.org Innovation Platform: create an app via the inno-platform MCP server as a container (any stack, the default type), a function (its own Cloudflare Worker), or an MCP server for AI assistants (mcp-function / mcp-container) behind the same identity gateway, write it against the platform's application + app-security contracts, run the security gates before shipping through CI/CD, and manage access to a live app.

Claude Code8 Skills1 MCP serverStreamable HTTP

By David LaPorte0 GitHub starsUpdated 14 hours ago

Directory evidence

Runtimes
Claude Code
Parsed components
9 skill or MCP entries
Source updated
Sep 23, 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 innovation-platform 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 innovation-platform@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/dlaporte/claude-plugins

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/innovation-platform/.

Plugin files

plugins/innovation-platform/
├── .claude-plugin/plugin.json
├── skills/inno-add-connection/SKILL.md
├── skills/inno-containerize/SKILL.md
├── skills/inno-manage-app/SKILL.md
├── skills/inno-migrate-app/SKILL.md
├── skills/inno-new-app/SKILL.md
├── skills/inno-platform-conventions/SKILL.md
├── skills/inno-safety-preflight/SKILL.md
├── skills/inno-ship/SKILL.md
└── .mcp.json

Included Skills8

inno-add-connectionskills/inno-add-connection/SKILL.md

Use when an app needs to reach an external backend AS EACH INDIVIDUAL USER — a per-user API or SaaS account the app fronts (a departmental system, a niche tool, a dev instance) — rather than with one shared app key. Discovers how people sign in to that backend, provisions a Connection with set_app_connection (a pasted token, the backend's own login, or a per-user client ID/secret pair), and wires the app to consume it. mcp-container apps only in v1.

inno-containerizeskills/inno-containerize/SKILL.md

Use when writing or editing the Dockerfile for an inno-{app} repo. Encodes the exact contract the platform's container gate requires (non-root, port 8080, patched base, CVE-clean image) for ANY stack, with reference recipes.

inno-manage-appskills/inno-manage-app/SKILL.md

Use to share, check on, start, stop, export, open up, or configure a deployed Innovation Platform app via the inno-platform MCP tools (grant_access, revoke_access, set_app_access, app_status, start_app, stop_app, restart_app, request_start, transfer_app (admin-only), revoke_sessions (admin-only), export_app_data, get_app_metrics, get_app_usage, get_app_logs, set_config, set_app_variable/list_app_variables/remove_app_variable, create_support_bundle). Use when the user wants to give someone access, open an app to everyone with SSO, check deploy status, bring back a stopped app, restart a wedged app, read its logs, set an environment variable or API key for their app, reassign ownership (admins), sign someone out of the platform panel everywhere (admins), download their app's data, or shut one down.

inno-migrate-appskills/inno-migrate-app/SKILL.md

Use when the user has an EXISTING repo or codebase they want on the Innovation Platform ("deploy this to the innovation platform", "migrate this app", "put this repo on inno-platform"). Registers the user's existing repo in place via register_app and adapts it to the platform contract — no copying into a new repo, keeping its stack where the gates allow.

inno-new-appskills/inno-new-app/SKILL.md

Use when the user wants to create a new app on the Innovation Platform ("new app", "create an app", "start a project on inno-platform"). Guides intake, creates a repo from the inno-template in the user's own account, calls register_app, commits the proof-of-control file it names and has them install the platform GitHub App, calls register_app again to provision + bind it, then scaffolds app/ per platform-conventions.

inno-platform-conventionsskills/inno-platform-conventions/SKILL.md

Use when writing or reviewing code inside an inno-{app} repo's app/ directory — stack policy, storage, identity, and the files CI will reject if touched. Load this before writing any application code for an Innovation Platform app.

inno-safety-preflightskills/inno-safety-preflight/SKILL.md

Use when the user wants their inno-{app} checked before shipping ("run the safety preflight", "is this safe to ship?", "check my app"). Pushes to the default branch, which runs the platform's REAL safety gates and deploys nothing, then narrates the results with realtime guidance, plus a guardrails policy review. A failure or guardrails violation is a hard stop before inno-ship.

inno-shipskills/inno-ship/SKILL.md

Use when the user is ready to release an inno-{app} — pushes, waits for the safety checks, cuts the v* release tag that actually deploys, and reports the live URL. Use after inno-safety-preflight is clean (gates AND guardrails).

MCP servers1

inno-platformStreamable HTTP
url
https://inno-platform.davidlaporte.org/mcp

Plugin manifests1

plugins/innovation-platform/.claude-plugin/plugin.json
{
  "name": "innovation-platform",
  "version": "1.0.15",
  "description": "Build and ship apps on the davidlaporte.org Innovation Platform: create an app via the inno-platform MCP server as a container (any stack, the default type), a function (its own Cloudflare Worker), or an MCP server for AI assistants (mcp-function / mcp-container) behind the same identity gateway, write it against the platform's application + app-security contracts, run the security gates before shipping through CI/CD, and manage access to a live app.",
  "author": {
    "name": "David LaPorte"
  },
  "mcpServers": "./.mcp.json"
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[innovation-platform on Agent Plugins Marketplace](https://pluginsmp.com/plugins/innovation-platform)