[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6RTJXKCDZ8KMB08DNVC0ZS7":3,"skill-same:01M6RTJXKCDZ8KMB08DNVC0ZS7":70},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":37,"linkOnly":38,"markdownContent":39,"markdownBody":40,"frontMatter":41,"refName":42,"commitSha":43,"skillDirectory":44,"forksCount":13,"repositoryHtmlUrl":45,"repositoryHomepageUrl":6,"ownerHtmlUrl":46,"ownerBlogUrl":47,"ownerDescription":48,"updatedAt":49,"install":50,"resources":63},"01M6RTJXKCDZ8KMB08DNVC0ZS7","relationships",null,"Relationship CRM for tracking people, connections, and context. Categories: family, close_friends, church_friends, colleagues, broader_community, strangers, bad_actors, unknown. Use to add, search, list, or update people in the user's network.","EverClaw\u002Fbuddybots.org","EverClaw","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F262691656?v=4","01M6RTE2R7A5898VSQ3HAZNTRN","01M6RTE2WCCGNTM8VWGPZY3NTT",0,"MIT","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fskills\u002Frelationships\u002FSKILL.md",[],[5,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36],"relationship","unknown","for","church","categories","people","close","bad","crm","update","connections","friends","family","community","use","tracking","list","network","search","2026-11-10 10:12:30",false,"---\nname: relationships\ndescription: \"Relationship CRM for tracking people, connections, and context. Categories: family, close_friends, church_friends, colleagues, broader_community, strangers, bad_actors, unknown. Use to add, search, list, or update people in the user's network.\"\n---\n\n# Relationships CRM\n\n## Overview\nTrack people in the user's life with rich context. Store relationship data, interaction history, and personal details in structured memory files.\n\n## Categories\n| Category | Description |\n|----------|-------------|\n| `family` | Immediate and extended family |\n| `close_friends` | Trusted inner circle |\n| `church_friends` | Friends from church community |\n| `colleagues` | Professional contacts, collaborators, business partners |\n| `broader_community` | Acquaintances, community members, loose connections |\n| `strangers` | One-time contacts, unknown intent |\n| `bad_actors` | People to avoid or be cautious around |\n| `unknown` | Not yet categorized |\n\n## Commands\n\n### Add a person\n```\n\u002Frelationship add \"Firstname Lastname\" --category \u003Ccategory> [details]\n```\nCreates a new contact file or updates existing.\n\n### List by category\n```\n\u002Frelationship list \u003Ccategory>\n```\nShows all contacts in a category.\n\n### Search\n```\n\u002Frelationship search \u003Cquery>\n```\nFull-text search across all contacts.\n\n### Update\n```\n\u002Frelationship update \"Firstname Lastname\" --field \u003Cfield> --value \u003Cvalue>\n```\nUpdates a specific field.\n\n### Note interaction\n```\n\u002Frelationship interact \"Firstname Lastname\" --date YYYY-MM-DD --summary \"what happened\"\n```\nLogs an interaction to the contact's history.\n\n## File Structure\n```\nmemory\u002Frelationships\u002F\n├── family\u002F\n│   ├── family-member.md\n│   └── ...\n├── close_friends\u002F\n├── church_friends\u002F\n├── colleagues\u002F\n├── broader_community\u002F\n├── strangers\u002F\n├── bad_actors\u002F\n├── unknown\u002F\n└── index.json    # Quick lookup index\n```\n\n## Contact File Format\n```markdown\n# Firstname Lastname\n\n## Basics\n- **Category:** family\n- **Relationship:** Wife\n- **First met:** YYYY-MM-DD or \"since childhood\" etc.\n- **Last contact:** YYYY-MM-DD\n\n## Context\n[Background, how we know them, what they mean to the user]\n\n## Key Details\n- Birthday: YYYY-MM-DD\n- Location: City, State\n- Phone: +1...\n- Email: ...\n- Social: @handle\n\n## Family\n- Spouse: ...\n- Children: ...\n\n## Interactions\n### YYYY-MM-DD - [Title]\n[What happened, key points, follow-ups]\n\n## Notes\n[Running notes, things to remember]\n```\n\n## Workflow\n1. When asked about someone, search first\n2. When adding new people, ask clarifying questions\n3. After interactions, prompt to log them\n4. Periodically suggest categorization updates\n5. Respect privacy — never share contact info externally without permission\n\n## Integration with Memory\n- Contacts live in `memory\u002Frelationships\u002F` for context persistence\n- Key people may also be referenced in `MEMORY.md` for high-level context\n- Daily notes in `memory\u002FYYYY-MM-DD.md` can reference contacts\n\n## Privacy\n- Contact files stay local\n- Never sync to cloud or external services\n- Malicious actors flagged in `bad_actors\u002F` with caution notes","# Relationships CRM\n\n## Overview\nTrack people in the user's life with rich context. Store relationship data, interaction history, and personal details in structured memory files.\n\n## Categories\n| Category | Description |\n|----------|-------------|\n| `family` | Immediate and extended family |\n| `close_friends` | Trusted inner circle |\n| `church_friends` | Friends from church community |\n| `colleagues` | Professional contacts, collaborators, business partners |\n| `broader_community` | Acquaintances, community members, loose connections |\n| `strangers` | One-time contacts, unknown intent |\n| `bad_actors` | People to avoid or be cautious around |\n| `unknown` | Not yet categorized |\n\n## Commands\n\n### Add a person\n```\n\u002Frelationship add \"Firstname Lastname\" --category \u003Ccategory> [details]\n```\nCreates a new contact file or updates existing.\n\n### List by category\n```\n\u002Frelationship list \u003Ccategory>\n```\nShows all contacts in a category.\n\n### Search\n```\n\u002Frelationship search \u003Cquery>\n```\nFull-text search across all contacts.\n\n### Update\n```\n\u002Frelationship update \"Firstname Lastname\" --field \u003Cfield> --value \u003Cvalue>\n```\nUpdates a specific field.\n\n### Note interaction\n```\n\u002Frelationship interact \"Firstname Lastname\" --date YYYY-MM-DD --summary \"what happened\"\n```\nLogs an interaction to the contact's history.\n\n## File Structure\n```\nmemory\u002Frelationships\u002F\n├── family\u002F\n│   ├── family-member.md\n│   └── ...\n├── close_friends\u002F\n├── church_friends\u002F\n├── colleagues\u002F\n├── broader_community\u002F\n├── strangers\u002F\n├── bad_actors\u002F\n├── unknown\u002F\n└── index.json    # Quick lookup index\n```\n\n## Contact File Format\n```markdown\n# Firstname Lastname\n\n## Basics\n- **Category:** family\n- **Relationship:** Wife\n- **First met:** YYYY-MM-DD or \"since childhood\" etc.\n- **Last contact:** YYYY-MM-DD\n\n## Context\n[Background, how we know them, what they mean to the user]\n\n## Key Details\n- Birthday: YYYY-MM-DD\n- Location: City, State\n- Phone: +1...\n- Email: ...\n- Social: @handle\n\n## Family\n- Spouse: ...\n- Children: ...\n\n## Interactions\n### YYYY-MM-DD - [Title]\n[What happened, key points, follow-ups]\n\n## Notes\n[Running notes, things to remember]\n```\n\n## Workflow\n1. When asked about someone, search first\n2. When adding new people, ask clarifying questions\n3. After interactions, prompt to log them\n4. Periodically suggest categorization updates\n5. Respect privacy — never share contact info externally without permission\n\n## Integration with Memory\n- Contacts live in `memory\u002Frelationships\u002F` for context persistence\n- Key people may also be referenced in `MEMORY.md` for high-level context\n- Daily notes in `memory\u002FYYYY-MM-DD.md` can reference contacts\n\n## Privacy\n- Contact files stay local\n- Never sync to cloud or external services\n- Malicious actors flagged in `bad_actors\u002F` with caution notes",{"name":5,"description":7},"main","b15f4b37683ab5d816814787927959993ef4398c","skills\u002Frelationships","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org","https:\u002F\u002Fgithub.com\u002FEverClaw","https:\u002F\u002Feverclaw.xyz","AI Inference You Own, Forever Powering Your OpenClaw Agents. Open-source skill connecting OpenClaw to the Morpheus decentralized inference network — GLM-5","2026-09-02 03:56:55",{"source":8,"skillName":5,"commands":51,"prompt":61,"zipAvailable":62},[52,55,58],{"tool":53,"command":54},"npx","npx skills add EverClaw\u002Fbuddybots.org --skill relationships",{"tool":56,"command":57},"bunx","bunx skills add EverClaw\u002Fbuddybots.org --skill relationships",{"tool":59,"command":60},"pnpm","pnpm dlx skills add EverClaw\u002Fbuddybots.org --skill relationships","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fskills\u002Frelationships\u002FSKILL.md",true,[64],{"path":65,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":68,"sourceHtmlUrl":69},"scripts\u002Frelationship.mjs","SCRIPT","脚本",11507,"https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fskills\u002Frelationships\u002Fscripts\u002Frelationship.mjs",[71,98,123,139,150,165],{"skillNo":72,"name":73,"nameZh":6,"description":74,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":77,"publishedAt":37},"01M6RTQW04G5PH8910S8PTD85W","three-shifts","Cyclic shift execution engine. Plans tasks 3x daily (6 AM, 2 PM, 10 PM), decomposes them into granular steps, then executes via 15-minute cron cycles. Each cycle reads state files, picks the next step, executes it, writes results back. Errors are logged and skipped — never fatal. Planning uses Claude 4.6; execution uses GLM-5.","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fthree-shifts\u002FSKILL.md",[],[78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97],"three","three shifts","next step","planning","errors","tasks","pm","state","execution","cron","engine","results","never","daily","files","back","cycle","glm","next","plans",{"skillNo":99,"name":100,"nameZh":6,"description":101,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":102,"categories":103,"keywords":104,"publishedAt":37},"01M6RTQM0PCGTCKCZCK312PAWJ","xmtp-comms-guard","Security middleware for all XMTP communications in EverClaw. Enforces guarded client usage with validation, integrity checks, and fail-closed security policies. Integrates approval flows for sensitive operations. Use when integrating XMTP messaging, configuring communication security, or auditing guarded client enforcement.","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fskills\u002Fxmtp-comms-guard\u002FSKILL.md",[],[105,106,107,108,20,109,110,111,112,113,114,115,32,116,117,118,119,120,121,122],"guard","xmtp comms guard","comms","communications","everclaw","usage","with","flows","middleware","client","enforcement","when","integrity","messaging","communication","validation","integrity checks","operations",{"skillNo":124,"name":73,"nameZh":6,"description":125,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":126,"categories":127,"keywords":128,"publishedAt":37},"01M6RTQ1RGSH5JHN4GPYSECZR2","Daily standup engine. Plans tasks 3x daily (6 AM, 2 PM, 10 PM) and delivers them for approval. Execution happens in the main session via direct conversation. Night shifts auto-approve carryover from earlier in the day.","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fskills\u002Fthree-shifts\u002FSKILL.md",[],[79,78,129,130,88,131,86,83,132,97,133,20,134,84,42,135,91,136,137,138],"direct","daily standup","standup","main session","approve","via","conversation","auto","approval","session",{"skillNo":140,"name":141,"nameZh":6,"description":142,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":143,"categories":144,"keywords":145,"publishedAt":37},"01M6RTPV7ZWGV38QFAMG5RXEDJ","super-helper","A helpful utility skill for agents","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fskills\u002Fskillguard\u002Ftest-fixtures\u002Fmalicious-skill\u002FSKILL.md",[],[146,147,148,20,149],"super","helper","super helper","utility",{"skillNo":151,"name":152,"nameZh":6,"description":153,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":154,"categories":155,"keywords":156,"publishedAt":37},"01M6RTPRM3GE8G43WD72BZK4Q7","github-issues","Fetch and manage GitHub issues via the API","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fskills\u002Fskillguard\u002Ftest-fixtures\u002Flegit-api-skill\u002FSKILL.md",[],[157,158,159,134,160,161,162,163,164],"issues","github issues","github","token","manage","fetch","curl","api",{"skillNo":166,"name":167,"nameZh":6,"description":168,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":169,"categories":170,"keywords":176,"publishedAt":37},"01M6RTPME21Z0A1JF8BV6KTZT3","code-formatter","Format and lint code files","https:\u002F\u002Fgithub.com\u002FEverClaw\u002Fbuddybots.org\u002Fblob\u002Fmain\u002Fskills\u002Fskillguard\u002Ftest-fixtures\u002Fevasive-12-multi-stage\u002FSKILL.md",[171],{"categoryNo":172,"categoryName":173,"taxonomyType":174,"taxonomyTypeDesc":175},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[177,178,179,180,92,181],"code","formatter","code formatter","lint","format"]