dashboard

Generate a markdown progress dashboard from progress.json with XP bars and achievements.

2|1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/karolmckgh/github-copilot-tutorials --skill dashboard-karolmckgh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dashboard
Source: https://github.com/karolmckgh/github-copilot-tutorials/tree/main/.github/skills/dashboard
Command: npx skills add https://github.com/karolmckgh/github-copilot-tutorials --skill dashboard-karolmckgh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a clear, visual overview of your learning progress, including completed lessons, earned XP, and achievements, helping you stay motivated and track your journey.

Core Features & Use Cases

  • Progress Visualization: Generates a markdown dashboard displaying your current level, XP, lesson completion status, and unlocked achievements.
  • XP Tracking: Calculates your progress towards the next level and displays it in a progress bar.
  • Use Case: After completing several lessons, you can ask Copilot to "show progress" to see how far you've come and what achievements you've unlocked.

Quick Start

Ask Copilot to show your progress dashboard.

Frequently Asked Questions about dashboard

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

FAQPage Schema
How do I visualize my learning progress and XP in a markdown dashboard?

You can visualize your learning progress by generating a markdown dashboard that reads progress.json to display your learner profile, XP progression, lesson status, and achievements. This provides a clear visual overview of your learning journey.

Can I track my XP progression and calculate my current level automatically?

Yes, tracking XP progression is handled automatically by calculating your current level from accumulated XP. The dashboard renders text-based XP bars to visually represent your progress towards the next level.

What is the best way to see my lesson completion status and unlocked achievements?

The best way to see lesson completion status and unlocked achievements is to ask Copilot to show your progress dashboard. It generates a visual markdown report displaying your completed lessons and earned rewards.

Does the progress dashboard require a specific file format to display stats?

Yes, the progress dashboard requires a progress.json file to render stats accurately. It reads this file to extract your learner profile, lesson status, and XP data, then calculates your level and displays the results.

How do achievements and stats appear in the generated progress dashboard?

Achievements and stats appear in the generated progress dashboard as text-based achievement indicators. The markdown output visualizes your earned rewards and overall learning statistics to help you stay motivated.

When should I use a markdown dashboard to track my educational progress?

You should use a markdown dashboard to track educational progress after completing several lessons when you need a clear, visual overview of your journey. It helps you calculate levels from XP and see unlocked achievements.