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.

Install with Tessl CLI

npx tessl i github:wshobson/agents --skill data-storytelling
What are skills?

Overall
score

72%

Does it follow best practices?

Evaluation94%

1.01x

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

88%

1%

Monthly Business Pulse: Turning Raw Metrics into a Leadership Summary

One-page dashboard story

Criteria
Without context
With context

Insight-first headline

75%

63%

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

100%

100%

Data curation not data dump

88%

100%

Clear next steps

100%

100%

Rule of three used

0%

25%

Non-jargon audience language

71%

57%

Structure notes file

100%

100%

Without context: $0.3439 · 1m 40s · 17 turns · 17 in / 4,435 out tokens

With context: $0.5705 · 2m 23s · 26 turns · 73 in / 6,631 out tokens

95%

2%

Communicating a Strategic Pivot to Leadership

Problem-solution narrative arc

Criteria
Without context
With context

Hook present

38%

63%

Context/baseline section

100%

100%

Weighted scoring matrix

100%

100%

Key insight section

100%

100%

Unambiguous recommendation

100%

100%

Specific budget ask

100%

100%

Call to action present

100%

100%

Narrative transition phrases

88%

75%

Uncertainty with ranges

100%

100%

Context before methodology

100%

100%

Narrative log file

86%

100%

Insight front-loaded

100%

100%

Setup-conflict-resolution arc

100%

100%

Without context: $0.3131 · 2m 15s · 11 turns · 60 in / 5,676 out tokens

With context: $0.4597 · 2m 51s · 15 turns · 63 in / 6,862 out tokens

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%

Without context: $0.6849 · 2m 52s · 25 turns · 25 in / 8,847 out tokens

With context: $0.7139 · 2m 49s · 26 turns · 317 in / 8,795 out tokens

Evaluated
Agent
Claude Code

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.