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.

64

1.06x
Quality

47%

Does it follow best practices?

Impact

94%

1.06x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./tests/ext_conformance/artifacts/agents-wshobson/business-analytics/skills/data-storytelling/SKILL.md
SKILL.md
Quality
Evals
Security

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%

62%

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

87%

100%

Clear next steps

100%

100%

Rule of three used

0%

25%

Non-jargon audience language

71%

57%

Structure notes file

100%

100%

95%

2%

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

100%

100%

Unambiguous recommendation

100%

100%

Specific budget ask

100%

100%

Call to action present

100%

100%

Narrative transition phrases

87%

75%

Uncertainty with ranges

100%

100%

Context before methodology

100%

100%

Narrative log file

85%

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%

Repository
Dicklesworthstone/pi_agent_rust
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.