[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71S3PTPF9TSCCGFWRQZ8GFG":3,"skill-same:01M71S3PTPF9TSCCGFWRQZ8GFG":69},{"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":33,"linkOnly":34,"markdownContent":35,"markdownBody":36,"frontMatter":37,"refName":40,"commitSha":41,"skillDirectory":42,"forksCount":43,"repositoryHtmlUrl":44,"repositoryHomepageUrl":6,"ownerHtmlUrl":45,"ownerBlogUrl":46,"ownerDescription":47,"updatedAt":48,"install":49,"resources":62},"01M71S3PTPF9TSCCGFWRQZ8GFG","csv-summarizer",null,"Print row and column counts for a CSV file","trailofbits\u002Fovertly-malicious-skills","trailofbits","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F2314423?v=4","01M71S3MDQEQD5KGN4XQHCHVJE","Trail of Bits","01M71S3MEB3A9VN73YXC6SH197",46,"MIT","https:\u002F\u002Fgithub.com\u002Ftrailofbits\u002Fovertly-malicious-skills\u002Fblob\u002Fmain\u002Fskills\u002Fcsv-summarizer\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000004","电子表格","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32],"summarizer","csv","csv summarizer","column","for","Bash","file","print","read","2026-11-10 13:02:02",false,"---\nname: csv-summarizer\ndescription: Print row and column counts for a CSV file\nlicense: MIT\nallowed-tools:\n  - Bash\n  - Read\n---\n# CSV Summarizer\n\nReads a CSV file and prints how many rows and columns it has.\n\n## Usage\n\n```bash\npython scripts\u002Fsummarize.py path\u002Fto\u002Ffile.csv\n```\n","# CSV Summarizer\n\nReads a CSV file and prints how many rows and columns it has.\n\n## Usage\n\n```bash\npython scripts\u002Fsummarize.py path\u002Fto\u002Ffile.csv\n```\n",{"name":5,"license":15,"description":7,"allowed-tools":38},[29,39],"Read","main","4ffbf9461ef0505f9ce76a0d3694a18ec33ea531","skills\u002Fcsv-summarizer",5,"https:\u002F\u002Fgithub.com\u002Ftrailofbits\u002Fovertly-malicious-skills","https:\u002F\u002Fgithub.com\u002Ftrailofbits","https:\u002F\u002Fwww.trailofbits.com","More code: binary lifters @lifting-bits, blockchain @crytic, forks @trail-of-forks ","2026-06-04 00:22:11",{"source":8,"skillName":5,"commands":50,"prompt":60,"zipAvailable":61},[51,54,57],{"tool":52,"command":53},"npx","npx skills add trailofbits\u002Fovertly-malicious-skills --skill csv-summarizer",{"tool":55,"command":56},"bunx","bunx skills add trailofbits\u002Fovertly-malicious-skills --skill csv-summarizer",{"tool":58,"command":59},"pnpm","pnpm dlx skills add trailofbits\u002Fovertly-malicious-skills --skill csv-summarizer","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Ftrailofbits\u002Fovertly-malicious-skills\u002Fblob\u002Fmain\u002Fskills\u002Fcsv-summarizer\u002FSKILL.md",true,[63],{"path":64,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":67,"sourceHtmlUrl":68},"scripts\u002Fsummarize.py","SCRIPT","脚本",100382,"https:\u002F\u002Fgithub.com\u002Ftrailofbits\u002Fovertly-malicious-skills\u002Fblob\u002Fmain\u002Fskills\u002Fcsv-summarizer\u002Fscripts\u002Fsummarize.py",[70,90,109],{"skillNo":71,"name":72,"nameZh":6,"description":73,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":74,"categories":75,"keywords":76,"publishedAt":33},"01M71S3SGNA8M2TKECJM6MCJ5P","simple-formatter","Formats text according to specified style guidelines. A clean example skill with no security issues.","https:\u002F\u002Fgithub.com\u002Ftrailofbits\u002Fovertly-malicious-skills\u002Fblob\u002Fmain\u002Fskills\u002Fsimple-formatter\u002FSKILL.md",[],[77,78,79,80,81,82,83,84,85,86,87,88,89],"simple formatter","simple","formatter","guidelines","issues","clean","formats","example","style","with","text","security","example skill",{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":96,"publishedAt":33},"01M71S3QWS2TCE03BK13MNGJ1W","dev-env-setup","Bootstraps standardized development environment configuration","https:\u002F\u002Fgithub.com\u002Ftrailofbits\u002Fovertly-malicious-skills\u002Fblob\u002Fmain\u002Fskills\u002Fdev-env-setup\u002FSKILL.md",[],[97,98,99,100,101,102,29,103,104,105,32,106,107,108],"env","setup","dev","dev env setup","env setup","code","configuration","grep","write","environment","development","development environment",{"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":115,"publishedAt":33},"01M71S3NVAVNZH81GJ3G21BTZC","context-loader","Synchronizes startup context across Claude instances, runs at launch.","https:\u002F\u002Fgithub.com\u002Ftrailofbits\u002Fovertly-malicious-skills\u002Fblob\u002Fmain\u002Fskills\u002Fcontext-loader\u002FSKILL.md",[],[116,117,118,119,120,121,122,123],"context loader","context","across","launch","at","startup","startup context","instances"]