fusion-developer-portal

Scaffold and configure Fusion portal shells and portal-level modules.

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/equinor/fusion-skills --skill fusion-developer-portal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fusion-developer-portal
Source: https://github.com/equinor/fusion-skills/tree/main/skills/fusion-developer-portal
Command: npx skills add https://github.com/equinor/fusion-skills --skill fusion-developer-portal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Fusion portal shells require consistent scaffolding, module hoisting, app loading, routing, and shared chrome integration, and teams often waste time re-implementing these patterns, misconfiguring auth, or producing fragile app embedding. This Skill consolidates the canonical patterns, CLI commands, and runtime decisions needed to create, configure, and operate a robust Fusion portal shell.

Core Features & Use Cases

  • Scaffold portals: Guidance to create portal.manifest, entry points, and start a local dev server with the Fusion Framework CLI.
  • Module configuration: Patterns for using FrameworkConfigurator to enable app modules, navigation, analytics, and telemetry at the portal level.
  • App loading & routing: Recipes for the Apploader and custom AppLoader patterns, routing apps at /apps/:appKey/*, and handling loading/error states.
  • Portal chrome & deployment: Advice for wiring header, context selector, bookmarks, and for building/uploading portals with ffc portal build and upload.

Quick Start

Use the fusion-developer-portal skill to scaffold a new portal named my-portal with the Fusion Framework CLI, configure portal modules, and start the dev server to verify apps load at /apps/:appKey.

Frequently Asked Questions about fusion-developer-portal

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

FAQPage Schema
How do I scaffold a Fusion portal shell and create a portal.manifest?

To scaffold a Fusion portal shell, use the Fusion Framework CLI to generate the portal.manifest, define entry points, and start a local dev server.

How does app loading and routing work under /apps/:appKey/* in a Fusion portal?

App loading in a Fusion portal uses the Apploader or custom AppLoader patterns to route micro-frontend apps at /apps/:appKey/*, handling loading and error states.

How do I configure portal-level modules like navigation and analytics?

Configure portal-level modules by using FrameworkConfigurator patterns to enable app modules, navigation, analytics, and telemetry within your Fusion portal shell.

What's the best way to build and upload a Fusion portal shell?

Build and upload your Fusion portal shell using the ffc portal build and ffc portal upload CLI commands after wiring the header, context selector, and bookmarks.

Do I need MSAL environment variables for Fusion portal development?

Yes, Fusion portal development requires environment variables for MSAL authentication and service discovery to properly configure the runtime packages.

Why are my micro-frontend apps failing to load in the Fusion portal?

Micro-frontend apps fail to load due to misconfigured custom app loaders, incorrect routing at /apps/:appKey/*, or missing module hoisting in the portal shell configuration.