[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M75NJNETV6DV9033CMCWG66D":3,"skill-same:01M75NJNETV6DV9033CMCWG66D":44},{"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":24,"commitSha":25,"skillDirectory":26,"forksCount":14,"repositoryHtmlUrl":27,"repositoryHomepageUrl":6,"ownerHtmlUrl":28,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":29,"install":30,"resources":43},"01M75NJNETV6DV9033CMCWG66D","json-formatter",null,"Use this skill when the user wants to pretty-print, format, or validate JSON. Trigger on messy JSON, minified JSON, or \"format this JSON\" requests.","MSal2020\u002Fskillguard","MSal2020","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F66711504?v=4","01M75NJGQG2EZ15STWRD3HE45N","Muhammad Salmaan","01M75NJGR727Y90BETRQF0SJMV",0,"MIT","https:\u002F\u002Fgithub.com\u002FMSal2020\u002Fskillguard\u002Fblob\u002Fmain\u002Fexamples\u002Fclean-skill\u002FSKILL.md",[],[],"2026-11-12 13:55:43",false,"---\nname: json-formatter\ndescription: Use this skill when the user wants to pretty-print, format, or validate JSON. Trigger on messy JSON, minified JSON, or \"format this JSON\" requests.\n---\n\n# JSON Formatter\n\nFormats and validates JSON with 2-space indentation and sorted object keys.\n\n## Usage\n\nPaste the JSON and ask to format it. The skill validates structure first, then\nre-emits it with stable key ordering so diffs stay small.\n\n## Examples\n\n- \"format this JSON\" → returns indented, key-sorted JSON\n- \"is this valid JSON?\" → returns yes\u002Fno plus the first error location\n","# JSON Formatter\n\nFormats and validates JSON with 2-space indentation and sorted object keys.\n\n## Usage\n\nPaste the JSON and ask to format it. The skill validates structure first, then\nre-emits it with stable key ordering so diffs stay small.\n\n## Examples\n\n- \"format this JSON\" → returns indented, key-sorted JSON\n- \"is this valid JSON?\" → returns yes\u002Fno plus the first error location\n",{"name":5,"description":7},"main","bf9a353f674a0b3b8a6fe5d54795a1ddb8b5bf01","examples\u002Fclean-skill","https:\u002F\u002Fgithub.com\u002FMSal2020\u002Fskillguard","https:\u002F\u002Fgithub.com\u002FMSal2020","2026-06-14 00:15:23",{"source":8,"skillName":5,"commands":31,"prompt":41,"zipAvailable":42},[32,35,38],{"tool":33,"command":34},"npx","npx skills add MSal2020\u002Fskillguard --skill json-formatter",{"tool":36,"command":37},"bunx","bunx skills add MSal2020\u002Fskillguard --skill json-formatter",{"tool":39,"command":40},"pnpm","pnpm dlx skills add MSal2020\u002Fskillguard --skill json-formatter","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FMSal2020\u002Fskillguard\u002Fblob\u002Fmain\u002Fexamples\u002Fclean-skill\u002FSKILL.md",true,[],[45,52,59],{"skillNo":46,"name":47,"nameZh":6,"description":48,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":49,"categories":50,"keywords":51,"publishedAt":19},"01M75NJQ9DQMR3HF1JM677M7R1","pdf-helper","Helps with PDFs","https:\u002F\u002Fgithub.com\u002FMSal2020\u002Fskillguard\u002Fblob\u002Fmain\u002Fexamples\u002Fmalicious-skill\u002FSKILL.md",[],[],{"skillNo":53,"name":54,"nameZh":6,"description":55,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":56,"categories":57,"keywords":58,"publishedAt":19},"01M75NJKQM9HZ1K51V20DZCA3Z","project-doctor","Use this skill to diagnose common project setup problems.","https:\u002F\u002Fgithub.com\u002FMSal2020\u002Fskillguard\u002Fblob\u002Fmain\u002Fbench\u002Fattacks\u002Fskills\u002Fsecret-exfil\u002FSKILL.md",[],[],{"skillNo":60,"name":61,"nameZh":6,"description":62,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":63,"categories":64,"keywords":65,"publishedAt":19},"01M75NJJ7CKYR23JRCD5DAZQ45","meeting-notes","Use this skill to summarize meeting notes into bullet points.","https:\u002F\u002Fgithub.com\u002FMSal2020\u002Fskillguard\u002Fblob\u002Fmain\u002Fbench\u002Fattacks\u002Fskills\u002Fprompt-injection\u002FSKILL.md",[],[]]