dashboard-architecture
Enforces maintainable modular dashboard architecture.
Skill by local
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/cheetah-alo-dashboard-architecture
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, frontend, data, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/dashboard-architecture
Tools it pre-approves 6
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
Read,Edit,Write,Glob,Grep,Bash
What's inside
- Skill name
dashboard-architecture- Description
- Enforces maintainable modular dashboard architecture. Trigger: creating or modifying dashboards, dashboard HTML, BI-style pages, chart-heavy report UIs, or dashboard generation scripts.
- License
- Apache-2.0
- Allowed tools
- Read,, Edit,, Write,, Glob,, Grep,, Bash
- Metadata
- author: local · version: 1.0
- Instructions
- 79 lines in SKILL.md · view on GitHub
Before installing
- Pre-approves any shell command
Files (1)
- SKILL.md
SKILL.md (first lines)
# Dashboard Architecture ## Core Rule Dashboard source code must be maintainable, modular, documented, and testable. A single huge `.html` file with inline CSS, JavaScript, data, and thousands of lines is not an acceptable final implementation for Codex, Claude, or any NegritaOS adapter. ## Non-Negotiables - ALWAYS split dashboard source by responsibility: data loading, normalization, state, filters, layout, visual components, chart adapters, styles, and export or build code. - ALWAYS keep the source of truth in modules/templates under the work root (`src/`, `dashboard/`, `components/`, `lib/`, `styles/`, `templates/`, or the repo's established equivalent). - ALWAYS document the dashboard entrypoint, build/run command, data sources, expected schema, and validation steps in a README or runbook. - NEVER create or accept a final dashboard implemented as one monolithic source `.html` file with inline CSS/JS/data and thousands of lines. - NEVER let a generated HTML artifact become the editable source of truth. - NEVER mix business KPI formulas into UI rendering when a backend, SQL, or data-contract layer is the canonical authority. ## Static Dashboard Exception A static dashboard may produce one bundled `.html` file only when all of these conditions are true: - The bundled HTML is generated output under `dist/`, `build/`, `outputs/`, or another repo-approved artifact directory. - The tracked source remains modular and documented. - The generation command is documented and reproducible. - The artifact is clearly marked as generated and is not edited by hand. ## Required Shape Use the repo's established stack first. If no pattern exists, prefer this baseline: ```text dashboard/ ├── README.md ├── src/ │ ├── data/ │ ├── components/ │ ├── charts/ │ ├── state/ │ ├── styles/ │ └── main.* ├── tests/ └── build or dist/ ``` For analysis repos, `analyses/<analysis_id>/<dashboard_name>/` can replace the top-level `dashboard/` folder, but the same modular split applies. ## Review Checklist - Source files are cohesive and below repo file-size gates. - Data contracts and required fields are explicit. - UI components do not own data cleansing, enrichment, or business rules. - Charts have isolated configuration and readable labels. - Filters/state are testable without rendering the whole dashboard. - README/runbook explains how to rebuild the dashboard from source. - Generated HTML, screenshots, and exported documents are separated from source. ## If Asked For One HTML File If the user asks for a dashboard as a single HTML file: 1. Treat it as a prototype or generated artifact request, not a final source architecture. 2. Create modular source first when modifying a repo. 3. Generate the single HTML only from that modular source if needed. 4. State clearly that hand-editing the generated HTML is not allowed.
From cheetah-alo/NegritaOS, Apache-2.0.
More from cheetah-alo/NegritaOS
- 0.529score
cqi-analytical-documentation
negritaos
Create or review evidence-bound analytical narrative for EDA documentation, plot explanations, rule analyses, executive reports, stakeholder questions…
SkillBFreshness: BClaude Code +9 - 0.524score
branch-pr
negritaos
Provider-neutral branch and pull-request workflow for NegritaOS projects.
SkillBFreshness: BClaude Code +9 - 0.524score
analytical-dashboard-architecture
negritaos
Use when designing or modifying data-backed dashboards, FastAPI/Next.js applications, dashboard source structure, provider boundaries, API contracts, or…
SkillBFreshness: BClaude Code +9 - 0.524score
cqi-analytical-pptx
cheetah-alo
Create, edit, audit, release, and optionally publish mobile podcast companions for CQI/CQISense analytical PowerPoint decks.
SkillBFreshness: BClaude Code +9 - 0.521score
bigquery-analysis-governance
negritaos
Govern BigQuery analysis preflight for logical grain, key/cardinality checks, source-capture-to-load latency, freshness, SELECT-only SQL, cost controls, and…
SkillBFreshness: BClaude Code +9 - 0.521score
analytical-eda-governance
negritaos
Govern new or migrated exploratory analyses with thin entrypoints, reusable logic boundaries, SQL/config manifests, immutable hashed runs, aggregate…
SkillBFreshness: BClaude Code +9 - 0.520score
cqi-analytical-docx-pdf
cheetah-alo
Use when creating, updating, auditing, or exporting CQI/CQISense analytical Word/PDF deliverables, technical reports, decision memos, EDA reports…
SkillBFreshness: BClaude Code +9 - 0.519score
analytics-storytelling-deck
cheetah-alo
Use when creating analytical PPTs, executive decks, steering decks, finding decks, or storylines from data, plots, model outputs, or research evidence.
SkillBFreshness: BClaude Code +9 - 0.518score
commit-hygiene
local
Commit standards for this repository.
SkillBFreshness: BClaude Code +9 - 0.471score
backend-service
generic
Generic backend service patterns (Python-first).
SkillCFreshness: CClaude Code - 0.471score
business-rules
local
Repository business-rule and governance guardrails for moneyflowlist.
SkillCFreshness: CClaude Code +9 - 0.471score
architecture-guardrails
local
Repository architecture guardrails for moneyflowlist across backend services, API routers, analytics code, frontend, MCP surfaces, and `.codex` governance.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jul 8, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0
- License
- Apache-2.0
- Repository
- github.com/cheetah-alo/NegritaOS
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from local
- 0.547score
api-documentation
local
Sets up and writes API reference documentation using Redocly CLI and Bruno.
SkillBFreshness: B★ 1Claude Code +9 - 0.547score
documentation-writing
local
Sets up and writes technical documentation using Astro Starlight.
SkillBFreshness: B★ 1Claude Code +9 - 0.518score
commit-hygiene
local
Commit standards for this repository.
SkillBFreshness: BClaude Code +9 - 0.471score
architecture-guardrails
local
Repository architecture guardrails for moneyflowlist across backend services, API routers, analytics code, frontend, MCP surfaces, and `.codex` governance.
SkillCFreshness: CClaude Code +9 - 0.471score
business-rules
local
Repository business-rule and governance guardrails for moneyflowlist.
SkillCFreshness: CClaude Code +9
Cite this page
dashboard-architecture skill. Agent Mart. https://agentmart.dev/skills/cheetah-alo-dashboard-architecture (last updated 2026-10-24)