[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6HSEEPY7V6FSP48SMPPS7PN":3,"skill-same:01M6HSEEPY7V6FSP48SMPPS7PN":68},{"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":36,"linkOnly":37,"markdownContent":38,"markdownBody":39,"frontMatter":40,"refName":41,"commitSha":42,"skillDirectory":5,"forksCount":43,"repositoryHtmlUrl":44,"repositoryHomepageUrl":6,"ownerHtmlUrl":45,"ownerBlogUrl":6,"ownerDescription":46,"updatedAt":47,"install":48,"resources":61},"01M6HSEEPY7V6FSP48SMPPS7PN","security-audit",null,"Use for source-grounded security questions, vulnerability investigation, focused security reviews, or explicit codebase audits and pen tests. Not dependency scanning or mandatory general review.","malinskibeniamin\u002Fskills","malinskibeniamin","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F9860550?v=4","01M6HR395Z9MM67BCKMW1WKTJS","Beniamin Malinski","01M6HR39AP95WH9NHANQ91FAJ0",4,"MIT","https:\u002F\u002Fgithub.com\u002Fmalinskibeniamin\u002Fskills\u002Fblob\u002Fmain\u002Fsecurity-audit\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35],"security","audit","security audit","codebase","review","source","for","reviews","questions","tests","general","dependency","scanning","use","vulnerability","investigation","dependency scanning","2026-11-10 10:12:30",false,"---\nname: security-audit\ndescription: \"Use for source-grounded security questions, vulnerability investigation, focused security reviews, or explicit codebase audits and pen tests. Not dependency scanning or mandatory general review.\"\n---\n\n# Security audit\n\nApply these host rules, then read the complete [upstream skill](..\u002Fvendor\u002Fcloudflare-security-audit\u002Fskills\u002Fsecurity-audit\u002FSKILL.md).\n\n- Resolve the **skill directory** to the upstream file's parent, not this adapter\n  or the Codex proxy. Resolve companion guides, schema, and validators from there.\n- Default to guidance for focused questions\u002Freviews. Explicit codebase audits,\n  pen tests, comprehensive reviews, or report requests select the six-phase\n  workflow and retained artifacts.\n- Delegation needs explicit user consent; an audit request alone is not consent.\n  Without consent or delegation tools, provide source-only guidance inline and\n  disclose partial coverage, not a full audit or independent verification. Obtain\n  consent before a full run. Preserve host model selection and budgets.\n- Keep upstream sandbox controls, local-only scope, dummy data, write isolation,\n  evidence gates, and validators. Missing execution controls mean source inspection\n  plus a needs-validation blocker, not unsandboxed target execution or live probes.\n  An audit describes fixes; implement only if requested.\n\n[Provenance and refresh](CREDITS.md). Installation enables no audit hook,\nbackground work, or automatic security-review lane.\n","# Security audit\n\nApply these host rules, then read the complete [upstream skill](..\u002Fvendor\u002Fcloudflare-security-audit\u002Fskills\u002Fsecurity-audit\u002FSKILL.md).\n\n- Resolve the **skill directory** to the upstream file's parent, not this adapter\n  or the Codex proxy. Resolve companion guides, schema, and validators from there.\n- Default to guidance for focused questions\u002Freviews. Explicit codebase audits,\n  pen tests, comprehensive reviews, or report requests select the six-phase\n  workflow and retained artifacts.\n- Delegation needs explicit user consent; an audit request alone is not consent.\n  Without consent or delegation tools, provide source-only guidance inline and\n  disclose partial coverage, not a full audit or independent verification. Obtain\n  consent before a full run. Preserve host model selection and budgets.\n- Keep upstream sandbox controls, local-only scope, dummy data, write isolation,\n  evidence gates, and validators. Missing execution controls mean source inspection\n  plus a needs-validation blocker, not unsandboxed target execution or live probes.\n  An audit describes fixes; implement only if requested.\n\n[Provenance and refresh](CREDITS.md). Installation enables no audit hook,\nbackground work, or automatic security-review lane.\n",{"name":5,"description":7},"main","7ff748aa4575e7e65de115ca97b7848b195b79a6",1,"https:\u002F\u002Fgithub.com\u002Fmalinskibeniamin\u002Fskills","https:\u002F\u002Fgithub.com\u002Fmalinskibeniamin","Software Engineer ","2026-11-12 04:21:00",{"source":8,"skillName":5,"commands":49,"prompt":59,"zipAvailable":60},[50,53,56],{"tool":51,"command":52},"npx","npx skills add malinskibeniamin\u002Fskills --skill security-audit",{"tool":54,"command":55},"bunx","bunx skills add malinskibeniamin\u002Fskills --skill security-audit",{"tool":57,"command":58},"pnpm","pnpm dlx skills add malinskibeniamin\u002Fskills --skill security-audit","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmalinskibeniamin\u002Fskills\u002Fblob\u002Fmain\u002Fsecurity-audit\u002FSKILL.md",true,[62],{"path":63,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":66,"sourceHtmlUrl":67},"CREDITS.md","REFERENCE","参考文档",1653,"https:\u002F\u002Fgithub.com\u002Fmalinskibeniamin\u002Fskills\u002Fblob\u002Fmain\u002Fsecurity-audit\u002FCREDITS.md",[69,88,111,116,121,144],{"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":36},"01M70WY35N42VJT16W9MA8CCGX","hill-climb","Optimize a defined outcome through bounded evaluation loops. Use for hill-climb requests or repeated improvement against an executable eval, benchmark, or visual comparison; not a one-pass review.","https:\u002F\u002Fgithub.com\u002Fmalinskibeniamin\u002Fskills\u002Fblob\u002Fmain\u002Fhill-climb\u002FSKILL.md",[],[76,77,78,23,79,80,32,81,82,83,84,25,85,86,87],"hill climb","bounded","improvement","visual","comparison","eval","benchmark","Evaluation","outcome","requests","optimize","loops",{"skillNo":89,"name":90,"nameZh":6,"description":91,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":92,"sourceHtmlUrl":93,"categories":94,"keywords":95,"publishedAt":36},"01M70WXTA2JQ9SN3QZPHHCYB90","gestures","Build or fix web drag, swipe, sheet, reorder, and hold interactions: direct tracking, rubber banding, release velocity, momentum, snap points, and interruption. Not native React Native or Swift.","https:\u002F\u002Fgithub.com\u002Fmalinskibeniamin\u002Fskills\u002Fblob\u002Fmain\u002Fgestures\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fmalinskibeniamin\u002Fskills\u002Fblob\u002Fmain\u002Fgestures\u002FSKILL.md",[],[90,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110],"build","native","velocity","web","drag","react native","snap","release","swift","react","swipe","direct","tracking","fix","sheet",{"skillNo":112,"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":113,"categories":114,"keywords":115,"publishedAt":36},"01M70WKSB2PTJGVH7C9XC1FEED","https:\u002F\u002Fgithub.com\u002Fmalinskibeniamin\u002Fskills\u002Fblob\u002Fmain\u002Fcodex-skills\u002Fhill-climb\u002FSKILL.md",[],[76,25,77,23,79,80,32,81,82,84,83,78,86,87,85],{"skillNo":117,"name":90,"nameZh":6,"description":91,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":118,"categories":119,"keywords":120,"publishedAt":36},"01M70WKGYKGN1J786GK8N3RGH1","https:\u002F\u002Fgithub.com\u002Fmalinskibeniamin\u002Fskills\u002Fblob\u002Fmain\u002Fcodex-skills\u002Fgestures\u002FSKILL.md",[],[90,103,104,105,106,107,108,109,110,96,97,98,99,100,101,102],{"skillNo":122,"name":123,"nameZh":6,"description":124,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":125,"sourceHtmlUrl":126,"categories":127,"keywords":128,"publishedAt":36},"01M6HS2326AZFPF8G9C2KW4AT0","improve-animations","Audit existing web UI motion and prioritize concrete improvements or self-contained implementation plans. Use for a motion roadmap; animate owns implementation and diff review.","https:\u002F\u002Fgithub.com\u002Fmalinskibeniamin\u002Fskills\u002Fblob\u002Fmain\u002Fimprove-animations\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fmalinskibeniamin\u002Fskills\u002Fblob\u002Fmain\u002Fimprove-animations\u002FSKILL.md",[],[129,130,25,131,132,133,32,134,135,136,137,138,139,140,20,141,99,142,143,23],"improve animations","improve","ui","roadmap","Existing","animate","motion","implementation","plans","diff review","prioritize","web ui","diff","self","ui motion",{"skillNo":145,"name":146,"nameZh":6,"description":147,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":148,"sourceHtmlUrl":149,"categories":150,"keywords":151,"publishedAt":36},"01M6HS0AADDXBB0S8B42R0G82K","effect-ts","Use when setting up a repository that uses the Effect TypeScript library.","https:\u002F\u002Fgithub.com\u002Fmalinskibeniamin\u002Fskills\u002Fblob\u002Fmain\u002Feffect-ts\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fmalinskibeniamin\u002Fskills\u002Fblob\u002Fmain\u002Feffect-ts\u002FSKILL.md",[],[152,153,154,32,155,156,157],"effect ts","effect","library","typescript","up","repository"]