[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71G8CG1YWMT87JMMQ25T09Z":3,"skill-same:01M71G8CG1YWMT87JMMQ25T09Z":56},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":28,"linkOnly":29,"markdownContent":30,"markdownBody":31,"frontMatter":32,"refName":35,"commitSha":36,"skillDirectory":37,"forksCount":38,"repositoryHtmlUrl":39,"repositoryHomepageUrl":6,"ownerHtmlUrl":40,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":41,"install":42,"resources":55},"01M71G8CG1YWMT87JMMQ25T09Z","extend_time_series_and_export",null,"Procedural skill synthesized from user workflow","maThiaslI152\u002FOwlynnV2","maThiaslI152","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F194800114?v=4","01M71G7XM62JBZ1M6KBTKEDKMQ","01M71G7XMVFW6YM2ZFHECBP4S1",1,"MIT","https:\u002F\u002Fgithub.com\u002FmaThiaslI152\u002FOwlynnV2\u002Fblob\u002Fmain\u002Fskills\u002Fextend_time_series_and_export\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27],"extend","export","extend time series and export","series","time series","time","data","procedural","workflow","user","2026-11-10 10:12:30",false,"---\nname: extend_time_series_and_export\ncategory: data\ndescription: Procedural skill synthesized from user workflow\ntriggers: [extend_time_series_and_export]\nversion: '1.0'\n---\n# Extend a trend graph with earlier periods\nWhen you need to show a longer historical trend than the current chart:\n1. Add rows for preceding years directly into your source dataset.\n2. Re-render the plot — the x-axis will automatically expand to include them.\n3. Export the full tabular data as an xlsx file (`export_to_excel`) so it can be shared or used in other tools.","# Extend a trend graph with earlier periods\nWhen you need to show a longer historical trend than the current chart:\n1. Add rows for preceding years directly into your source dataset.\n2. Re-render the plot — the x-axis will automatically expand to include them.\n3. Export the full tabular data as an xlsx file (`export_to_excel`) so it can be shared or used in other tools.",{"name":5,"version":33,"category":24,"triggers":34,"description":7},"1.0",[5],"main","b66b26cd1c7581bf8af8f0781b92bd072318b1c9","skills\u002Fextend_time_series_and_export",0,"https:\u002F\u002Fgithub.com\u002FmaThiaslI152\u002FOwlynnV2","https:\u002F\u002Fgithub.com\u002FmaThiaslI152","2026-09-08 12:27:42",{"source":8,"skillName":5,"commands":43,"prompt":53,"zipAvailable":54},[44,47,50],{"tool":45,"command":46},"npx","npx skills add maThiaslI152\u002FOwlynnV2 --skill extend_time_series_and_export",{"tool":48,"command":49},"bunx","bunx skills add maThiaslI152\u002FOwlynnV2 --skill extend_time_series_and_export",{"tool":51,"command":52},"pnpm","pnpm dlx skills add maThiaslI152\u002FOwlynnV2 --skill extend_time_series_and_export","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FmaThiaslI152\u002FOwlynnV2\u002Fblob\u002Fmain\u002Fskills\u002Fextend_time_series_and_export\u002FSKILL.md",true,[],[57,67,77,93,102,116],{"skillNo":58,"name":59,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":60,"categories":61,"keywords":62,"publishedAt":28},"01M71G8QVFENJMT5Q4EHR7Y6G4","weather_lookup","https:\u002F\u002Fgithub.com\u002FmaThiaslI152\u002FOwlynnV2\u002Fblob\u002Fmain\u002Fskills\u002Fweather_lookup\u002FSKILL.md",[],[63,64,65,66,26,25,27],"weather lookup","weather","lookup","general",{"skillNo":68,"name":69,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":70,"categories":71,"keywords":72,"publishedAt":28},"01M71G8P5WSK13A308EPFPYV8K","reprompt_on_no_tools","https:\u002F\u002Fgithub.com\u002FmaThiaslI152\u002FOwlynnV2\u002Fblob\u002Fmain\u002Fskills\u002Freprompt_on_no_tools\u002FSKILL.md",[],[73,74,75,76,25,27,26],"reprompt on no tools","no tools","Tools","productivity",{"skillNo":78,"name":79,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":87,"publishedAt":28},"01M71G8M5FQQ8PVXYNVJDWP1A5","prioritize_official_gov_sources_over_aggregators","https:\u002F\u002Fgithub.com\u002FmaThiaslI152\u002FOwlynnV2\u002Fblob\u002Fmain\u002Fskills\u002Fprioritize_official_gov_sources_over_aggregators\u002FSKILL.md",[82],{"categoryNo":83,"categoryName":84,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[88,89,90,91,25,26,27,92],"official","prioritize official gov sources over aggregators","prioritize","sources","research",{"skillNo":94,"name":95,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":98,"publishedAt":28},"01M71G8JTC4NPQ5Q67QS243M5Y","matplotlib_horizontal_bar","https:\u002F\u002Fgithub.com\u002FmaThiaslI152\u002FOwlynnV2\u002Fblob\u002Fmain\u002Fskills\u002Fmatplotlib_horizontal_bar\u002FSKILL.md",[],[99,100,101,24,25,26,27],"matplotlib","bar","matplotlib horizontal bar",{"skillNo":103,"name":104,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":105,"categories":106,"keywords":112,"publishedAt":28},"01M71G8H910CPXZQ4ACKV8M0Y3","live-data-lookup","https:\u002F\u002Fgithub.com\u002FmaThiaslI152\u002FOwlynnV2\u002Fblob\u002Fmain\u002Fskills\u002Flive-data-lookup\u002FSKILL.md",[107],{"categoryNo":108,"categoryName":109,"taxonomyType":110,"taxonomyTypeDesc":111},"01JBSEEDCAT000000000000033","数据分析师","PROFESSION","适用职业",[113,114,65,115,24,92,25,26,27],"data lookup","live data lookup","live",{"skillNo":117,"name":118,"nameZh":6,"description":119,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":120,"categories":121,"keywords":129,"publishedAt":28},"01M71G8FNE5SQSCY5E4RG4QH2H","html_comparison_chart","Offline Chart.js HTML bar\u002Fline\u002Fpie charts for pre-known comparison data","https:\u002F\u002Fgithub.com\u002FmaThiaslI152\u002FOwlynnV2\u002Fblob\u002Fmain\u002Fskills\u002Fhtml_comparison_chart\u002FSKILL.md",[122,125,128],{"categoryNo":123,"categoryName":124,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":126,"categoryName":127,"taxonomyType":85,"taxonomyTypeDesc":86},"01JBSEEDCAT000000000000013","分析与可视化",{"categoryNo":108,"categoryName":109,"taxonomyType":110,"taxonomyTypeDesc":111},[130,131,132,133,134,135,136,137,138,24,139,100,140],"comparison","chart","html","html comparison chart","js","Charts","for","line","price","offline","bar chart"]