chartjs

Generate interactive Chart.js charts for SKUEL FastHTML dashboards.

2|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/linguistic76/skuel --skill chartjs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chartjs
Source: https://github.com/linguistic76/skuel/tree/main/app/.claude/skills/chartjs
Command: npx skills add https://github.com/linguistic76/skuel --skill chartjs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables the creation and display of dynamic, interactive charts and graphs directly within SKUEL applications, transforming raw data into easily understandable visual insights.

Core Features & Use Cases

  • Data Visualization: Generates various chart types (line, bar, doughnut, radar, etc.) using Chart.js.
  • Dashboard Integration: Seamlessly embeds charts into SKUEL's FastHTML-based dashboards and pages.
  • Activity Domain Charts: Provides specific patterns for visualizing Tasks, Goals, Habits, Events, Choices, and Principles.
  • Use Case: Visualize user progress towards goals, track task completion rates over time, or display the distribution of habit streaks.

Quick Start

Use the chartjs skill to create a line chart showing weekly task completion rates.

Frequently Asked Questions about chartjs

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

FAQPage Schema
What is data visualization for activity domains?

Data visualization is the process of transforming raw data into visual insights. This Skill uses Chart.js to generate interactive graphs like line, bar, and doughnut charts, helping you easily understand activity domain data.

Does Chart.js work with FastHTML and Alpine.js?

Yes, Chart.js works with FastHTML for dynamic reporting. The Skill integrates both frameworks within the SKUEL environment to support dynamic rendering of various chart types directly on your pages.

How to create a line chart for weekly habits?

To create a line chart for weekly task completion, apply the Skill's visualization patterns to your task data. It generates the necessary Chart.js configurations to render the line chart dynamically within your dashboard.

What chart types are supported for goals and habits?

Available chart types for visualizing goals and habits include line, bar, doughnut, and radar charts. These options allow you to display progress over time, completion rates, and the distribution of habit streaks.

Are there limitations to dashboard integration with Chart.js?

A limitation of Chart.js for dashboard integration is its dependency on the SKUEL framework environment. Rendering charts requires FastHTML and Alpine.js, meaning visualizations are constrained to this specific tech stack.