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.