[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6JZP9190N0YKVW23DMDPX45":3,"skill-same:01M6JZP9190N0YKVW23DMDPX45":70},{"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":42,"linkOnly":43,"markdownContent":44,"markdownBody":45,"frontMatter":46,"refName":47,"commitSha":48,"skillDirectory":49,"forksCount":50,"repositoryHtmlUrl":51,"repositoryHomepageUrl":6,"ownerHtmlUrl":52,"ownerBlogUrl":53,"ownerDescription":54,"updatedAt":55,"install":56,"resources":69},"01M6JZP9190N0YKVW23DMDPX45","source-command-audit-publish-skill",null,"Convert a finished audit report's findings into GitHub issues with path validation, NEW-status filtering, dedup against open issues, label reconciliation, and a completeness gate. Use when the user asks to publish an audit report or convert or file its findings as GitHub issues.","matiaszanolli\u002FByroRedux","matiaszanolli","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F2379093?v=4","01M6JZJDYMPY01793W4XK157YG","Matias Zanolli","01M6JZJE2KE2BXSDPAYPQC6BSH",36,"MIT","https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fsource-command-audit-publish-skill\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"audit publish","source command audit publish skill","source","audit","publish","command","filtering","new","when","with","completeness","as","reconciliation","gate","use","github","convert","open","file","issues","validation","report","status","2026-11-10 10:12:30",false,"---\nname: source-command-audit-publish-skill\ndescription: Convert a finished audit report's findings into GitHub issues with path validation, NEW-status filtering, dedup against open issues, label reconciliation, and a completeness gate. Use when the user asks to publish an audit report or convert or file its findings as GitHub issues.\n---\n\n# Audit → GitHub Issues Publisher\n\nUse the Claude Code command as the canonical workflow instead of maintaining a duplicated snapshot.\n\n## Load the Canonical Command\n\n1. Read `.claude\u002Fcommands\u002Faudit-publish\u002FSKILL.md` completely.\n2. Read `.claude\u002Fcommands\u002F_audit-common.md` and `.claude\u002Fcommands\u002F_audit-severity.md` completely before publishing.\n3. Follow the canonical command's report parsing, path-validation gate, status filter, per-finding validation, dedup, label reconciliation, issue creation, snapshot, and completeness-gate steps.\n\n## Adapt Claude Conventions to Codex\n\n- Treat the user's text after the skill request as the command arguments described by the canonical skill's `argument-hint` (the path to the audit report).\n- Resolve each `\u002Faudit-\u003Cname>` reference to that audit's `SKILL.md` under `.claude\u002Fcommands\u002F`, treating them as pointers that travel into issue bodies — publishing validates findings itself and does not run sibling audits; treat `\u002Ffix-issue` mentions as user-facing next steps only.\n- Prefer the repository's codebase-memory graph tools for re-mapping moved `Location:` paths to their current submodules; use text search for the canonical `grep -rn` symbol checks against current code.\n- Interpret Claude `Task`-agent instructions as Codex sub-agent delegation only when delegation is available and allowed. Otherwise execute the publish steps in canonical order.\n- Creating the GitHub issues is this skill's deliverable: file every CONFIRMED NEW finding via `gh issue create`, while keeping the canonical status filter, open-issue dedup, label reconciliation against the live repo, and the terminal completeness gate so no finding is double-filed or silently skipped.\n\nDo not copy the canonical command body into this skill. The Claude command is the single source of truth.\n","# Audit → GitHub Issues Publisher\n\nUse the Claude Code command as the canonical workflow instead of maintaining a duplicated snapshot.\n\n## Load the Canonical Command\n\n1. Read `.claude\u002Fcommands\u002Faudit-publish\u002FSKILL.md` completely.\n2. Read `.claude\u002Fcommands\u002F_audit-common.md` and `.claude\u002Fcommands\u002F_audit-severity.md` completely before publishing.\n3. Follow the canonical command's report parsing, path-validation gate, status filter, per-finding validation, dedup, label reconciliation, issue creation, snapshot, and completeness-gate steps.\n\n## Adapt Claude Conventions to Codex\n\n- Treat the user's text after the skill request as the command arguments described by the canonical skill's `argument-hint` (the path to the audit report).\n- Resolve each `\u002Faudit-\u003Cname>` reference to that audit's `SKILL.md` under `.claude\u002Fcommands\u002F`, treating them as pointers that travel into issue bodies — publishing validates findings itself and does not run sibling audits; treat `\u002Ffix-issue` mentions as user-facing next steps only.\n- Prefer the repository's codebase-memory graph tools for re-mapping moved `Location:` paths to their current submodules; use text search for the canonical `grep -rn` symbol checks against current code.\n- Interpret Claude `Task`-agent instructions as Codex sub-agent delegation only when delegation is available and allowed. Otherwise execute the publish steps in canonical order.\n- Creating the GitHub issues is this skill's deliverable: file every CONFIRMED NEW finding via `gh issue create`, while keeping the canonical status filter, open-issue dedup, label reconciliation against the live repo, and the terminal completeness gate so no finding is double-filed or silently skipped.\n\nDo not copy the canonical command body into this skill. The Claude command is the single source of truth.\n",{"name":5,"description":7},"main","3918ebe0d34e4c4f17358212eba46cd059f36143",".agents\u002Fskills\u002Fsource-command-audit-publish-skill",7,"https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux","https:\u002F\u002Fgithub.com\u002Fmatiaszanolli","matiaszanolli.com","15+ years turning mate into code, and just getting started! All things Python and data lover overall. Music addict, always looking to unite music and tech.","2026-11-11 06:18:12",{"source":8,"skillName":5,"commands":57,"prompt":67,"zipAvailable":68},[58,61,64],{"tool":59,"command":60},"npx","npx skills add matiaszanolli\u002FByroRedux --skill source-command-audit-publish-skill",{"tool":62,"command":63},"bunx","bunx skills add matiaszanolli\u002FByroRedux --skill source-command-audit-publish-skill",{"tool":65,"command":66},"pnpm","pnpm dlx skills add matiaszanolli\u002FByroRedux --skill source-command-audit-publish-skill","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fsource-command-audit-publish-skill\u002FSKILL.md",true,[],[71,80,89,98,107,115],{"skillNo":72,"name":73,"nameZh":6,"description":6,"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":42},"01M6K028GPYDYZ5441BW6YDFNK","trace-flow","https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux\u002Fblob\u002Fmain\u002F.zcode\u002Fcommands\u002Ftrace-flow\u002FSKILL.md",[],[77,78,79],"trace flow","trace","flow",{"skillNo":81,"name":82,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":83,"categories":84,"keywords":85,"publishedAt":42},"01M6K026GTTXBBXXCH09SDRNX6","session-close","https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux\u002Fblob\u002Fmain\u002F.zcode\u002Fcommands\u002Fsession-close\u002FSKILL.md",[],[86,87,88],"close","session close","session",{"skillNo":90,"name":91,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":92,"categories":93,"keywords":94,"publishedAt":42},"01M6K024KA1JFTV7BGYFSZV2VV","legacy-lookup","https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux\u002Fblob\u002Fmain\u002F.zcode\u002Fcommands\u002Flegacy-lookup\u002FSKILL.md",[],[95,96,97],"lookup","legacy lookup","Legacy",{"skillNo":99,"name":100,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":101,"categories":102,"keywords":103,"publishedAt":42},"01M6K022H36BJ35KB6MT2NHVH6","fix-issue","https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux\u002Fblob\u002Fmain\u002F.zcode\u002Fcommands\u002Ffix-issue\u002FSKILL.md",[],[104,105,106],"issue","fix","fix issue",{"skillNo":108,"name":109,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":110,"categories":111,"keywords":112,"publishedAt":42},"01M6K0208JHG4WDJX143YKFF0W","audit-ui","https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux\u002Fblob\u002Fmain\u002F.zcode\u002Fcommands\u002Faudit-ui\u002FSKILL.md",[],[113,114,22],"audit ui","ui",{"skillNo":116,"name":117,"nameZh":6,"description":6,"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":42},"01M6K01XPHAPHF9BPS4CG5DDWX","audit-tooling","https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux\u002Fblob\u002Fmain\u002F.zcode\u002Fcommands\u002Faudit-tooling\u002FSKILL.md",[],[22,121,122],"audit tooling","tooling"]