ielts-dashboard

Start a local IELTS study dashboard server that visualizes training data from ~/.ielts/.

7|Updated May 14, 2026
One-click install
npx skills add https://github.com/Christanding/ielts-codex-skills --skill ielts-dashboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ielts-dashboard
Source: https://github.com/Christanding/ielts-codex-skills/tree/main/ielts-dashboard
Command: npx skills add https://github.com/Christanding/ielts-codex-skills --skill ielts-dashboard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of not having a clear, visual overview of your IELTS training progress by turning your locally saved IELTS study records into an interactive dashboard you can open in a browser.

Core Features & Use Cases

  • Local dashboard server startup: Starts the Express/Vite app that serves charts from your local ~/.ielts/ dataset.
  • Multi-skill data visualization: Visualizes profile, score history, writing/reading/listening/speaking summaries, vocabulary progress, and related distributions.
  • Schema validation support (for troubleshooting): Helps you validate and diagnose formatting issues in your local data via the dashboard’s built-in commands.

Quick Start

Run the command cd ~/.codex/skills/ielts-dashboard/dashboard && (npm install && npm start) and then open http://localhost:5173 in your browser.

Frequently Asked Questions about ielts-dashboard

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

FAQPage Schema
How do I visualize local IELTS study data in a browser dashboard?

You can visualize local IELTS study data by running the dashboard server, which reads your training records from the `~/.ielts/` directory and serves interactive charts at a local browser URL.

How to start a local Node.js dashboard for IELTS progress tracking?

To start the local IELTS dashboard, navigate to the dashboard directory, run `npm install` followed by `npm start`, and then open http://localhost:5173 in your browser to view your progress.

Can I use the dashboard to validate my local IELTS data schema?

Yes, the dashboard includes built-in schema validators that scan your local files in `~/.ielts/` to help you validate and diagnose formatting issues in your IELTS training data.

What specific IELTS metrics does the local dashboard visualize?

The dashboard visualizes IELTS profile information, score history, writing and reading submissions, listening summaries, speaking practice coverage, and vocabulary tracking distributions.

Does the IELTS dashboard perform training analysis on my study records?

No, the dashboard focuses strictly on startup and visualization, keeping the Skill scoped to serving your local data without performing any training analysis on your IELTS records.

Do I need an internet connection to view my IELTS progress visualization?

No, you do not need an internet connection because the dashboard runs entirely as a local Express/Vite server that scans only local files stored under your `~/.ielts/` directory.