[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DSMP6YQYWZ9EQF37JASWHD":3,"skill-same:01M6DSMP6YQYWZ9EQF37JASWHD":77},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":27,"linkOnly":28,"markdownContent":29,"markdownBody":30,"frontMatter":31,"refName":32,"commitSha":33,"skillDirectory":34,"forksCount":14,"repositoryHtmlUrl":35,"repositoryHomepageUrl":6,"ownerHtmlUrl":36,"ownerBlogUrl":37,"ownerDescription":38,"updatedAt":39,"install":40,"resources":53},"01M6DSMP6YQYWZ9EQF37JASWHD","data_storyteller",null,"Create compelling data narratives","sadjad6\u002Fopen-autonomous-research-lab","sadjad6","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F32264973?v=4","01M6DSBMD7SHZCAMZ6VMGWAYWR","Dr. Sadjad Sadeghi","01M6DSBMHRRQZCPP7T9YMR46VK",0,"MIT","https:\u002F\u002Fgithub.com\u002Fsadjad6\u002Fopen-autonomous-research-lab\u002Fblob\u002Fmain\u002Fsrc\u002Fskills\u002Fresearch\u002Fdata_storyteller\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000033","数据分析师","PROFESSION","适用职业",[24,25,26],"data","data storyteller","create","2026-11-10 10:12:30",false,"---\nname: data_storyteller\ndescription: Create compelling data narratives\n---\n\n# Data Storyteller\n\n## Description\nCreate compelling data narratives\n\n## When to Use\nWhen presenting findings to audiences\n\n## Workflow\n1. Build narrative arc\\n2. Select evidence\\n3. Write story\n\n## Tools Used\njinja2\n\n## Examples\n```python\nfrom src.skills.research.data_storyteller import Skill\n\nskill = Skill()\nresult = await skill.run(SkillInput(data={\"key\": \"value\"}))\n```\n\n## Best Practices\nLead with the key insight\n","# Data Storyteller\n\n## Description\nCreate compelling data narratives\n\n## When to Use\nWhen presenting findings to audiences\n\n## Workflow\n1. Build narrative arc\\n2. Select evidence\\n3. Write story\n\n## Tools Used\njinja2\n\n## Examples\n```python\nfrom src.skills.research.data_storyteller import Skill\n\nskill = Skill()\nresult = await skill.run(SkillInput(data={\"key\": \"value\"}))\n```\n\n## Best Practices\nLead with the key insight\n",{"name":5,"description":7},"main","19d5aed8a5e48ff5443f425990d1df390d792bee","src\u002Fskills\u002Fresearch\u002Fdata_storyteller","https:\u002F\u002Fgithub.com\u002Fsadjad6\u002Fopen-autonomous-research-lab","https:\u002F\u002Fgithub.com\u002Fsadjad6","https:\u002F\u002Fsadeghi-ai.de\u002F","AI\u002FML Engineer | GenAI, RAG & Agentic AI | MLOps & ML Systems | PhD in Physics. Founder & AI\u002FML Engineer at JadayLix Studio.","2026-10-01 01:54:20",{"source":8,"skillName":5,"commands":41,"prompt":51,"zipAvailable":52},[42,45,48],{"tool":43,"command":44},"npx","npx skills add sadjad6\u002Fopen-autonomous-research-lab --skill data_storyteller",{"tool":46,"command":47},"bunx","bunx skills add sadjad6\u002Fopen-autonomous-research-lab --skill data_storyteller",{"tool":49,"command":50},"pnpm","pnpm dlx skills add sadjad6\u002Fopen-autonomous-research-lab --skill data_storyteller","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fsadjad6\u002Fopen-autonomous-research-lab\u002Fblob\u002Fmain\u002Fsrc\u002Fskills\u002Fresearch\u002Fdata_storyteller\u002FSKILL.md",true,[54,60,65,68,71,74],{"path":55,"resourceType":56,"resourceTypeDesc":57,"sizeBytes":58,"sourceHtmlUrl":59},"__init__.py","SCRIPT","脚本",1136,"https:\u002F\u002Fgithub.com\u002Fsadjad6\u002Fopen-autonomous-research-lab\u002Fblob\u002Fmain\u002Fsrc\u002Fskills\u002Fresearch\u002Fdata_storyteller\u002F__init__.py",{"path":61,"resourceType":62,"resourceTypeDesc":63,"sizeBytes":14,"sourceHtmlUrl":64},"agent-prompt.md","REFERENCE","参考文档","https:\u002F\u002Fgithub.com\u002Fhefarica\u002Farbitragex-v2\u002Fblob\u002Fmain\u002F.claude\u002Fagents\u002Fskills\u002F18-observability-production-debugging-specialist\u002Fagent-prompt.md",{"path":66,"resourceType":62,"resourceTypeDesc":63,"sizeBytes":14,"sourceHtmlUrl":67},"anti-patterns.md","https:\u002F\u002Fgithub.com\u002Fhefarica\u002Farbitragex-v2\u002Fblob\u002Fmain\u002F.claude\u002Fagents\u002Fskills\u002F18-observability-production-debugging-specialist\u002Fanti-patterns.md",{"path":69,"resourceType":62,"resourceTypeDesc":63,"sizeBytes":14,"sourceHtmlUrl":70},"checklist.md","https:\u002F\u002Fgithub.com\u002Fhefarica\u002Farbitragex-v2\u002Fblob\u002Fmain\u002F.claude\u002Fagents\u002Fskills\u002F18-observability-production-debugging-specialist\u002Fchecklist.md",{"path":72,"resourceType":62,"resourceTypeDesc":63,"sizeBytes":14,"sourceHtmlUrl":73},"implementation-patterns.md","https:\u002F\u002Fgithub.com\u002Fhefarica\u002Farbitragex-v2\u002Fblob\u002Fmain\u002F.claude\u002Fagents\u002Fskills\u002F18-observability-production-debugging-specialist\u002Fimplementation-patterns.md",{"path":75,"resourceType":62,"resourceTypeDesc":63,"sizeBytes":14,"sourceHtmlUrl":76},"validation.md","https:\u002F\u002Fgithub.com\u002Fhefarica\u002Farbitragex-v2\u002Fblob\u002Fmain\u002F.claude\u002Fagents\u002Fskills\u002F18-observability-production-debugging-specialist\u002Fvalidation.md",[78,88,109,119,130,140],{"skillNo":79,"name":80,"nameZh":6,"description":81,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":84,"publishedAt":27},"01M6DSQSG36HDX3NT5ZVBSX2V4","scatter_plot","Generate scatter plot visualizations","https:\u002F\u002Fgithub.com\u002Fsadjad6\u002Fopen-autonomous-research-lab\u002Fblob\u002Fmain\u002Fsrc\u002Fskills\u002Fvisualization\u002Fscatter_plot\u002FSKILL.md",[],[85,86,87],"scatter plot","generate","visualizations",{"skillNo":89,"name":90,"nameZh":6,"description":91,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":92,"categories":93,"keywords":103,"publishedAt":27},"01M6DSQMQ6H8SB2T4D1Y5FRCZC","report_chart","Generate publication-quality charts","https:\u002F\u002Fgithub.com\u002Fsadjad6\u002Fopen-autonomous-research-lab\u002Fblob\u002Fmain\u002Fsrc\u002Fskills\u002Fvisualization\u002Freport_chart\u002FSKILL.md",[94,99,100],{"categoryNo":95,"categoryName":96,"taxonomyType":97,"taxonomyTypeDesc":98},"01JBSEEDCAT000000000000013","分析与可视化","SCENARIO","使用场景",{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":101,"categoryName":102,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000034","行政与办公人员",[104,105,106,107,108,86],"chart","report","report chart","quality","Charts",{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":117,"publishedAt":27},"01M6DSQGEZV6NGZYJYZEC2HHQ2","pie_chart","Generate pie chart visualizations","https:\u002F\u002Fgithub.com\u002Fsadjad6\u002Fopen-autonomous-research-lab\u002Fblob\u002Fmain\u002Fsrc\u002Fskills\u002Fvisualization\u002Fpie_chart\u002FSKILL.md",[115,116],{"categoryNo":95,"categoryName":96,"taxonomyType":97,"taxonomyTypeDesc":98},{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[118,104,86,87],"pie chart",{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":127,"publishedAt":27},"01M6DSQC0M3WXXNHKQHCRTXKY2","line_chart","Generate line chart visualizations","https:\u002F\u002Fgithub.com\u002Fsadjad6\u002Fopen-autonomous-research-lab\u002Fblob\u002Fmain\u002Fsrc\u002Fskills\u002Fvisualization\u002Fline_chart\u002FSKILL.md",[125,126],{"categoryNo":95,"categoryName":96,"taxonomyType":97,"taxonomyTypeDesc":98},{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[128,129,104,87,86],"line chart","line",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":136,"publishedAt":27},"01M6DSQ8811RDV2C3TC1C73SKJ","interactive_plot","Generate interactive Plotly visualizations","https:\u002F\u002Fgithub.com\u002Fsadjad6\u002Fopen-autonomous-research-lab\u002Fblob\u002Fmain\u002Fsrc\u002Fskills\u002Fvisualization\u002Finteractive_plot\u002FSKILL.md",[],[137,138,87,139,86],"interactive plot","interactive","plotly",{"skillNo":141,"name":142,"nameZh":6,"description":143,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":144,"categories":145,"keywords":146,"publishedAt":27},"01M6DSQ4GNMQ1GMF5NK71X1PJQ","histogram","Generate histogram visualizations","https:\u002F\u002Fgithub.com\u002Fsadjad6\u002Fopen-autonomous-research-lab\u002Fblob\u002Fmain\u002Fsrc\u002Fskills\u002Fvisualization\u002Fhistogram\u002FSKILL.md",[],[142,86,87]]