CtrlK
BlogDocsLog inGet started
Tessl Logo

data-storytelling

Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting analytics to stakeholders, creating data reports, or building executive presentations.

76

1.06x
Quality

47%

Does it follow best practices?

Impact

95%

1.06x

Average score across 6 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/business-analytics/skills/data-storytelling/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

93%

17%

Monthly Business Pulse: Turning Raw Metrics into a Leadership Summary

One-page dashboard story

Criteria
Without context
With context

Insight-first headline

12%

75%

Key metrics section present

100%

100%

What's working section

100%

100%

What needs attention section

100%

100%

Root cause section

100%

100%

Recommendation section

100%

100%

Next period focus section

100%

100%

Key insight front-loaded

50%

100%

Data curation not data dump

100%

100%

Clear next steps

100%

100%

Rule of three used

0%

100%

Non-jargon audience language

28%

28%

Structure notes file

100%

100%

97%

9%

Communicating a Strategic Pivot to Leadership

Problem-solution narrative arc

Criteria
Without context
With context

Hook present

37%

62%

Context/baseline section

100%

100%

Weighted scoring matrix

100%

100%

Key insight section

87%

100%

Unambiguous recommendation

100%

100%

Specific budget ask

100%

100%

Call to action present

100%

100%

Narrative transition phrases

25%

100%

Uncertainty with ranges

100%

100%

Context before methodology

100%

100%

Narrative log file

100%

100%

Insight front-loaded

100%

100%

Setup-conflict-resolution arc

100%

100%

100%

Turning a Revenue Dataset into a Presentation-Ready Chart Story

Annotated chart visualization story

Criteria
Without context
With context

Uses matplotlib

100%

100%

annotate() used

100%

100%

axvspan() used

100%

100%

axhline() used

100%

100%

Narrative chart title

100%

100%

Multiple key events annotated

100%

100%

PNG images saved to disk

100%

100%

Data embedded in script

100%

100%

Highlight growth period

100%

100%

Legend included

100%

100%

Chart design notes file

100%

100%

Before/after or contrast element

100%

100%

arrowprops in annotation

100%

100%

98%

3%

Operations Transformation Report

Trend story with before/after transformation arc

Criteria
Without context
With context

Where we started section

100%

100%

What changed section with timeline

100%

100%

Transformation section present

100%

100%

Before/after comparison table

100%

100%

Key insight section

100%

100%

Going forward section

100%

100%

Insight not buried

37%

75%

Show not tell

100%

100%

Rising action through data points

100%

100%

Surprising or compound insight

100%

100%

Structure notes file

100%

100%

Non-technical audience language

100%

100%

96%

14%

Content Marketing Performance Brief for the CMO

Executive summary slide and 7-section data story flow

Criteria
Without context
With context

Key insight component

87%

100%

The Data evidence section

87%

100%

The Implication action section

100%

100%

7-section narrative structure

57%

100%

Headline uses number+impact+context formula

25%

100%

So what front-loaded

100%

100%

Numbers given narrative meaning

100%

100%

Methodology not first

100%

100%

Personal audience connection

100%

100%

Specific decision ask

100%

100%

Presentation notes file

100%

100%

Jargon handled appropriately

33%

33%

89%

-6%

Trial-to-Paid Conversion Case for the VP of Product

Problem-solution narrative with three pillars and full arc

Criteria
Without context
With context

Hook with specific number

100%

100%

Context/baseline section

100%

85%

Problem section with root cause

100%

100%

Insight section with key finding

88%

77%

Solution section with specific actions

100%

62%

Expected impact as ranges

100%

100%

Call to action with specific ask

100%

100%

Visual element present

100%

100%

Narrative meaning given to data

100%

100%

Personal audience connection

100%

100%

Insight not buried

87%

62%

Narrative log file

70%

80%

Repository
wshobson/agents
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.