[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7861R2MNEVB7DVGAGEA9YTM":3,"skill-same:01M7861R2MNEVB7DVGAGEA9YTM":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":25,"commitSha":26,"skillDirectory":27,"forksCount":28,"repositoryHtmlUrl":29,"repositoryHomepageUrl":6,"ownerHtmlUrl":30,"ownerBlogUrl":6,"ownerDescription":31,"updatedAt":32,"install":33,"resources":46},"01M7861R2MNEVB7DVGAGEA9YTM","magpie-review",null,"Review a diff against the magpie ladder: over-building (should have stopped at a higher rung) and floor breaches (safety simplified away). Use on \"magpie review\" or any ask to check a diff for over-engineering, bloat, reinvented helpers, or new dependencies.","crispuscrew\u002Fmagpie","crispuscrew","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F105811895?v=4","01M7861FYMMN9ZB2DA1TXG5HJG","Ruslan Gabzetdinov","01M7861FZ5KQNM35F98HG3HEH3",1,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fcrispuscrew\u002Fmagpie\u002Fblob\u002Fmain\u002Fskills\u002Fmagpie-review\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: magpie-review\ndescription: >\n  Review a diff against the magpie ladder: over-building (should have\n  stopped at a higher rung) and floor breaches (safety simplified away).\n  Use on \"magpie review\" or any ask to check a diff for over-engineering,\n  bloat, reinvented helpers, or new dependencies.\nlicense: Apache-2.0\n---\n\n# Magpie review\n\nReview the diff the user points at (default: working tree against the\ndefault branch). Judge every hunk against the ladder in two directions —\nover-building *and* floor breaches. Read enough surrounding code to know\nwhat already exists; a reuse finding is only real if you name the existing\nthing.\n\n## Findings — over-building\n\nFor each finding, report:\n\n- `file:line` — where.\n- **Rung** — the highest ladder rung that already held (1–6) and what sits there: the existing helper, the stdlib call, the native feature, the installed dep, or the one-liner.\n- **Cost delta** — what dropping to that rung saves: `saves: N lines, D deps, E entities`.\n- **Fix** — the one-line replacement or deletion.\n\nTypical catches: re-implemented helper that lives a few files over, new\ndependency for a few lines, interface with one impl, config for a constant,\nscaffolding \"for later\", guard duplicated per caller instead of once in the\nshared function.\n\n## Findings — floor breaches\n\nFlag any hunk that *removed or skipped* the floor: input validation at a\ntrust boundary, error handling that prevents data loss, security,\naccessibility, a calibration knob, or the ONE runnable check non-trivial\nlogic must leave behind. A floor breach outranks every over-building\nfinding — report it first.\n\n## Shortcut hygiene\n\nA deliberate shortcut is fine **iff** marked with a `reuse:` comment naming\nthe ceiling and upgrade path. Unmarked shortcut → ask for the comment, not\nfor more code.\n\n## Output\n\nFindings ordered floor-first, then by cost delta descending. Each finding\nat most three lines. No finding → say \"clean at every rung\" and stop; a\nreview padded with nitpicks is itself over-building.\n","# Magpie review\n\nReview the diff the user points at (default: working tree against the\ndefault branch). Judge every hunk against the ladder in two directions —\nover-building *and* floor breaches. Read enough surrounding code to know\nwhat already exists; a reuse finding is only real if you name the existing\nthing.\n\n## Findings — over-building\n\nFor each finding, report:\n\n- `file:line` — where.\n- **Rung** — the highest ladder rung that already held (1–6) and what sits there: the existing helper, the stdlib call, the native feature, the installed dep, or the one-liner.\n- **Cost delta** — what dropping to that rung saves: `saves: N lines, D deps, E entities`.\n- **Fix** — the one-line replacement or deletion.\n\nTypical catches: re-implemented helper that lives a few files over, new\ndependency for a few lines, interface with one impl, config for a constant,\nscaffolding \"for later\", guard duplicated per caller instead of once in the\nshared function.\n\n## Findings — floor breaches\n\nFlag any hunk that *removed or skipped* the floor: input validation at a\ntrust boundary, error handling that prevents data loss, security,\naccessibility, a calibration knob, or the ONE runnable check non-trivial\nlogic must leave behind. A floor breach outranks every over-building\nfinding — report it first.\n\n## Shortcut hygiene\n\nA deliberate shortcut is fine **iff** marked with a `reuse:` comment naming\nthe ceiling and upgrade path. Unmarked shortcut → ask for the comment, not\nfor more code.\n\n## Output\n\nFindings ordered floor-first, then by cost delta descending. Each finding\nat most three lines. No finding → say \"clean at every rung\" and stop; a\nreview padded with nitpicks is itself over-building.\n",{"name":5,"license":15,"description":24},"Review a diff against the magpie ladder: over-building (should have stopped at a higher rung) and floor breaches (safety simplified away). Use on \"magpie review\" or any ask to check a diff for over-engineering, bloat, reinvented helpers, or new dependencies.\n","main","74651f9adaff2182ed32e34f4b1bff0816cace52","skills\u002Fmagpie-review",0,"https:\u002F\u002Fgithub.com\u002Fcrispuscrew\u002Fmagpie","https:\u002F\u002Fgithub.com\u002Fcrispuscrew","Go backend engineer | gRPC\u002Fprotobuf, microservices, high-throughput services","2026-08-12 16:39:42",{"source":8,"skillName":5,"commands":34,"prompt":44,"zipAvailable":45},[35,38,41],{"tool":36,"command":37},"npx","npx skills add crispuscrew\u002Fmagpie --skill magpie-review",{"tool":39,"command":40},"bunx","bunx skills add crispuscrew\u002Fmagpie --skill magpie-review",{"tool":42,"command":43},"pnpm","pnpm dlx skills add crispuscrew\u002Fmagpie --skill magpie-review","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fcrispuscrew\u002Fmagpie\u002Fblob\u002Fmain\u002Fskills\u002Fmagpie-review\u002FSKILL.md",true,[],[48,55,62],{"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},"01M7861VTZQ13ZG6K5J9R930V8","magpie","Reuse before you write: existing code, stdlib, native features, installed deps, one line before fifty, proven by a cost line. Use on ANY coding task, and when the user says \"magpie\", \"reuse\", \"yagni\", \"do less\", or complains about over-engineering, bloat, or unnecessary dependencies. Not for non-coding requests.","https:\u002F\u002Fgithub.com\u002Fcrispuscrew\u002Fmagpie\u002Fblob\u002Fmain\u002Fskills\u002Fmagpie\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},"01M7861MG6JGZZ8HMR6B7X4FZB","magpie-help","Magpie quick reference: ladder, floor, cost line, skills. Use on \"magpie help\" or any ask about what magpie is or how to use it.","https:\u002F\u002Fgithub.com\u002Fcrispuscrew\u002Fmagpie\u002Fblob\u002Fmain\u002Fskills\u002Fmagpie-help\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},"01M7861HVP7VRRKC0SPKYDFXDN","magpie-debt","Ledger of `reuse:` shortcut comments — where, ceiling, upgrade path, which are due. Use on \"magpie debt\" or any ask about deferred shortcuts or a debt ledger.","https:\u002F\u002Fgithub.com\u002Fcrispuscrew\u002Fmagpie\u002Fblob\u002Fmain\u002Fskills\u002Fmagpie-debt\u002FSKILL.md",[],[]]