portal-analytics

Query Showpane portal engagement analytics and render ASCII dashboards.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

View portal engagement analytics directly in the terminal so portal owners can quickly assess client engagement without leaving their workflow.

Core Features & Use Cases

  • Query analytics for a specific portal or the entire organization to see views, tab switches, and last activity.
  • Render results as clean ASCII dashboards for easy sharing in terminals.
  • Identify low-activity portals or trends to inform follow-ups with clients.

Quick Start

Run a single command to fetch and display analytics for your portal or organization.

Frequently Asked Questions about portal-analytics

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

FAQPage Schema
How do I view portal engagement analytics directly in the terminal?

Portal engagement analytics can be viewed in the terminal by querying the Showpane backend and rendering the JSON results as an ASCII dashboard. This allows you to check views, tab switches, and last activity without leaving your workflow.

Can I check analytics for my entire organization or just a single portal?

You can query analytics for both single-portal and organization-wide views. Running the analytics script with the proper flags fetches the respective data to help you identify low-activity portals or engagement trends across clients.

What is the best way to format JSON analytics data into a readable terminal dashboard?

The best way to format JSON analytics data into a readable terminal dashboard is to use an ASCII renderer. It reads the configuration, executes the query, and formats the results into a clean view for easy sharing.

How do I identify low-activity portals to inform client follow-ups?

To identify low-activity portals, query your portal engagement analytics to assess views and last activity. Spotting these trends directly in the terminal dashboard helps you quickly determine which clients need follow-up.

Does the terminal dashboard handle errors when querying the Showpane backend?

Yes, the terminal dashboard includes robust error handling when querying the Showpane backend. It safely processes JSON results and manages execution errors to ensure a reliable terminal viewing experience.