Agent skill

Dashboard Module Builder

by manor-os in manor-os/manor-ai

A skill your agent uses when the user asks Manor AI to add, edit, remove, rearrange, or personalize content on their Dashboard, including requests such as "show daily news", "add a stock module", or…

Custom licenceAuto-check passed

Install Dashboard Module Builder

skills CLI
$ npx skills add manor-os/manor-ai --skill dashboard-module-builder -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install manor-os/manor-ai dashboard-module-builder --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/manor-os/manor-ai.git skills-src && mkdir -p .claude/skills && cp -r skills-src/packages/core/ai/skills/dashboard-module-builder .claude/skills/dashboard-module-builder && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
dashboard-module-builder
GitHub stars
162
Token cost
~4.3k tokens
SKILL.md length
2,171 words
Files
2
Skills in repo
21
Repo updated
First seen
Licence
Custom licence

At a glance

A skill your agent uses when the user asks Manor AI to add, edit, remove, rearrange, or personalize content on their Dashboard, including requests such as "show daily news", "add a stock module", or…

  • Works in 9 steps: Interpret the user request in the… → Decide whether a built-in widget… → If a generated module is needed, select… → …
  • The user asks Manor AI to add
  • SKILL.md covers Purpose, Inputs, Required workflow and Existing module edits, plus 7 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Dashboard Module Builder is an agent skill from manor-os/manor-ai. Use this skill when the user asks Manor AI to add, edit, remove, rearrange, or personalize content on their Dashboard, including requests such as "show daily news", "add a stock module", or "change this dashboard module". It generates a private, loadable Dashboard module and submits it for live preview instead of returning code in chat.

Its SKILL.md is about 4.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `config.json`).

The repository describes itself as: Source-available, self-hosted AI agent workspace for small businesses and lean teams — with BYOK, workflows, tools, and human approvals.

When your agent uses it

  • The user asks Manor AI to add
  • Personalize content on their Dashboard
  • Including requests such as show daily news
  • Add a stock module

Example prompts

  • “show daily news”
  • “add a stock module”
  • “change this dashboard module”
  • “/dashboard-module-builder”

Workflow steps

9 steps, taken from the first numbered list in SKILL.md.

  1. Interpret the user request in the context of the current layout.
  2. Decide whether a built-in widget satisfies it.
  3. If a generated module is needed, select the narrowest authorized data source.
  4. Use read-only Manor tools only when the request requires external or connected data discovery.
  5. Generate the complete dependency-free HTML, CSS, and JavaScript bundle.
  6. Call code with action: dashboard_module_validate and the complete code bundle.
  7. Revise every validation error and warning, then validate the full bundle again until platform_ready is true.
  8. Call dashboard_submit_module exactly once using the exact validated code bundle.
  9. Return one short sentence confirming that the preview is ready.

What it can do on your machine

Read from SKILL.md and the folder at commit 140c09a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are json).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Dashboard Module Builder loads about 4.3k tokens when it runs. Until then it costs about 91 tokens; SKILL.md has 2,171 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~91
When it runs · the whole SKILL.md, loaded when a task matches
~4.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 2,171 words (~4,347 tokens).

“Turn the user's Dashboard request into a complete private Dashboard preview. Use the supplied current layout as the source of truth, use authorized tools for data discovery, use the Code tool to validate the complete implementation, and finish by calling…”

— opening of SKILL.md by manor-os, Custom licence
name
dashboard-module-builder
version
1.3.0

Read the full SKILL.md on GitHub

Files

SKILL.md and 1 other file in packages/core/ai/skills/dashboard-module-builder of manor-os/manor-ai.

  • SKILL.md
  • config.json

Open the folder on GitHubat commit 140c09a

Compare with similar skills

Dashboard Module Builder next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Dashboard Module Builder compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Dashboard Module Builder this skillmanor-os/manor-ai162—~4.3kAutomated safety check: PassCustom licence
Dashboard Builderaffaan-m/ECC275k—~221Automated safety check: PassMIT
Dashboard Builderaffaan-m/ECC275k—~279Automated safety check: PassMIT
DashboardInsForge/InsForge13k—~2.3kAutomated safety check: PassApache-2.0
Dashboard Builder for holaOSholaboss-ai/holaOS11k—~6.3kAutomated safety check: PassCustom licence
Axiom Dashboard Builderopenclaw/clawhub9.5k—~4.9kAutomated safety check: PassMIT

