lubluniky/dale/dale-visualize
Claude Code and agent skill by lubluniky/dale
- community
Checking that the SKILL.md file is still in the repository.
Create clear, polished, self-contained HTML visualizations by selecting and adapting task-relevant patterns from Anthropic's html-effectiveness examples. Use when the user invokes $dale-visualize, selects Dale Visualize through /skills, or asks to turn code, architecture, research, plans, comparisons, reports, incidents, workflows, design systems, concepts, or editable decisions into a browser-readable visual artifact. Do not use for a production application, an image-only deliverable, or prose that gains nothing from spatial layout or interaction.
Install
npx vskill@latest install lubluniky/dale/dale-visualizeSKILL.md
Dale Visualize
Turn material into a standalone HTML artifact that makes an important relationship easier to see, inspect, compare, or manipulate. Adapt patterns to the task; never replace the task with a generic dashboard.
Frame the visual question
Before writing HTML, identify:
- the one question the artifact should answer;
- the audience and the decision or understanding it should enable;
- the verified facts, code, data, and uncertainties available;
- the relationship best expressed spatially: comparison, hierarchy, sequence,
dependency, change over time, state, or direct manipulation;
- whether interaction materially improves comprehension.
Do not invent metrics, events, citations, product behavior, or source evidence. Never embed secrets, credentials, private environment values, or unrelated user data. Label unknown or inferred material honestly.
If a compact table, short prose, or an existing repository-native component is clearer than HTML, say so and use the simpler form unless the user explicitly requires an HTML artifact.
Select examples deliberately
Read references/example-catalog.md before implementation. Select one primary example whose information shape matches the task, then at most two secondary examples for a specific interaction or visual device. Inspect only those HTML files under assets/examples/.
Borrow structure, interaction ideas, and implementation techniques—not the fictional Acme content, arbitrary palette, or entire page composition. Generate the final hierarchy from the user's material and the owning project's visual language when one exists.
Choose the artifact form
- Use a static explainer when the reader mainly needs to scan and understand.
- Use inline SVG for flows, architecture, timelines, call graphs, and custom
figures whose geometry carries meaning.
- Use side-by-side cards or matrices for genuine alternatives and variants.
- Use controls only when changing an input teaches something or enables a real
decision.
- Use a small editor when the output must be reordered, tuned, toggled, or
exported back into the user's workflow.
- Use a slide deck only when pacing and sequential presentation matter.
Do not add tabs, charts, animation, drag-and-drop, or filters merely to make the artifact feel interactive.
Build a standalone page
Unless the user requests another integration target, create one self-contained .html file with inline CSS, inline SVG, and minimal vanilla JavaScript. Require no build step and no production dependency. Avoid remote fonts, scripts, analytics, network calls, storage, and trackers by default.
When the user names a destination, write there. For a durable repository artifact without a named path, use visualizations/<descriptive-slug>.html. For a throwaway exploration, use .scratch/dale-visualize/<slug>.html. Never overwrite an existing artifact unless the user asked for replacement.
Keep the page:
- semantically structured with a meaningful title and heading order;
- responsive at desktop and narrow mobile widths;
- keyboard usable with visible focus states;
- readable with sufficient contrast and no clipped or overlapping content;
- compatible with
prefers-reduced-motionwhen animation exists; - safe with untrusted text inserted via text content rather than executable
markup;
- useful without JavaScript when interaction is not the core deliverable.
If substantial code or styling is adapted from the bundled examples, preserve this source comment in the output:
Verify in a real browser
Inspect the source first for placeholders, fictional sample data, secret-like values, broken local links, and unintended external URLs. Then use available browser control or Playwright tooling to render the page.
Validate at minimum:
- the primary visual question is answered above the fold or through an obvious
first action;
- desktop and narrow-mobile layouts have no overflow, clipping, or unreadable
labels;
- keyboard navigation and every material interaction work;
- browser console and page runtime show no errors;
- loading, empty, error, selected, and changed states exist when applicable;
- displayed facts match the supplied evidence;
- export or copy actions return the exact user-controlled result when the page
is an editor.
If direct file:// loading is blocked, use an isolated local server rather than weakening browser security or interfering with an existing process. If browser rendering is unavailable, report static validation as partial rather than claiming visual success.
Deliver
Return the artifact as the main result. State:
- its exact path;
- the primary and secondary examples selected and what pattern each supplied;
- the visual and interaction checks run;
- any evidence gaps or browser coverage not completed.
Do not ship the bundled examples themselves as the answer. The result must be a new artifact tailored to the user's question.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/dale-visualize/SKILL.md
Popularity
- Repository stars
- 52
- Repository forks
- 3
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/lubluniky/dale/dale-visualize)