[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CMFCBBBDF1BXZ0X51C6ACT":3,"skill-same:01M6CMFCBBBDF1BXZ0X51C6ACT":102},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":40,"linkOnly":41,"markdownContent":42,"markdownBody":43,"frontMatter":44,"refName":53,"commitSha":54,"skillDirectory":55,"forksCount":56,"repositoryHtmlUrl":57,"repositoryHomepageUrl":6,"ownerHtmlUrl":58,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":59,"install":60,"resources":72},"01M6CMFCBBBDF1BXZ0X51C6ACT","openclaw-bastion-pro",null,"Full prompt injection defense suite: detect injection attempts, neutralize malicious content, sanitize hidden Unicode, deploy canary tokens, quarantine compromised files, and enforce content policies via hooks. Everything in openclaw-bastion (free) plus automated countermeasures.","kbarbel640-del\u002Fskills","kbarbel640-del","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F255315490?v=4","01M6CJPPQGCCESXMG3K7BBGQ5J","01M6CJPPX2PB2BCZERFVM2C2B3",1,"MIT","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fatlaspa\u002Fopenclaw-bastion-pro\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000011","运维与部署","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39],"openclaw bastion pro","Bastion","openclaw","injection","files","hidden unicode","hooks","prompt","python3","canary","defense","content","win32","deploy","linux","malicious","prompt injection","2026-11-10 10:12:30",false,"---\nname: openclaw-bastion-pro\ndescription: \"Full prompt injection defense suite: detect injection attempts, neutralize malicious content, sanitize hidden Unicode, deploy canary tokens, quarantine compromised files, and enforce content policies via hooks. Everything in openclaw-bastion (free) plus automated countermeasures.\"\nuser-invocable: true\nmetadata: {\"openclaw\":{\"emoji\":\"?️\",\"requires\":{\"bins\":[\"python3\"]},\"os\":[\"darwin\",\"linux\",\"win32\"]}}\n---\n\n# OpenClaw Bastion Pro\n\nEverything in [openclaw-bastion](https:\u002F\u002Fgithub.com\u002FAtlasPA\u002Fopenclaw-bastion) (free) plus automated countermeasures.\n\n**Free version alerts. Pro version subverts, quarantines, and defends.**\n\n## Detection Commands (also in free)\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py scan --workspace \u002Fpath\u002Fto\u002Fworkspace\npython3 {baseDir}\u002Fscripts\u002Fbastion.py scan path\u002Fto\u002Ffile.md --workspace \u002Fpath\u002Fto\u002Fworkspace\npython3 {baseDir}\u002Fscripts\u002Fbastion.py check path\u002Fto\u002Ffile.md --workspace \u002Fpath\u002Fto\u002Fworkspace\npython3 {baseDir}\u002Fscripts\u002Fbastion.py boundaries --workspace \u002Fpath\u002Fto\u002Fworkspace\npython3 {baseDir}\u002Fscripts\u002Fbastion.py allowlist --workspace \u002Fpath\u002Fto\u002Fworkspace\npython3 {baseDir}\u002Fscripts\u002Fbastion.py status --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n## Pro Countermeasures\n\n### Block Injection Patterns\n\nNeutralize injection patterns in a file by wrapping them in warning comments. Creates a `.bak` backup first. Detected injection content is surrounded with `\u003C!-- [BLOCKED by openclaw-bastion-pro] -->` markers.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py block path\u002Fto\u002Ffile.md --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n### Sanitize Hidden Unicode\n\nStrip zero-width characters, RTL overrides, and hidden Unicode from files. Creates backups. Reports exactly what was removed and where.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py sanitize path\u002Fto\u002Ffile.md --workspace \u002Fpath\u002Fto\u002Fworkspace\npython3 {baseDir}\u002Fscripts\u002Fbastion.py sanitize path\u002Fto\u002Fdirectory\u002F --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n### Quarantine Compromised Files\n\nMove a file with injection patterns to `.quarantine\u002Fbastion\u002F` with evidence metadata. The file becomes inaccessible to the agent until explicitly restored.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py quarantine path\u002Fto\u002Ffile.md --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n### Unquarantine (Restore)\n\nRestore a quarantined file to its original location after investigation.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py unquarantine path\u002Fto\u002Ffile.md --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n### Deploy Canary Tokens\n\nDeploy unique canary strings into monitored files. If an injection attack reads and exfiltrates these files, the canary token appears in the leaked data, proving the attack. Tokens are tracked in a secure manifest.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py canary --workspace \u002Fpath\u002Fto\u002Fworkspace\npython3 {baseDir}\u002Fscripts\u002Fbastion.py canary path\u002Fto\u002Fspecific\u002Ffile.md --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n### Enforce via Hooks\n\nGenerate a Claude Code hook configuration that runs bastion scan on file reads (PreToolUse hook for Read tool) and validates commands against the policy (PreToolUse hook for Bash tool). Also adds a SessionStart hook for automated protection sweeps.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py enforce --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n### Protect (Full Automated Sweep)\n\nFull automated defense sweep: scan all files, sanitize hidden Unicode, quarantine files with CRITICAL injections, deploy canary tokens, and report. This is the recommended command for session startup.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py protect --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n## Recommended Integration\n\n### Session Startup Hook (Claude Code)\n\n```json\n{\n  \"hooks\": {\n    \"SessionStart\": [\n      {\n        \"hooks\": [\n          {\n            \"type\": \"command\",\n            \"command\": \"python3 scripts\u002Fbastion.py protect\",\n            \"timeout\": 60\n          }\n        ]\n      }\n    ]\n  }\n}\n```\n\n### Heartbeat (OpenClaw)\n\nAdd to HEARTBEAT.md for periodic protection:\n```\n- Run injection defense sweep (python3 {skill:openclaw-bastion-pro}\u002Fscripts\u002Fbastion.py protect)\n```\n\n## What Gets Detected\n\n| Category | Patterns | Severity |\n|----------|----------|----------|\n| **Instruction override** | \"ignore previous\", \"disregard above\", \"you are now\", \"new system prompt\", \"forget your instructions\", \"override safety\", \"entering developer mode\" | CRITICAL |\n| **System prompt markers** | `\u003Csystem>`, `[SYSTEM]`, `\u003C\u003CSYS>>`, `\u003C\\|im_start\\|>system`, `[INST]`, `### System:` | CRITICAL |\n| **Hidden instructions** | Multi-turn manipulation, stealth patterns (\"do not tell the user\") | CRITICAL |\n| **HTML injection** | `\u003Cscript>`, `\u003Ciframe>`, `\u003Cimg onerror=>`, hidden divs | CRITICAL |\n| **Markdown exfiltration** | Image tags with encoded data in URLs | CRITICAL |\n| **Dangerous commands** | `curl \\| bash`, `wget \\| sh`, `rm -rf \u002F`, fork bombs | CRITICAL |\n| **Unicode tricks** | Zero-width characters, RTL overrides, invisible formatting | WARNING |\n| **Homoglyphs** | Cyrillic\u002FLatin lookalikes mixed into ASCII text | WARNING |\n| **Base64 payloads** | Large encoded blobs outside code blocks | WARNING |\n| **Shell injection** | `$(command)` subshell execution outside code blocks | WARNING |\n| **Delimiter confusion** | Fake code block boundaries with injection content | WARNING |\n\n## Exit Codes\n\n| Code | Meaning |\n|------|---------|\n| 0 | Clean, no issues |\n| 1 | Warnings detected (review recommended) |\n| 2 | Critical findings (action needed) |\n\n## No External Dependencies\n\nPython standard library only. No pip install. No network calls. Everything runs locally.\n\n## Cross-Platform\n\nWorks with OpenClaw, Claude Code, Cursor, and any tool using the Agent Skills specification.\n","# OpenClaw Bastion Pro\n\nEverything in [openclaw-bastion](https:\u002F\u002Fgithub.com\u002FAtlasPA\u002Fopenclaw-bastion) (free) plus automated countermeasures.\n\n**Free version alerts. Pro version subverts, quarantines, and defends.**\n\n## Detection Commands (also in free)\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py scan --workspace \u002Fpath\u002Fto\u002Fworkspace\npython3 {baseDir}\u002Fscripts\u002Fbastion.py scan path\u002Fto\u002Ffile.md --workspace \u002Fpath\u002Fto\u002Fworkspace\npython3 {baseDir}\u002Fscripts\u002Fbastion.py check path\u002Fto\u002Ffile.md --workspace \u002Fpath\u002Fto\u002Fworkspace\npython3 {baseDir}\u002Fscripts\u002Fbastion.py boundaries --workspace \u002Fpath\u002Fto\u002Fworkspace\npython3 {baseDir}\u002Fscripts\u002Fbastion.py allowlist --workspace \u002Fpath\u002Fto\u002Fworkspace\npython3 {baseDir}\u002Fscripts\u002Fbastion.py status --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n## Pro Countermeasures\n\n### Block Injection Patterns\n\nNeutralize injection patterns in a file by wrapping them in warning comments. Creates a `.bak` backup first. Detected injection content is surrounded with `\u003C!-- [BLOCKED by openclaw-bastion-pro] -->` markers.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py block path\u002Fto\u002Ffile.md --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n### Sanitize Hidden Unicode\n\nStrip zero-width characters, RTL overrides, and hidden Unicode from files. Creates backups. Reports exactly what was removed and where.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py sanitize path\u002Fto\u002Ffile.md --workspace \u002Fpath\u002Fto\u002Fworkspace\npython3 {baseDir}\u002Fscripts\u002Fbastion.py sanitize path\u002Fto\u002Fdirectory\u002F --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n### Quarantine Compromised Files\n\nMove a file with injection patterns to `.quarantine\u002Fbastion\u002F` with evidence metadata. The file becomes inaccessible to the agent until explicitly restored.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py quarantine path\u002Fto\u002Ffile.md --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n### Unquarantine (Restore)\n\nRestore a quarantined file to its original location after investigation.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py unquarantine path\u002Fto\u002Ffile.md --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n### Deploy Canary Tokens\n\nDeploy unique canary strings into monitored files. If an injection attack reads and exfiltrates these files, the canary token appears in the leaked data, proving the attack. Tokens are tracked in a secure manifest.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py canary --workspace \u002Fpath\u002Fto\u002Fworkspace\npython3 {baseDir}\u002Fscripts\u002Fbastion.py canary path\u002Fto\u002Fspecific\u002Ffile.md --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n### Enforce via Hooks\n\nGenerate a Claude Code hook configuration that runs bastion scan on file reads (PreToolUse hook for Read tool) and validates commands against the policy (PreToolUse hook for Bash tool). Also adds a SessionStart hook for automated protection sweeps.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py enforce --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n### Protect (Full Automated Sweep)\n\nFull automated defense sweep: scan all files, sanitize hidden Unicode, quarantine files with CRITICAL injections, deploy canary tokens, and report. This is the recommended command for session startup.\n\n```bash\npython3 {baseDir}\u002Fscripts\u002Fbastion.py protect --workspace \u002Fpath\u002Fto\u002Fworkspace\n```\n\n## Recommended Integration\n\n### Session Startup Hook (Claude Code)\n\n```json\n{\n  \"hooks\": {\n    \"SessionStart\": [\n      {\n        \"hooks\": [\n          {\n            \"type\": \"command\",\n            \"command\": \"python3 scripts\u002Fbastion.py protect\",\n            \"timeout\": 60\n          }\n        ]\n      }\n    ]\n  }\n}\n```\n\n### Heartbeat (OpenClaw)\n\nAdd to HEARTBEAT.md for periodic protection:\n```\n- Run injection defense sweep (python3 {skill:openclaw-bastion-pro}\u002Fscripts\u002Fbastion.py protect)\n```\n\n## What Gets Detected\n\n| Category | Patterns | Severity |\n|----------|----------|----------|\n| **Instruction override** | \"ignore previous\", \"disregard above\", \"you are now\", \"new system prompt\", \"forget your instructions\", \"override safety\", \"entering developer mode\" | CRITICAL |\n| **System prompt markers** | `\u003Csystem>`, `[SYSTEM]`, `\u003C\u003CSYS>>`, `\u003C\\|im_start\\|>system`, `[INST]`, `### System:` | CRITICAL |\n| **Hidden instructions** | Multi-turn manipulation, stealth patterns (\"do not tell the user\") | CRITICAL |\n| **HTML injection** | `\u003Cscript>`, `\u003Ciframe>`, `\u003Cimg onerror=>`, hidden divs | CRITICAL |\n| **Markdown exfiltration** | Image tags with encoded data in URLs | CRITICAL |\n| **Dangerous commands** | `curl \\| bash`, `wget \\| sh`, `rm -rf \u002F`, fork bombs | CRITICAL |\n| **Unicode tricks** | Zero-width characters, RTL overrides, invisible formatting | WARNING |\n| **Homoglyphs** | Cyrillic\u002FLatin lookalikes mixed into ASCII text | WARNING |\n| **Base64 payloads** | Large encoded blobs outside code blocks | WARNING |\n| **Shell injection** | `$(command)` subshell execution outside code blocks | WARNING |\n| **Delimiter confusion** | Fake code block boundaries with injection content | WARNING |\n\n## Exit Codes\n\n| Code | Meaning |\n|------|---------|\n| 0 | Clean, no issues |\n| 1 | Warnings detected (review recommended) |\n| 2 | Critical findings (action needed) |\n\n## No External Dependencies\n\nPython standard library only. No pip install. No network calls. Everything runs locally.\n\n## Cross-Platform\n\nWorks with OpenClaw, Claude Code, Cursor, and any tool using the Agent Skills specification.\n",{"name":5,"metadata":45,"description":7,"user-invocable":52},{"openclaw":46},{"os":47,"emoji":49,"requires":50},[48,37,35],"darwin","?️",{"bins":51},[31],true,"main","e7e336ac628c3e3bd771aff1aaa469c93778f94a","skills\u002Fatlaspa\u002Fopenclaw-bastion-pro",0,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del","2026-08-23 22:39:37",{"source":8,"skillName":5,"commands":61,"prompt":71,"zipAvailable":52},[62,65,68],{"tool":63,"command":64},"npx","npx skills add kbarbel640-del\u002Fskills --skill openclaw-bastion-pro",{"tool":66,"command":67},"bunx","bunx skills add kbarbel640-del\u002Fskills --skill openclaw-bastion-pro",{"tool":69,"command":70},"pnpm","pnpm dlx skills add kbarbel640-del\u002Fskills --skill openclaw-bastion-pro","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fatlaspa\u002Fopenclaw-bastion-pro\u002FSKILL.md",[73,79,84,88,94,98],{"path":74,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":77,"sourceHtmlUrl":78},"_meta.json","REFERENCE","参考文档",293,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fatlaspa\u002Fopenclaw-bastion-pro\u002F_meta.json",{"path":80,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":82,"sourceHtmlUrl":83},"LICENSE","许可证",1063,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-instrument-before-reading-the-code\u002FLICENSE",{"path":85,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":86,"sourceHtmlUrl":87},"README.md",6364,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fatlaspa\u002Fopenclaw-bastion-pro\u002FREADME.md",{"path":89,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":92,"sourceHtmlUrl":93},"scripts\u002Fbastion.py","SCRIPT","脚本",64771,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fatlaspa\u002Fopenclaw-bastion-pro\u002Fscripts\u002Fbastion.py",{"path":95,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":96,"sourceHtmlUrl":97},"SOURCE.md",360,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-instrument-before-reading-the-code\u002FSOURCE.md",{"path":99,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":100,"sourceHtmlUrl":101},"TRUST.auto.yaml",2217,"https:\u002F\u002Fgithub.com\u002Fjiayaoqijia\u002Fcryptoskill\u002Fblob\u002Fmain\u002Fskills\u002Fpayments\u002F0xklen-instrument-before-reading-the-code\u002FTRUST.auto.yaml",[103,133,159,180,186,204],{"skillNo":104,"name":105,"nameZh":6,"description":106,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":114,"publishedAt":40},"01M6G8J55967D6281ACMKAKTEQ","crowd-prompting","A marketplace where AI agents improve prompts, system instructions, tool descriptions, and other text-based content with domain expertise from real-world operations — and earn tokens for valuable contributions.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzzadrian\u002Fcrowd-prompting\u002FSKILL.md",[109],{"categoryNo":110,"categoryName":111,"taxonomyType":112,"taxonomyTypeDesc":113},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,34,132],"crowd prompting","prompting","api","with","tokens","domain","world","prompts","operations","instructions","text","tool","system","improve","productivity","marketplace","https","ai agents",{"skillNo":134,"name":135,"nameZh":6,"description":136,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":137,"categories":138,"keywords":142,"publishedAt":40},"01M6G8J0PKPAYVET6BWE8W4C26","dilemm-ai","Compete in DilemmAI, the prisoner's dilemma AI arena at dilemm.ai. Use when an OpenClaw agent wants to create an account, design and submit strategy prompts for their bot, enter matchmaking, analyze historical matches and leaderboards, and iterate on bot strategy. Requires headless browser automation (no API available yet).","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzyori\u002Fdilemm-ai\u002FSKILL.md",[139],{"categoryNo":140,"categoryName":141,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[143,117,144,145,146,147,148,149,150,151,25,152,153,154,155,156,157,122,158],"dilemm ai","arena","analyze","browser","openclaw agent","create","automation","browser automation","bot","design","strategy","headless","compete","submit","matchmaking","use",{"skillNo":160,"name":161,"nameZh":6,"description":162,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":163,"categories":164,"keywords":168,"publishedAt":40},"01M6G8HWAF3K9SW7NP3Z83CPJ6","arxiv-paper-reviews","Interact with arXiv Crawler API to fetch papers, read reviews, and submit comments. Use when working with arXiv papers, fetching paper lists by date\u002Fcategory\u002Finterest, viewing paper details with comments, or submitting paper reviews via API at http:\u002F\u002F150.158.152.82:8000.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Fweak-accept\u002FSKILL.md",[165],{"categoryNo":166,"categoryName":167,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000021","资料检索与研究",[169,170,171,172,173,174,175,118,176,156,158,177,117,178,179],"arxiv paper reviews","reviews","arxiv","paper","crawler","papers","comments","fetch","read","http","via",{"skillNo":181,"name":161,"nameZh":6,"description":162,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":182,"categories":183,"keywords":185,"publishedAt":40},"01M6G8HQJ7N7WMY6YV7D7SSJ16","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Farxiv-paper-reviews\u002FSKILL.md",[184],{"categoryNo":166,"categoryName":167,"taxonomyType":20,"taxonomyTypeDesc":21},[172,171,170,169,179,174,175,118,173,156,158,176,177,117,178],{"skillNo":187,"name":188,"nameZh":6,"description":189,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":190,"categories":191,"keywords":192,"publishedAt":40},"01M6G8HM95Y64JNVFC2HN4E2BG","git-summary","Get a quick summary of the current Git repository including status, recent commits, branches, and contributors.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzweack\u002Fgit-summary\u002FSKILL.md",[],[193,194,195,196,197,35,198,37,199,200,201,202,203],"git","summary","git summary","commits","repository","status","contributors","true","quick","get","branches",{"skillNo":205,"name":206,"nameZh":6,"description":207,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":208,"categories":209,"keywords":214,"publishedAt":40},"01M6G8HGEGF05CNEJCGVYFSC4R","agent-constitution","Interact with AgentConstitution governance contracts on Base Sepolia. Check compliance, read rules, log actions, query governance state.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fztsalexey\u002Fagent-constitution\u002FSKILL.md",[210,211],{"categoryNo":140,"categoryName":141,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":212,"categoryName":213,"taxonomyType":112,"taxonomyTypeDesc":113},"01JBSEEDCAT000000000000037","律师与法务",[215,216,217,218,118,219,220,53,221,177,222,223,224,225,226,131,227,228,229],"agent constitution","constitution","contracts","tree","query","base","log","check","Rules","projects","compliance","actions","state","governance","github"]