.claude/skills/opendata-frontend-skill/SKILL.md
Use this skill when designing or implementing enterprise-facing frontend pages, dashboards, admin platforms, configuration workbenches, or data visualizations for opendataagent and similar SaaS products that should feel professional, restrained, information-dense, and implementation-ready.
npx skillsauth add mingkevan/opendataworks Opendata Frontend SkillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill for opendataagent and similar business products when the task is to design, refine, or implement frontend pages with an enterprise UI tone.
Target scenarios:
Do not use this skill for marketing landing pages, concept sites, or intentionally experimental art direction.
Act as an enterprise frontend and visualization architect.
Prioritize:
Aim for a restrained, Anthropic-inspired enterprise product feeling, not a marketing page or generic AI demo.
Unless the user explicitly asks otherwise:
<script setup>lucide-vue-next, light or regular weight onlyKeep generated code close to production structure. Prefer real components over throwaway snippets.
Keep the UI:
bg-gray-50 or bg-[#F9FAFB] for app backgrounds.bg-white for cards, tables, modals, and main content containers.text-gray-900 for primary headings.text-gray-600 for body text and supporting descriptions.text-gray-400 for tertiary or disabled text.border-gray-200 for structural dividers.text-blue-700, bg-blue-700, or bg-blue-50 only for primary actions, active states, and key highlights.text-sm, text-base, and text-lg.leading-relaxed or leading-loose for paragraphs and descriptions.tracking-tight for larger headings when it improves density and polish.2, 4, 6, 8, 12, 16.gap-4 or gap-6 for standard layouts.rounded-md or rounded-lg.shadow-sm for default cards.shadow-md only for overlays such as dropdowns or popovers.When the task includes charts or analytical views:
tools
Use this built-in skill to execute readonly SQL through the OpenDataWorks agent API and shared odw-cli. Guardrails such as readonly checks, datasource scope, default limit, and timeout are enforced by CLI and API.
data-ai
Use this built-in skill for OpenDataWorks platform metadata, lineage, datasource resolution, and DDL lookup. This skill does not execute SQL for data analysis.
testing
A minimal smoke skill used to verify that opendataagent can load bundled skills and surface them during chat.
development
Use this built-in skill for lightweight Python-based data exploration, profiling, aggregation, and file-based analysis. It does not fetch OpenDataWorks metadata on its own.