Skip to content
Back to skills

Visual Storytelling

ASecurity

Bundle plugin: installs the complete Visual Storytelling pipeline (brief, ingest, clean, select, deliver). See component SKILLs for detailed specs.

  • 4 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 3, 2026
ai-agentsgosqlgitapi

Works with

  • terminal
  • api

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned September 3, 2026

npx -y skills add fabioc-aloha/Alex_Skill_Mall --skill visual-storytelling --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Visual Storytelling?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Visual Storytelling
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/fabioc-aloha-visual-storytelling-alex-skill-mall/badge)](https://www.skillsdirectory.com/skills/fabioc-aloha-visual-storytelling-alex-skill-mall)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
type: skill
lifecycle: stable
inheritance: inheritable
name: visual-storytelling
description: "Bundle plugin: installs the complete Visual Storytelling pipeline (brief, ingest, clean, select, deliver). See component SKILLs for detailed specs."
tier: standard
applyTo: '**/*dashboard*,**/*visual*,**/*chart*,**/*storytelling*'
currency: 2026-05-04
lastReviewed: 2026-05-04
---

# Visual Storytelling (Bundle)

This is the entry point for the Visual Storytelling pipeline. It installs 7
component plugins and an orchestrator agent.

## Pipeline

```text
Brief -> Ingest -> Clean -> Select -> Deliver
```

1. **Brief** (`storytelling-requirements`): Structured intake producing audience,
   Big Idea, questions with communication goals, data sources, delivery target.
2. **Ingest** (`datasource-connectors`): Load from CSV, JSON, API, SQL, Excel,
   Parquet with error handling and encoding detection.
3. **Clean** (`data-preparation`): Profile, clean, aggregate, pivot, quality-check.
4. **Select** (`visual-vocabulary`): Map each question's communication goal to
   the right chart type using the visual vocabulary catalog.
5. **Deliver**: Render to the chosen format:
   - `delivery-ascii-dashboard` -- terminal/plain text (78-char aligned)
   - `delivery-svg-markdown` -- GitHub-compatible static SVG (D3.js patterns)
   - `delivery-html-dashboard` -- interactive HTML (Apache ECharts v6)

## Orchestrator Agent

The `visual-storytelling` agent runs the full pipeline. Invoke it with a data
source, a rough request, and a delivery target. It produces a structured brief,
delegates to each pipeline step, and runs a CSAR QA loop on the output.

## Component Skills

Each component has its own detailed SKILL.md. This bundle skill is a routing
layer; the real specs live in the components:

| Component | SKILL Path |
| --- | --- |
| `storytelling-requirements` | `.github/skills/local/storytelling-requirements/SKILL.md` |
| `datasource-connectors` | `.github/skills/local/datasource-connectors/SKILL.md` |
| `data-preparation` | `.github/skills/local/data-preparation/SKILL.md` |
| `visual-vocabulary` | `.github/skills/local/visual-vocabulary/SKILL.md` |
| `delivery-ascii-dashboard` | `.github/skills/local/delivery-ascii-dashboard/SKILL.md` |
| `delivery-svg-markdown` | `.github/skills/local/delivery-svg-markdown/SKILL.md` |
| `delivery-html-dashboard` | `.github/skills/local/delivery-html-dashboard/SKILL.md` |

## When to Use Which Delivery

| Need | Format | Why |
| --- | --- | --- |
| GitHub README | SVG | No JS execution on GitHub |
| Terminal output | ASCII | Universal, no rendering needed |
| Interactive exploration | HTML | Tooltips, zoom, legend toggle |
| Static docs / reports | SVG | Crisp at any scale, inline in Markdown |
| Presentations | HTML | Open in browser, full-screen |
| Offline / no CDN | SVG or ASCII | No external dependencies |

Files in this skill

  • README.md1.2 KB
  • SKILL.md2.8 KB
  • plugin.json1.3 KB
  • visual-storytelling.agent.md4.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…