inno-manage-app

Manage deployed Innovation Platform apps via inno-platform MCP tools for access, lifecycle, logs, and configuration.

Updated Jul 18, 2026
One-click install
npx skills add https://github.com/dlaporte/claude-plugins --skill inno-manage-app-dlaporte
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: inno-manage-app
Source: https://github.com/dlaporte/claude-plugins/tree/main/plugins/innovation-platform/skills/inno-manage-app
Command: npx skills add https://github.com/dlaporte/claude-plugins --skill inno-manage-app-dlaporte

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? App owners and platform admins need a guided way to operate deployed Innovation Platform apps — sharing access, restarting wedged apps, reading logs, setting environment variables, exporting data, and handling lifecycle events like stops and purges — without memorizing the behavior of dozens of MCP tools and their error cases. ## Core Features & Use Cases - Access and sharing management: Grant or revoke user access, open an app to all SSO users, and handle cascading revokes across consumer apps via data links. - Lifecycle operations: Start stopped apps, stop apps with purge-deadline warnings, restart wedged apps, request admin starts, and transfer ownership (admin-only). - Diagnostics and configuration: Read app status, metrics, and logs before theorizing; manage per-app environment variables, platform config overrides, and data exports. - Use Case: A user says their app stopped working after two idle weeks. The skill checks app_status, explains the idle lifecycle in plain terms, starts the app if self-service starts remain, or files a request_start to notify platform admins. ## Quick Start Ask the assistant to check the status of your Innovation Platform app and share it with a teammate by email.

Frequently Asked Questions about inno-manage-app

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I give someone access to my Innovation Platform app?

Use grant_access with the app name and the person's email address. This adds them to the app's Okta access group, which the gateway checks at sign-in. If no Okta user matches the email, the tool returns an error rather than silently doing nothing.

How do I bring back a stopped Innovation Platform app?

Call start_app with the app name; it reattaches the domain and resets the idle clock with no redeploy needed. Owners have a limited number of self-service starts, so if start_app returns start_limit_reached, use request_start to notify platform admins instead.

Why did my MCP app get stopped even though my client stayed connected?

Only real MCP requests — tool calls, resource reads, prompts, completions — reset the idle clock. Connecting, handshakes, and listing tools deliberately do not count, so a client that stays connected without calling tools does not keep the app alive.

Can I transfer ownership of my app to another user?

Only platform admins can call transfer_app; there is no accept step, so owner-initiated transfers are not allowed. If you own the app, ask a platform admin to perform the transfer, noting that data links may block it until resolved or forced.

What happens to my app's data after it is stopped or purged?

A stopped app keeps its data for 30 days by default, and start_app fully restores it within that window. Before any purge the platform automatically builds a downloadable data archive and emails a link, which stays valid for the retention window.

Why does revoke_access still leave a user able to reach the app briefly?

A revoked user can keep working for the remaining access-token lifetime of up to one hour plus a gateway cache of up to 60 seconds. The revoke also deletes their OAuth grants and stored Connection credentials, and cascades to consumer apps linked to the app's data.