[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6JZM45Q2J3JS5TH49H9TY6W":3,"skill-same:01M6JZM45Q2J3JS5TH49H9TY6W":71},{"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":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":48,"commitSha":49,"skillDirectory":50,"forksCount":51,"repositoryHtmlUrl":52,"repositoryHomepageUrl":6,"ownerHtmlUrl":53,"ownerBlogUrl":54,"ownerDescription":55,"updatedAt":56,"install":57,"resources":70},"01M6JZM45Q2J3JS5TH49H9TY6W","source-command-audit-exterior-skill",null,"Audit ByroRedux's exterior layers (EXAL\u002FSKYAL\u002FWATAL and ground cover) for translation-boundary, terrain and splatting, ground-cover pipeline, sky bake with clouds and SH, weather and sun, water translation, distant LOD, and tree regressions against the single-boundary, no-fabrication, no-leak, and no-render-time-fallback invariants. Use when the user requests an exterior, EXAL, SKYAL, WATAL, terrain, ground-cover, sky, weather, water, or LOD audit.","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-exterior-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,42],"audit","command","audit exterior","source command audit exterior skill","source","fabrication","weather","when","single","lod","for","layers","cover","tree","requests","invariants","with","render","time","translation","use","user","boundary","pipeline","2026-11-10 10:12:30",false,"---\nname: source-command-audit-exterior-skill\ndescription: Audit ByroRedux's exterior layers (EXAL\u002FSKYAL\u002FWATAL and ground cover) for translation-boundary, terrain and splatting, ground-cover pipeline, sky bake with clouds and SH, weather and sun, water translation, distant LOD, and tree regressions against the single-boundary, no-fabrication, no-leak, and no-render-time-fallback invariants. Use when the user requests an exterior, EXAL, SKYAL, WATAL, terrain, ground-cover, sky, weather, water, or LOD audit.\n---\n\n# Exterior Audit — EXAL \u002F SKYAL \u002F WATAL \u002F Ground Cover\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-exterior\u002FSKILL.md` completely.\n2. Read `.claude\u002Fcommands\u002F_audit-common.md` and `.claude\u002Fcommands\u002F_audit-severity.md` completely before auditing.\n3. Follow the canonical command's four tier invariants, per-dimension `Paths:` scope triage, live-guard rule, extra per-finding fields (Dimension, Tier Violated, Game Affected), Known-Open Register, and report format.\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`.\n- Resolve each `\u002Faudit-\u003Cname>` reference to that audit's `SKILL.md` under `.claude\u002Fcommands\u002F`, and cross only at the canonical's declared seams: byte-level WTHR\u002FWATR\u002FLTEX\u002FGRAS\u002FLAND decode to `\u002Faudit-esm`, water shading and sky consumption to `\u002Faudit-renderer`, buoyancy to `\u002Faudit-physics`.\n- Prefer the repository's codebase-memory graph tools for translation-boundary callers, producer\u002Fconsumer chains, and impact analysis; use text search for `translate_*` call sites, `GameKind` tokens in Rust and GLSL, sentinel literals, shader text, docs, and graph gaps.\n- Interpret the canonical orchestrator (one Task agent per dimension, max 3 concurrent) as Codex sub-agent delegation only when delegation is available and allowed. Otherwise audit the dimensions sequentially.\n- Keep evidence to cargo tests and the canonical's captured-frame smoke harness; no windowed engine launch (*feedback_no_parallel_engine_launch*).\n- Preserve the canonical output path and do not create GitHub issues; publishing remains a separate audit-publish action.\n\nDo not copy the canonical command body into this skill. The Claude command is the single source of truth.\n","# Exterior Audit — EXAL \u002F SKYAL \u002F WATAL \u002F Ground Cover\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-exterior\u002FSKILL.md` completely.\n2. Read `.claude\u002Fcommands\u002F_audit-common.md` and `.claude\u002Fcommands\u002F_audit-severity.md` completely before auditing.\n3. Follow the canonical command's four tier invariants, per-dimension `Paths:` scope triage, live-guard rule, extra per-finding fields (Dimension, Tier Violated, Game Affected), Known-Open Register, and report format.\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`.\n- Resolve each `\u002Faudit-\u003Cname>` reference to that audit's `SKILL.md` under `.claude\u002Fcommands\u002F`, and cross only at the canonical's declared seams: byte-level WTHR\u002FWATR\u002FLTEX\u002FGRAS\u002FLAND decode to `\u002Faudit-esm`, water shading and sky consumption to `\u002Faudit-renderer`, buoyancy to `\u002Faudit-physics`.\n- Prefer the repository's codebase-memory graph tools for translation-boundary callers, producer\u002Fconsumer chains, and impact analysis; use text search for `translate_*` call sites, `GameKind` tokens in Rust and GLSL, sentinel literals, shader text, docs, and graph gaps.\n- Interpret the canonical orchestrator (one Task agent per dimension, max 3 concurrent) as Codex sub-agent delegation only when delegation is available and allowed. Otherwise audit the dimensions sequentially.\n- Keep evidence to cargo tests and the canonical's captured-frame smoke harness; no windowed engine launch (*feedback_no_parallel_engine_launch*).\n- Preserve the canonical output path and do not create GitHub issues; publishing remains a separate audit-publish action.\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-exterior-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-12 04:25:34",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add matiaszanolli\u002FByroRedux --skill source-command-audit-exterior-skill",{"tool":63,"command":64},"bunx","bunx skills add matiaszanolli\u002FByroRedux --skill source-command-audit-exterior-skill",{"tool":66,"command":67},"pnpm","pnpm dlx skills add matiaszanolli\u002FByroRedux --skill source-command-audit-exterior-skill","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fsource-command-audit-exterior-skill\u002FSKILL.md",true,[],[72,81,90,99,108,116],{"skillNo":73,"name":74,"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":75,"categories":76,"keywords":77,"publishedAt":43},"01M6K028GPYDYZ5441BW6YDFNK","trace-flow","https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux\u002Fblob\u002Fmain\u002F.zcode\u002Fcommands\u002Ftrace-flow\u002FSKILL.md",[],[78,79,80],"trace flow","trace","flow",{"skillNo":82,"name":83,"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":84,"categories":85,"keywords":86,"publishedAt":43},"01M6K026GTTXBBXXCH09SDRNX6","session-close","https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux\u002Fblob\u002Fmain\u002F.zcode\u002Fcommands\u002Fsession-close\u002FSKILL.md",[],[87,88,89],"close","session close","session",{"skillNo":91,"name":92,"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":93,"categories":94,"keywords":95,"publishedAt":43},"01M6K024KA1JFTV7BGYFSZV2VV","legacy-lookup","https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux\u002Fblob\u002Fmain\u002F.zcode\u002Fcommands\u002Flegacy-lookup\u002FSKILL.md",[],[96,97,98],"lookup","legacy lookup","Legacy",{"skillNo":100,"name":101,"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":102,"categories":103,"keywords":104,"publishedAt":43},"01M6K022H36BJ35KB6MT2NHVH6","fix-issue","https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux\u002Fblob\u002Fmain\u002F.zcode\u002Fcommands\u002Ffix-issue\u002FSKILL.md",[],[105,106,107],"issue","fix","fix issue",{"skillNo":109,"name":110,"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":111,"categories":112,"keywords":113,"publishedAt":43},"01M6K0208JHG4WDJX143YKFF0W","audit-ui","https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux\u002Fblob\u002Fmain\u002F.zcode\u002Fcommands\u002Faudit-ui\u002FSKILL.md",[],[114,115,19],"audit ui","ui",{"skillNo":117,"name":118,"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":119,"categories":120,"keywords":121,"publishedAt":43},"01M6K01XPHAPHF9BPS4CG5DDWX","audit-tooling","https:\u002F\u002Fgithub.com\u002Fmatiaszanolli\u002FByroRedux\u002Fblob\u002Fmain\u002F.zcode\u002Fcommands\u002Faudit-tooling\u002FSKILL.md",[],[19,122,123],"audit tooling","tooling"]