iblai-analytics

Deploys a tabbed analytics dashboard for LMS data into Next.js apps using iblai components.

15|3|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/iblai/vibe --skill iblai-analytics
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: iblai-analytics
Source: https://github.com/iblai/vibe/tree/main/skills/iblai-analytics
Command: npx skills add https://github.com/iblai/vibe --skill iblai-analytics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly add a centralized analytics dashboard to Next.js apps, surfacing LMS analytics and engagement insights without building from scratch.

Core Features & Use Cases

  • Tabbed AnalyticsLayout: provides a reusable analytics layout with sub-pages such as Overview, Courses, Programs, Users, Topics, Financial, Transcripts, and Reports under /analytics.
  • SDK + UI Integration: leverages @iblai/iblai-js/web-containers components to render analytics data inside a consistent UI.
  • Use Case: ideal for monitoring learner activity, course engagement, and financials in a production Next.js app.

Quick Start

Install the analytics skill and integrate AnalyticsLayout to expose the /analytics route and its sub-pages.

Frequently Asked Questions about iblai-analytics

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

FAQPage Schema
How do I add an LMS analytics dashboard to a Next.js app?▼

You can add an LMS analytics dashboard to a Next.js app by deploying a ready-made analytics layout that surfaces learner activity and engagement insights without building from scratch.

What LMS analytics data can I display in a Next.js dashboard?▼

The analytics dashboard displays LMS data across sub-pages including courses, programs, users, topics, financial records, transcripts, and reports under the /analytics route.

Do I need auth and environment configuration to use the LMS analytics dashboard?▼

Yes, you need Auth setup, MCP configuration, and an iblai.env file containing PLATFORM, DOMAIN, and TOKEN values to run the LMS analytics dashboard.

Can I render LMS analytics data inside a consistent UI using web containers?▼

Yes, the analytics dashboard leverages @iblai/iblai-js web-containers components to render LMS analytics and engagement data inside a consistent, reusable tabbed UI layout.

What is the best way to monitor learner activity and course engagement in production Next.js?▼

The best way to monitor learner activity and course engagement in a production Next.js app is to integrate a centralized analytics layout that provides reusable sub-pages for engagement data.

Why does my Next.js analytics dashboard require iblai.env setup?▼

The Next.js analytics dashboard requires iblai.env setup to securely configure PLATFORM, DOMAIN, and TOKEN values needed to fetch and surface LMS engagement data.