Similar skills

  • Dashboard Builder

    affaan-m/ECC

    Grafana、SigNoz、および同様のプラットフォーム用の実際のオペレータ質問に答える監視ダッシュボードを構築します。メトリクスを虚栄ボードではなく機能するダッシュボードに変える場合に使用します。

    275k GitHub stars~221 tokensUpdated 3 days ago
    DevOps & CloudAuto-check passed
  • Dashboard Builder

    affaan-m/ECC

    为 Grafana、SigNoz 等平台构建能够回答实际运维人员问题的监控仪表板。适用于将指标转化为可用的仪表板,而非华而不实的展示板。

    275k GitHub stars~279 tokensUpdated 3 days ago
    DevOps & CloudAuto-check passed
  • Dashboard

    InsForge/InsForge

    A skill your agent uses when contributing to InsForge's shared dashboard package.

    13k GitHub stars~2.3k tokensUpdated 2 days ago
    Frontend & DesignAuto-check passed
  • Builds the visual layer of a holaOS dashboard app with TanStack Start and @holaboss/ui, starting from a bundled reference instead of a blank page.

    11k GitHub stars~6.3k tokensUpdated 1 mo ago
    Frontend & DesignAuto-check passed
  • Axiom Dashboard Builder

    openclaw/clawhub

    Designs and deploys Axiom dashboards through the API, choosing chart types and writing APL or metrics queries, with templates and migration notes for Splunk and Grafana.

    9.5k GitHub stars~4.9k tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • Live Dashboard

    NousResearch/hermes-agent

    Build self-updating dashboards from live sources. An agent skill from NousResearch/hermes-agent.

    252k GitHub stars~2.1k tokensUpdated today
    Auto-check passed

More from manor-os/manor-ai

All 21 skills in this repo
  • PDF

    manor-os/manor-ai

    A skill your agent uses whenever the user wants to do anything with PDF files.

    162 GitHub stars~4.9k tokensUpdated 1 mo ago
    Auto-check passed
  • Manor Workspace Blueprint

    manor-os/manor-ai

    A skill your agent uses when creating, exporting, hand-authoring, installing, upgrading, reverting, reviewing, or debugging any Manor Workspace Blueprint, especially when Workspace behavior differs…

    162 GitHub stars~1.4k tokensUpdated 1 mo ago
    Auto-check passed
  • PPTX

    manor-os/manor-ai

    A skill your agent uses to generate high-quality editable PowerPoint/PPTX decks from user requirements, topic prompts, or provided text/Markdown.

    162 GitHub stars~12k tokensUpdated 1 mo ago
    Auto-check passed
  • Video Edit

    manor-os/manor-ai

    Default workflow for editing, composing, or creating a finished video from screenshots, UI captures, uploaded clips, images, audio, or a written brief.

    162 GitHub stars~2.4k tokensUpdated 1 mo ago
    Auto-check passed
  • Intro

    manor-os/manor-ai

    Public English guide to the Manor AI OSS self-hosted product, its visible capabilities, and end-user workflows.

    162 GitHub stars~781 tokensUpdated 1 mo ago
    Auto-check passed
  • Skill Creator

    manor-os/manor-ai

    Create, update, review, and evaluate reusable Manor Skills. An agent skill from manor-os/manor-ai.

    162 GitHub stars~1.6k tokensUpdated 1 mo ago
    Auto-check passed

Questions about Dashboard Module Builder

What does Dashboard Module Builder do?

A skill your agent uses when the user asks Manor AI to add, edit, remove, rearrange, or personalize content on their Dashboard, including requests such as "show daily news", "add a stock module", or…. Dashboard Module Builder is an agent skill from manor-os/manor-ai. Use this skill when the user asks Manor AI to add, edit, remove, rearrange, or personalize content on their Dashboard, including requests such as "show daily news", "add a stock module", or "change this dashboard module".

When should I use Dashboard Module Builder?

Dashboard Module Builder fits situations like: the user asks Manor AI to add; personalize content on their Dashboard; including requests such as show daily news; add a stock module.

How do I install Dashboard Module Builder in Claude Code?

Run `npx skills add manor-os/manor-ai --skill dashboard-module-builder -a claude-code`. Or copy the skill folder (packages/core/ai/skills/dashboard-module-builder in manor-os/manor-ai) into .claude/skills/dashboard-module-builder in your project. Claude Code loads it when a task matches its description.

How do I install Dashboard Module Builder in Codex?

Run `npx skills add manor-os/manor-ai --skill dashboard-module-builder -a codex`. Or copy the skill folder (packages/core/ai/skills/dashboard-module-builder in manor-os/manor-ai) into .agents/skills/dashboard-module-builder in your project. Codex loads it when a task matches its description.

Can I use Dashboard Module Builder in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add manor-os/manor-ai --skill dashboard-module-builder -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/dashboard-module-builder, .gemini/skills/dashboard-module-builder, .github/skills/dashboard-module-builder and .opencode/skills/dashboard-module-builder in your project.

What does Dashboard Module Builder need to run?

SKILL.md names no scripts, command-line tools or credentials: Dashboard Module Builder is instructions for the agent only.

Does Dashboard Module Builder access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Dashboard Module Builder safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Dashboard Module Builder use?

Dashboard Module Builder has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Dashboard Module Builder use?

About 4.3k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Dashboard Module Builder?

Skills that share tags, products or a category with Dashboard Module Builder: Dashboard Builder (affaan-m/ECC, 275k stars), Dashboard Builder (affaan-m/ECC, 275k stars), Dashboard (InsForge/InsForge, 13k stars) and Dashboard Builder for holaOS (holaboss-ai/holaOS, 11k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Dashboard Module Builder?

manor-os (a GitHub organization) maintains it in manor-os/manor-ai, which has 162 GitHub stars. The repository holds 21 skills in this directory. The repository was last updated on September 7, 2026.

Source: manor-os/manor-ai on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.