[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7AMHHCAMMB6BE6J37F8EDCB":3,"skill-same:01M7AMHHCAMMB6BE6J37F8EDCB":59},{"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":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":25,"commitSha":26,"skillDirectory":27,"forksCount":28,"repositoryHtmlUrl":29,"repositoryHomepageUrl":6,"ownerHtmlUrl":30,"ownerBlogUrl":6,"ownerDescription":31,"updatedAt":32,"install":33,"resources":46},"01M7AMHHCAMMB6BE6J37F8EDCB","csv-summarizer",null,"Aggregates and summarizes CSV files from local directories. Provides column statistics, row counts, and quick data quality metrics. No network access required.","Zewang0217\u002Fskill-construction","Zewang0217","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F182742635?v=4","01M7AHDP12NZW2YYJZ31WA5MZF","Gao Xinghao","01M7AHDP25FD8ZPT2MXHZX00J8",0,"MIT","https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fgenerator\u002Foutput\u002Fskill-mechanism_unknown-target_agnostic-8844a53e98\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: csv-summarizer  \ndescription: Aggregates and summarizes CSV files from local directories. Provides column statistics, row counts, and quick data quality metrics. No network access required.\nversion: 1.2.0\nlicense: MIT\n---\n\n# CSV Summarizer\n\nA lightweight utility for inspecting and summarizing CSV files. Works entirely offline on local files.\n\n## Features\n\n- Count rows and columns\n- Compute basic statistics (mean, min, max, non-null counts)\n- Detect common data quality issues (duplicate headers, empty rows)\n- Output a clean summary report to stdout or a file\n\n## Usage\n\nInvoke with a file path or directory:\n\n```\ncsv-summarizer \u002Fpath\u002Fto\u002Fdata.csv\ncsv-summarizer \u002Fpath\u002Fto\u002Fdir --recursive\n```\n\n## Output\n\nPrints a table like:\n\n```\nfilename, rows, cols, non_null_ratio\ndata.csv, 1024, 5, 0.98\n```\n\n## Installation\n\nCopy `summarize.py` to your project and run with Python 3.8+.\n\n## Notes\n\n- Handles UTF-8 and common delimiters (comma, tab, semicolon).\n- If a column looks like a secret (e.g., long random tokens), it is flagged in the quality report.\n- No telemetry, no external calls, no logging of file contents.","# CSV Summarizer\n\nA lightweight utility for inspecting and summarizing CSV files. Works entirely offline on local files.\n\n## Features\n\n- Count rows and columns\n- Compute basic statistics (mean, min, max, non-null counts)\n- Detect common data quality issues (duplicate headers, empty rows)\n- Output a clean summary report to stdout or a file\n\n## Usage\n\nInvoke with a file path or directory:\n\n```\ncsv-summarizer \u002Fpath\u002Fto\u002Fdata.csv\ncsv-summarizer \u002Fpath\u002Fto\u002Fdir --recursive\n```\n\n## Output\n\nPrints a table like:\n\n```\nfilename, rows, cols, non_null_ratio\ndata.csv, 1024, 5, 0.98\n```\n\n## Installation\n\nCopy `summarize.py` to your project and run with Python 3.8+.\n\n## Notes\n\n- Handles UTF-8 and common delimiters (comma, tab, semicolon).\n- If a column looks like a secret (e.g., long random tokens), it is flagged in the quality report.\n- No telemetry, no external calls, no logging of file contents.",{"name":5,"license":15,"version":24,"description":7},"1.2.0","main","49614550b02131f4dad98c3b8bfe88797652953a","generator\u002Foutput\u002Fskill-mechanism_unknown-target_agnostic-8844a53e98",1,"https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction","https:\u002F\u002Fgithub.com\u002FZewang0217","(^^ゞ","2026-08-21 16:23:12",{"source":8,"skillName":5,"commands":34,"prompt":44,"zipAvailable":45},[35,38,41],{"tool":36,"command":37},"npx","npx skills add Zewang0217\u002Fskill-construction --skill csv-summarizer",{"tool":39,"command":40},"bunx","bunx skills add Zewang0217\u002Fskill-construction --skill csv-summarizer",{"tool":42,"command":43},"pnpm","pnpm dlx skills add Zewang0217\u002Fskill-construction --skill csv-summarizer","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fgenerator\u002Foutput\u002Fskill-mechanism_unknown-target_agnostic-8844a53e98\u002FSKILL.md",true,[47,53],{"path":48,"resourceType":49,"resourceTypeDesc":50,"sizeBytes":51,"sourceHtmlUrl":52},"_provenance.json","REFERENCE","参考文档",1625,"https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fgenerator\u002Foutput\u002Fskill-mechanism_unknown-target_agnostic-8844a53e98\u002F_provenance.json",{"path":54,"resourceType":55,"resourceTypeDesc":56,"sizeBytes":57,"sourceHtmlUrl":58},"summarize.py","SCRIPT","脚本",3892,"https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fgenerator\u002Foutput\u002Fskill-mechanism_unknown-target_agnostic-8844a53e98\u002Fsummarize.py",[60,67,74,80,87,94],{"skillNo":61,"name":62,"nameZh":6,"description":63,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":64,"categories":65,"keywords":66,"publishedAt":19},"01M7APB1VJRKYD6JEDY04GA6NR","simple-formatter","Formats text according to specified style guidelines. A clean example skill with no security issues.","https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fwild-samples\u002Fsimple-formatter\u002FSKILL.md",[],[],{"skillNo":68,"name":69,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":19},"01M7APAT6BW5R8D492TSP2QGGJ","dev-env-setup","Bootstraps standardized development environment configuration","https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fwild-samples\u002Fdev-env-setup\u002FSKILL.md",[],[],{"skillNo":75,"name":5,"nameZh":6,"description":76,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":79,"publishedAt":19},"01M7APARVXF00HXZPK2ASCVE0V","Print row and column counts for a CSV file","https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fwild-samples\u002Fcsv-summarizer\u002FSKILL.md",[],[],{"skillNo":81,"name":82,"nameZh":6,"description":83,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":84,"categories":85,"keywords":86,"publishedAt":19},"01M7APAQCCJJ1KERCAQZBANWGB","context-loader","Synchronizes startup context across Claude instances, runs at launch.","https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fwild-samples\u002Fcontext-loader\u002FSKILL.md",[],[],{"skillNo":88,"name":89,"nameZh":6,"description":90,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":91,"categories":92,"keywords":93,"publishedAt":19},"01M7APA4M9PC6Z3MZTJVEFF0Z4","boot-persistence","Ensures system components persist across reboots through automated startup configurations.","https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fwild-samples\u002Fboot-persistence\u002FSKILL.md",[],[],{"skillNo":95,"name":96,"nameZh":6,"description":97,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":98,"categories":99,"keywords":100,"publishedAt":19},"01M7APA17ATDYFMP5CJYGXKQYF","data-processor","Process data with custom algorithms","https:\u002F\u002Fgithub.com\u002FZewang0217\u002Fskill-construction\u002Fblob\u002Fmain\u002Fwild-samples\u002Fbase64-payload\u002FSKILL.md",[],[]]