portal-designer

Consolidate admin and intelligence dashboards into a single Streamlit portal.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/ShubhamManachekar/GeoSupply --skill portal-designer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: portal-designer
Source: https://github.com/ShubhamManachekar/GeoSupply/tree/main/.agent/skills/portal-designer
Command: npx skills add https://github.com/ShubhamManachekar/GeoSupply --skill portal-designer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The GeoSupply portfolio of admin and end-user dashboards is often fragmented across multiple tools, hindering timely decisions and visibility. Portal Designer provides a unified Streamlit-based portal to consolidate admin health, budgeting, risk visualization, and override management in one accessible interface.

Core Features & Use Cases

  • Unified Portal: Admin Health Monitor, Budget Dashboard, Override Manager, Audit Log Viewer.
  • Intelligence Portals: Risk Score Dashboard, Supply Chain Map, Supplier Risk Table, Weekly Reports, Alert Feed.
  • Role-based Access: JWT tokens with portal:admin for admins and portal:read for general users to tailor views.
  • Use cases include monitoring agent health, visualizing costs, executives reviewing risk maps, and managing overrides across teams.

Quick Start

Log in with a JWT token that has the appropriate scopes and open the GeoSupply Portal to access Admin and Intelligence sections.

Frequently Asked Questions about portal-designer

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

FAQPage Schema
How do I consolidate fragmented supply chain dashboards into a single Streamlit portal?

You can consolidate fragmented supply chain dashboards into a single Streamlit portal by unifying admin health, budget visualization, and risk scoring into one modular interface. This enables real-time monitoring and decision support while integrating internal data sources.

Can I use JWT-based authentication for role-based routing in a Streamlit admin dashboard?

JWT-based authentication enables role-based routing in a Streamlit admin dashboard by validating token scopes. Assigning portal:admin to administrators and portal:read to general users tailors views and restricts access to override management and audit logs.

What is the best way to monitor supplier risk and visualize supply chain maps in real-time?

The best way to monitor supplier risk and visualize supply chain maps is through a unified intelligence portal. It combines a risk score dashboard, supplier risk table, and alert feed to provide executives with real-time visibility into vulnerabilities and override management.

Does setting up a unified admin portal require integrating internal data sources?

Setting up a unified admin portal requires integrating internal data sources located under specific project directories. Connecting to these internal data structures is necessary to populate the admin health monitor, budget dashboard, and audit log viewer with accurate real-time data.

How do I manage overrides and audit logs for end users in a Streamlit application?

Managing overrides and audit logs in a Streamlit application is handled through dedicated admin interface modules. An override manager and audit log viewer allow administrators to track changes, visualize costs, and monitor agent health across end-user teams.