[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DHMTPW82EDJCSFM64ZG02J":3,"skill-same:01M6DHMTPW82EDJCSFM64ZG02J":142},{"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":22,"linkOnly":23,"markdownContent":24,"markdownBody":25,"frontMatter":26,"refName":27,"commitSha":28,"skillDirectory":29,"forksCount":30,"repositoryHtmlUrl":31,"repositoryHomepageUrl":6,"ownerHtmlUrl":32,"ownerBlogUrl":33,"ownerDescription":6,"updatedAt":34,"install":35,"resources":48},"01M6DHMTPW82EDJCSFM64ZG02J","axioms",null,"Provides the axioms that govern agent behavior from universal, user, and project scopes.","nicsuzor\u002FacademicOps","nicsuzor","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F4496978?v=4","01M6DGWCFNDYP03M4DQAHA6DN1","Nicolas Suzor","01M6DGWCPXG37BMXRZZKXR0A1Z",5,"MIT","https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002FSKILL.md",[],[5,19,20,21],"behavior","user","project","2026-11-10 10:12:30",false,"---\nname: axioms\ndescription: Provides the axioms that govern agent behavior from universal, user, and project scopes.\n---\n\n# Axioms\n\nAxioms are packaged across three scopes:\n\n1. Universal axioms: every `*.md` file in this skill's own directory except `SKILL.md` and `README.md`. Read them all; `README.md` indexes them.\n2. Project local axioms: `$CWD\u002F.agents\u002Frules\u002F*.md`.\n3. User-specific axioms: stored in the `pkb`; use the MCP tool to search for 'type: axiom'.\n\n## Scope does not weaken baseline axioms\n\n- Axioms are universal truths. They cannot conflict and they cannot be modified or read down by other rules.\n- If it is not possible to satisfy all axioms, the only option is to escalate to a rule-making process for review.\n","# Axioms\n\nAxioms are packaged across three scopes:\n\n1. Universal axioms: every `*.md` file in this skill's own directory except `SKILL.md` and `README.md`. Read them all; `README.md` indexes them.\n2. Project local axioms: `$CWD\u002F.agents\u002Frules\u002F*.md`.\n3. User-specific axioms: stored in the `pkb`; use the MCP tool to search for 'type: axiom'.\n\n## Scope does not weaken baseline axioms\n\n- Axioms are universal truths. They cannot conflict and they cannot be modified or read down by other rules.\n- If it is not possible to satisfy all axioms, the only option is to escalate to a rule-making process for review.\n",{"name":5,"description":7},"main","22a4e466ac352d09f636273685845a312ee07a15","openclaw\u002Frbg\u002Fskills\u002Faxioms",3,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps","https:\u002F\u002Fgithub.com\u002Fnicsuzor","https:\u002F\u002Fnic.suzor.net\u002F","2026-11-11 20:31:05",{"source":8,"skillName":5,"commands":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add nicsuzor\u002FacademicOps --skill axioms",{"tool":41,"command":42},"bunx","bunx skills add nicsuzor\u002FacademicOps --skill axioms",{"tool":44,"command":45},"pnpm","pnpm dlx skills add nicsuzor\u002FacademicOps --skill axioms","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002FSKILL.md",true,[49,55,59,63,67,71,75,79,83,87,91,95,99,102,106,110,114,118,122,126,130,134,138],{"path":50,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":53,"sourceHtmlUrl":54},"categorical-imperative.md","REFERENCE","参考文档",443,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fcategorical-imperative.md",{"path":56,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":57,"sourceHtmlUrl":58},"cite-sources.md",1148,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fcite-sources.md",{"path":60,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":61,"sourceHtmlUrl":62},"closure.md",569,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fclosure.md",{"path":64,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":65,"sourceHtmlUrl":66},"costly-ops-approval.md",453,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fcostly-ops-approval.md",{"path":68,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":69,"sourceHtmlUrl":70},"data-boundaries.md",1267,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fdata-boundaries.md",{"path":72,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":73,"sourceHtmlUrl":74},"delay-decisions.md",397,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fdelay-decisions.md",{"path":76,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":77,"sourceHtmlUrl":78},"do-one-thing.md",566,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fdo-one-thing.md",{"path":80,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":81,"sourceHtmlUrl":82},"durable-capture.md",420,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fdurable-capture.md",{"path":84,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":85,"sourceHtmlUrl":86},"evidence-immutable.md",349,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fevidence-immutable.md",{"path":88,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":89,"sourceHtmlUrl":90},"excellence.md",385,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fexcellence.md",{"path":92,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":93,"sourceHtmlUrl":94},"exercise-authority.md",1278,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fexercise-authority.md",{"path":96,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":97,"sourceHtmlUrl":98},"explanations-not-reasons.md",970,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fexplanations-not-reasons.md",{"path":100,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":97,"sourceHtmlUrl":101},"fail-fast.md","https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Ffail-fast.md",{"path":103,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":104,"sourceHtmlUrl":105},"full-observability.md",387,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Ffull-observability.md",{"path":107,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":108,"sourceHtmlUrl":109},"halt-on-failure.md",649,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fhalt-on-failure.md",{"path":111,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":112,"sourceHtmlUrl":113},"honest-epistemics.md",251,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fhonest-epistemics.md",{"path":115,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":116,"sourceHtmlUrl":117},"human-readability-first.md",570,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fhuman-readability-first.md",{"path":119,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":120,"sourceHtmlUrl":121},"judgment-non-delegable.md",673,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fjudgment-non-delegable.md",{"path":123,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":124,"sourceHtmlUrl":125},"no-over-engineering.md",1390,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fno-over-engineering.md",{"path":127,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":128,"sourceHtmlUrl":129},"proportionate.md",876,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fproportionate.md",{"path":131,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":132,"sourceHtmlUrl":133},"README.md",2771,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002FREADME.md",{"path":135,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":136,"sourceHtmlUrl":137},"reasons.md",549,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Freasons.md",{"path":139,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":140,"sourceHtmlUrl":141},"single-source-of-truth.md",378,"https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Frbg\u002Fskills\u002Faxioms\u002Fsingle-source-of-truth.md",[143,170,175,180,185,208],{"skillNo":144,"name":145,"nameZh":6,"description":146,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":147,"categories":148,"keywords":149,"publishedAt":22},"01M6M6JR6VXPDA3MDPVS36DSSP","refresh-questions","Sweep and refresh open questions in the Telegram Mini App by closing questions that are answered elsewhere, superseded, or asking for completed actions, and ensuring active open questions carry recommendations and context. Use when asked to refresh questions, sweep stale questions, or keep the Mini App decision queue current. Exclude for asking new questions or routine chat replies.","https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Fida-telegram\u002Fskills\u002Frefresh-questions\u002FSKILL.md",[],[150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169],"refresh","refresh questions","questions","actions","telegram mini app","open","decision","context","use","queue","telegram","stale","chat","active","recommendations","app","keep","replies","closing","for",{"skillNo":171,"name":145,"nameZh":6,"description":146,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":172,"categories":173,"keywords":174,"publishedAt":22},"01M6M6JGW7Q0SC5B28TQ7PKE8E","https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fida-telegram-openclaw\u002Fskills\u002Frefresh-questions\u002FSKILL.md",[],[150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169],{"skillNo":176,"name":145,"nameZh":6,"description":146,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":177,"categories":178,"keywords":179,"publishedAt":22},"01M6M6J7D0ZTQ4VSS5ADRSA12E","https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fida-telegram-claude\u002Fskills\u002Frefresh-questions\u002FSKILL.md",[],[150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169],{"skillNo":181,"name":145,"nameZh":6,"description":146,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":182,"categories":183,"keywords":184,"publishedAt":22},"01M6M6EP6BK1DDN2212S7Y95G0","https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fcowork\u002Fida-telegram\u002Fskills\u002Frefresh-questions\u002FSKILL.md",[],[150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169],{"skillNo":186,"name":187,"nameZh":6,"description":188,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":189,"categories":190,"keywords":191,"publishedAt":22},"01M6G9Q8538NENA2TE2V4HPRSF","dispatch-queue","Show the user the tasks ready to dispatch, ranked with a recommendation on each, and start workers on the ones the user approves -- redirects to universal workflow template wf-dispatch-queue. Use for \"what's ready\", \"what should we dispatch\", or \"dispatch the queue\". Exclude for starting workers on named tasks without the user's choice (use dispatch) or graph truth maintenance (use reconcile).","https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fopenclaw\u002Fida\u002Fskills\u002Fdispatch-queue\u002FSKILL.md",[],[192,159,193,194,195,196,197,198,199,20,158,200,201,202,203,204,205,206,207],"dispatch","dispatch queue","workflow","tasks","graph","start","template","choice","reconcile","ready","maintenance","workers","show","wf","recommendation","with",{"skillNo":209,"name":187,"nameZh":6,"description":188,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":210,"categories":211,"keywords":212,"publishedAt":22},"01M6G9P9M3PQXPX3647RA5E4D0","https:\u002F\u002Fgithub.com\u002Fnicsuzor\u002FacademicOps\u002Fblob\u002Fmain\u002Fida-openclaw\u002Fskills\u002Fdispatch-queue\u002FSKILL.md",[],[192,159,193,194,195,196,197,198,199,20,158,200,201,202,203,204,205,206,207]]