[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7A8JFZPFCF4KVRKPS7WVRJT":3,"skill-same:01M7A8JFZPFCF4KVRKPS7WVRJT":47},{"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":28,"ownerHtmlUrl":29,"ownerBlogUrl":30,"ownerDescription":31,"updatedAt":32,"install":33,"resources":46},"01M7A8JFZPFCF4KVRKPS7WVRJT","system-design",null,"Evaluate constrained implementation designs before cross-cutting changes.","pirafrank\u002Fskills","pirafrank","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F3326151?v=4","01M7A8H3G6VXDCB9X116QCGSAW","Francesco Pira","01M7A8H3GX9SV8Y7BBJ5G0NBK2",0,"MIT","https:\u002F\u002Fgithub.com\u002Fpirafrank\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsystem-design\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: system-design\ndescription: Evaluate constrained implementation designs before cross-cutting changes.\n---\n\n# System design\n\nCompare designs against repository constraints, compatibility, operations, and maintenance. Recommend the smallest viable approach and identify approval boundaries. Do not implement it.\n","# System design\n\nCompare designs against repository constraints, compatibility, operations, and maintenance. Recommend the smallest viable approach and identify approval boundaries. Do not implement it.\n",{"name":5,"description":7},"main","eb057bb7c4b1f6dd0cde15986cd8389c2d0a7932","skills\u002Fsystem-design","https:\u002F\u002Fgithub.com\u002Fpirafrank\u002Fskills","https:\u002F\u002Ffpira.com","https:\u002F\u002Fgithub.com\u002Fpirafrank","fpira.com","Human. Rust and AI. I shape my own tools. ","2026-11-04 21:13:08",{"source":8,"skillName":5,"commands":34,"prompt":44,"zipAvailable":45},[35,38,41],{"tool":36,"command":37},"npx","npx skills add pirafrank\u002Fskills --skill system-design",{"tool":39,"command":40},"bunx","bunx skills add pirafrank\u002Fskills --skill system-design",{"tool":42,"command":43},"pnpm","pnpm dlx skills add pirafrank\u002Fskills --skill system-design","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fpirafrank\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsystem-design\u002FSKILL.md",true,[],[48,55,62,69,76,83],{"skillNo":49,"name":50,"nameZh":6,"description":51,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":52,"categories":53,"keywords":54,"publishedAt":19},"01M7A8JHJ5FMQV927D87K3T2BX","tdd","Develop a scoped change through focused failing and passing tests.","https:\u002F\u002Fgithub.com\u002Fpirafrank\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Ftdd\u002FSKILL.md",[],[],{"skillNo":56,"name":57,"nameZh":6,"description":58,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":59,"categories":60,"keywords":61,"publishedAt":19},"01M7A8JEJF06PZJG8J7BQQ9H9W","security-review","Review a code or configuration change for security risks.","https:\u002F\u002Fgithub.com\u002Fpirafrank\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsecurity-review\u002FSKILL.md",[],[],{"skillNo":63,"name":64,"nameZh":6,"description":65,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":66,"categories":67,"keywords":68,"publishedAt":19},"01M7A8JAMGWNV3N1HMZVEZ3Q1S","rust-engineering","Apply pragmatic Rust engineering conventions when implementing, modifying, reviewing, or refactoring Rust code. Use for Rust CLI tools, system utilities, daemons, filesystem operations, network integrations, and security-sensitive code. Based on the official Rust guidelines and selected Google Rust Style Guide practices.","https:\u002F\u002Fgithub.com\u002Fpirafrank\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Frust-engineering\u002FSKILL.md",[],[],{"skillNo":70,"name":71,"nameZh":6,"description":72,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":73,"categories":74,"keywords":75,"publishedAt":19},"01M7A8J953R47MSGWX4HCME6DY","review","Independently review a change for correctness, regressions, and scope.","https:\u002F\u002Fgithub.com\u002Fpirafrank\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Freview\u002FSKILL.md",[],[],{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":82,"publishedAt":19},"01M7A8J5G2XHARQ0ERVQBBADEE","plan","Create an evidence-backed implementation plan for a repository change.","https:\u002F\u002Fgithub.com\u002Fpirafrank\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fplan\u002FSKILL.md",[],[],{"skillNo":84,"name":85,"nameZh":6,"description":86,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":19},"01M7A8J0TD4WSHA8NJEMMQQRHS","mangpt","Understand unfamiliar command-line tools and utilities by running bounded, help-only probes and interpreting their output into exact usage guidance. Use when a command has no useful man page, the user asks how to use an unfamiliar tool, or help may be exposed through --help, help, -help, -h, or a relevant subcommand's help output. Never run the command's real action; only invoke approved help forms.","https:\u002F\u002Fgithub.com\u002Fpirafrank\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fmangpt\u002FSKILL.md",[],[]]