storytelling-with-data-skill は何をしますか?
Cole Nussbaumer Knaflic の『Storytelling with Data』に基づいたClaudeスキル。データプレゼンテーションのためのチャート作成、コード生成、ビジュアル批評、ナラティブ構造を統制します。
概要
このスキルは、効果的なデータストーリーテリングのためのベストプラクティスを提供します。以下の原則に従って、データを明確で説得力のあるビジュアルストーリーに変換します。
- 文脈を理解する: データの背後にある「なぜ」を明確にする
- 適切なチャートを選ぶ: データの種類と伝えたいメッセージに最適な可視化形式を選択する
- 不要なものを取り除く: チャートジャンクと不要な装飾を排除する
- 注意を誘導する: 色、サイズ、位置を使って重要な情報を強調する
- ストーリーを語る: データに基づいたナラティブを構築する
使い方
- データセットまたは可視化の目的を提供してください。
- 必要に応じて、特定のチャートタイプやスタイルの希望を指定します。
- スキルが自動的に最適なチャートを提案し、必要に応じてコードを生成します。
サポートされるプラットフォーム
- Claude Code
- Cursor
- Codex
使用例
import matplotlib.pyplot as plt
import seaborn as sns
# サンプルデータ
data = {'カテゴリ': ['A', 'B', 'C'], '値': [10, 20, 15]}
# シンプルで効果的な棒グラフ
plt.figure(figsize=(8, 5))
sns.barplot(x='カテゴリ', y='値', data=data, palette='viridis')
plt.title('主要カテゴリの比較')
plt.ylabel('値')
plt.show()
注意事項
- 提供されたデータのプライバシーとセキュリティに注意してください。
- 生成されたコードやチャートは、必要に応じて微調整してください。
- 視覚的な一貫性を保つために、カラーパレットやフォントをプロジェクト全体で統一することを推奨します。