Guide · Agent skill
How to use the Dashboard Designer agent skill
Updated · written with AI from the project's own documentation and checked against our catalogue data
The Dashboard Designer skill (skill name: dashboard) teaches a coding agent to produce a single HTML file laid out as an admin, analytics, or control-panel screen. This guide is for readers who have never used agent skills: it explains what the skill does, how to install it, how to ask for a dashboard so the skill triggers, and what to check before you share the result. By the end you will be able to generate a styled dashboard mockup and know its limits.
Quick start
- 1Download the ZIP. Download the dashboard skill ZIP from this page and unzip it. It contains SKILL.md and example.html.
- 2Place the skill folder. Move the unzipped folder into ~/.claude/skills/ for personal use, or into the project's .claude/skills/ folder for one project.
- 3Add a DESIGN.md file. Put a DESIGN.md design-system file in your project so the agent can take colours and typography from it.
- 4Make your request. Ask for a dashboard, admin panel, analytics view, or control panel, and name what it monitors.
- 5Open the HTML file. Open the generated single HTML file in a web browser to view the layout.
- 6Review and label. Check colours, accent use, and sticky regions, then label the figures as sample data before sharing.
What the dashboard skill makes the agent produce
An agent skill is a folder containing a SKILL.md file with instructions that a compatible agent reads when a request matches them. This skill covers admin, analytics, and control-panel screens. The output is one self-contained HTML file with a left navigation sidebar, a top bar with search and a user area, a row of KPI cards showing numbers and changes, and one or two charts drawn as inline SVG.
The skill tells the agent to take colours and typography from a design system file named DESIGN.md rather than inventing new ones, and to fill the page with realistic-looking metrics instead of placeholder text.
- Left sidebar of roughly 220 to 260px with a brand mark and 6 to 8 navigation links
- Top bar with page title, search input, and user avatar or status
- Row of 3 to 4 KPI cards with label, large number, and change versus prior period
- Primary chart as an inline SVG line, bar, or area chart
- Optional secondary chart or table such as recent events
Install the dashboard skill with a ZIP download
Download the ZIP for the dashboard skill from this page and unzip it. The skill folder contains SKILL.md and an example.html file. Place the folder in one of two locations depending on how you want to use it.
For a personal setup available across projects, put it in your user skills folder. For a single project, put it in that project's skills folder so it only applies there.
You can also upload the skill in the Claude apps under Settings, then Capabilities, then Skills.
- Personal: unzip into ~/.claude/skills/
- Single project: unzip into the project's .claude/skills/ folder
- Claude apps: Settings → Capabilities → Skills, then upload the skill
~/.claude/skills/Prepare a DESIGN.md file before you ask
The skill expects a DESIGN.md design-system file in your project. The agent reads colours, typography, spacing, and component styling from it, and is told not to invent new tokens. Without this file the styling the skill relies on is missing, so add it before generating the dashboard.
The skill also needs a coding agent or AI assistant that reads SKILL.md files, such as Claude Code or the open-design tool, and a web browser to open the resulting HTML file.
- Project contains a DESIGN.md with colour and typography tokens
- Agent supports SKILL.md skill files
- Browser available to view the HTML file
Trigger the skill with natural requests
You do not need a special command. The skill is selected when your brief asks for a dashboard, admin panel, analytics view, or control panel. Name the subject being monitored, because the agent uses that to pick plausible metric names and values.
Names the skill recognises include dashboard, admin panel, analytics, and control panel. The skill also lists 后台 and 管理后台 as triggers.
- "Make an analytics dashboard for a subscription software product with MRR, churn, and trial conversions."
- "Design an admin panel for an online store showing orders, returns, and top-selling items."
- "Create a control panel mockup for a server operations team showing incidents and uptime."
Review the output before you share it
The skill includes a short self-check. Colours should come from DESIGN.md tokens, the accent colour should appear at most twice (the active sidebar item and one chart highlight), and the sidebar and top bar should stay fixed while the main area scrolls. Check these on the generated file before presenting it.
Because the numbers are generated samples, label the screen as a mockup or sample data when you share it. The skill mentions a baseline accessibility check, but its output still needs proper testing.
- Confirm colours match DESIGN.md
- Check the accent appears at most twice
- Confirm the sidebar and top bar stay in place when scrolling
- Label sample figures so they are not mistaken for real results
What people use it for
- Designers creating a quick, styled dashboard mockup to review or share with stakeholders
- Front-end developers prototyping an admin screen before building it in a real framework
- Product teams exploring how an analytics view could look for a given brand
Frequently asked questions
How do I install the dashboard agent skill?
Download the ZIP from this page and unzip it. Place the folder in ~/.claude/skills/ for personal use or in a project's .claude/skills/ folder for one project. You can also upload it in the Claude apps under Settings, then Capabilities, then Skills.
What do I need to run the dashboard skill?
You need a coding agent or AI assistant that reads SKILL.md skill files, such as Claude Code or the open-design tool, a DESIGN.md design-system file in your project, and a web browser to view the HTML output.
Is the dashboard skill free to use?
The source lists the licence as Apache-2.0. It does not state pricing, so check the licence terms and any costs of the agent tool you run it with.
Can the dashboard connect to my real database or API?
No. The skill generates static sample numbers and does not connect to databases or APIs. It is suited to mockups and prototypes, not live production dashboards.
Does the skill run scripts or use the network?
According to the source, the skill does not run scripts and does not use the network. It produces one HTML file with inline CSS and SVG charts and uses no JavaScript chart libraries.
What if the agent does not use my colours?
Make sure a DESIGN.md file exists in your project, since the skill takes colours and typography from it and is told not to invent new ones. Then ask again and check the output against the tokens in that file.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
Use this skill if you need a quick, styled dashboard mockup to review, share, or prototype before building in a real framework, and you have a DESIGN.md file. Pick something else if you need a live dashboard connected to real data, or an interface for accessibility-critical or regulated use that will go through full testing.
Download the skill