portal-delete

Deactivate Showpane client portals by setting their isActive flag to false.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/twillcocks/showpane --skill portal-delete
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: portal-delete
Source: https://github.com/twillcocks/showpane/tree/main/skills/portal-delete
Command: npx skills add https://github.com/twillcocks/showpane --skill portal-delete

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Removes client access to a Showpane portal without deleting the database record or source files, providing a safe, reversible way to take a portal offline.

Core Features & Use Cases

  • Soft deactivation: Sets the portal's isActive flag to false so pages become inaccessible while preserving records and analytics.
  • Safety guards: Runs pre-checks and requires explicit user confirmation before any destructive action; supports single and bulk deactivations with per-portal confirmations.
  • Operational transparency: Reports affected sessions and share links, explains next steps for reactivation or file cleanup, and logs completion to the Showpane timeline.

Quick Start

Run the portal-delete skill with the target slug, confirm the prompt when asked, and the portal will be deactivated immediately.

Frequently Asked Questions about portal-delete

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

FAQPage Schema
How do I deactivate a client portal without deleting files or history?

Soft-deleting a Showpane client portal safely removes access by setting the isActive flag to false in the application database. This action preserves the database record, source files, and analytics history for future reference.

Can I bulk deactivate multiple Showpane portals at once?

Yes, bulk deactivation of multiple Showpane client portals is supported. The process requires explicit per-portal confirmation before executing the destructive action to ensure safe and controlled bulk deactivations.

What do I need to configure before soft-deleting a portal?

Before soft-deleting a portal, you need access to the Showpane toolchain with configured SHOWPANE_HOME and SHOWPANE_BIN environment variables, plus an application path containing installed node_modules to execute the deactivation.

What happens to active sessions and share links when a portal is deactivated?

When a portal is deactivated, active sessions and share links become inaccessible. The deactivation process reports affected sessions and share links, and logs the completion to the Showpane timeline for operational transparency.

Why does the portal deactivation process require explicit confirmation?

Explicit confirmation is required before executing destructive actions like portal deactivation to serve as a safety guard. This prevents accidental removal of client access and ensures administrators intentionally approve single or bulk deactivations.

What is the best way to take a Showpane portal offline temporarily?

The best way to take a Showpane portal offline temporarily is to soft-delete it by setting the isActive flag to false. This safely removes client access while remaining fully reversible, allowing for quick reactivation later.