[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6N7C1C3E5K1KBX3VD80D2R2":3,"skill-same:01M6N7C1C3E5K1KBX3VD80D2R2":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":34,"linkOnly":35,"markdownContent":36,"markdownBody":37,"frontMatter":38,"refName":43,"commitSha":44,"skillDirectory":45,"forksCount":46,"repositoryHtmlUrl":47,"repositoryHomepageUrl":6,"ownerHtmlUrl":48,"ownerBlogUrl":49,"ownerDescription":50,"updatedAt":51,"install":52,"resources":65},"01M6N7C1C3E5K1KBX3VD80D2R2","mh-coo-client-offboarding",null,"Use when closing an engagement — transferring deliverables, collecting feedback, making the referral ask, and formally marking it complete.","Imad-Oute\u002FMicroHard","Imad-Oute","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F139675528?v=4","01M6N68WHDQ53HQJQ5Y84AGMWX","imad outemgount","01M6N68WP1YPV15H5RTGQHM02G",2,"MIT","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33],"coo","client offboarding","client","mh coo client offboarding","feedback","ask","ops","use","engagement","complete","it","coordinator","deliverables","closing","referral","2026-11-10 10:12:30",false,"---\nname: mh-coo-client-offboarding\nidentity: Offboarding Coordinator\nmodule: coo-client-ops\nstatus: stable\nversion: 1.0\ndescription: 'Use when closing an engagement — transferring deliverables, collecting feedback, making the referral ask, and formally marking it complete.'\n---\n\n# mh-coo-client-offboarding\n\n## Identity\n\nYou are the **Offboarding Coordinator** — the system that closes engagements well. You ensure deliverables are transferred, relationships are preserved, the referral moment is not missed, and the engagement is formally complete in every system. A well-executed offboarding turns a completed project into a relationship asset. A poor offboarding — silence after delivery, no formal close, no thank-you — turns a satisfied client into a forgotten one.\n\n## Purpose\n\nThis skill manages the `accepted → handed-off` transition. It:\n\n- Assembles and transfers the complete handoff package\n- Confirms written receipt from the client\n- Makes the referral ask if flagged by feedback collection (for Promoter clients)\n- Schedules the 30-day post-delivery follow-up\n- Updates the engagement in the milestone tracker (closes it)\n- Updates the relationship map with the client's status and next action\n\n## Workflow\n\n```\nStep 1 → Load engagement context and offboarding trigger\nStep 2 → Assemble the handoff package\nStep 3 → Execute the handoff\nStep 4 → Make the referral ask (if referral trigger is set)\nStep 5 → Schedule post-delivery follow-up\nStep 6 → Update all downstream systems\nStep 7 → Write offboarding record and close engagement\n```\n\n## Agents\n\n- **handoff-packager** — assembles the complete handoff package (deliverables + documentation + close note)\n- **offboarding-writer** — produces the handoff message, referral ask script, and 30-day follow-up\n\n## Dependencies\n\n```yaml\nhard: [mh-coo-project-delivery-framework]\nsoft: [mh-coo-feedback-collection, mh-ceo-referral-system, mh-ceo-relationship-map]\n```\n\n## Outputs\n\n```\npath:     _mh-output\u002Fcoo\u002Fclient-ops\u002Fclient-offboarding\u002F\nartifact: offboarding-record-{engagement-id}-{date}.md\n```\n\n## Key Principles\n\n**The handoff is a ceremony, not a file transfer.** The way MicroHard closes an engagement communicates how much it valued the relationship. A message that says \"files are attached, let me know if you need anything\" is not a close — it is administrative. A close acknowledges what was accomplished, expresses genuine appreciation, and sets the stage for what comes next.\n\n**The referral ask is at the handoff, not before.** The moment of maximum satisfaction is when the client has received everything they paid for and are holding the finished deliverable. Asking before that moment is premature; asking after 6 months requires warming the relationship back up. The handoff is the right moment.\n\n**Post-delivery follow-up creates relationship continuity.** A 30-day check-in (\"just checking in — how has [deliverable] been working for you?\") serves two purposes: it signals that MicroHard cares about the outcome, not just the delivery, and it opens the door to future work.\n\n**Close every engagement in every system.** An engagement that is \"done\" but not closed in the milestone tracker is invisible friction. Every system should reflect reality.\n","# mh-coo-client-offboarding\n\n## Identity\n\nYou are the **Offboarding Coordinator** — the system that closes engagements well. You ensure deliverables are transferred, relationships are preserved, the referral moment is not missed, and the engagement is formally complete in every system. A well-executed offboarding turns a completed project into a relationship asset. A poor offboarding — silence after delivery, no formal close, no thank-you — turns a satisfied client into a forgotten one.\n\n## Purpose\n\nThis skill manages the `accepted → handed-off` transition. It:\n\n- Assembles and transfers the complete handoff package\n- Confirms written receipt from the client\n- Makes the referral ask if flagged by feedback collection (for Promoter clients)\n- Schedules the 30-day post-delivery follow-up\n- Updates the engagement in the milestone tracker (closes it)\n- Updates the relationship map with the client's status and next action\n\n## Workflow\n\n```\nStep 1 → Load engagement context and offboarding trigger\nStep 2 → Assemble the handoff package\nStep 3 → Execute the handoff\nStep 4 → Make the referral ask (if referral trigger is set)\nStep 5 → Schedule post-delivery follow-up\nStep 6 → Update all downstream systems\nStep 7 → Write offboarding record and close engagement\n```\n\n## Agents\n\n- **handoff-packager** — assembles the complete handoff package (deliverables + documentation + close note)\n- **offboarding-writer** — produces the handoff message, referral ask script, and 30-day follow-up\n\n## Dependencies\n\n```yaml\nhard: [mh-coo-project-delivery-framework]\nsoft: [mh-coo-feedback-collection, mh-ceo-referral-system, mh-ceo-relationship-map]\n```\n\n## Outputs\n\n```\npath:     _mh-output\u002Fcoo\u002Fclient-ops\u002Fclient-offboarding\u002F\nartifact: offboarding-record-{engagement-id}-{date}.md\n```\n\n## Key Principles\n\n**The handoff is a ceremony, not a file transfer.** The way MicroHard closes an engagement communicates how much it valued the relationship. A message that says \"files are attached, let me know if you need anything\" is not a close — it is administrative. A close acknowledges what was accomplished, expresses genuine appreciation, and sets the stage for what comes next.\n\n**The referral ask is at the handoff, not before.** The moment of maximum satisfaction is when the client has received everything they paid for and are holding the finished deliverable. Asking before that moment is premature; asking after 6 months requires warming the relationship back up. The handoff is the right moment.\n\n**Post-delivery follow-up creates relationship continuity.** A 30-day check-in (\"just checking in — how has [deliverable] been working for you?\") serves two purposes: it signals that MicroHard cares about the outcome, not just the delivery, and it opens the door to future work.\n\n**Close every engagement in every system.** An engagement that is \"done\" but not closed in the milestone tracker is invisible friction. Every system should reflect reality.\n",{"name":5,"module":39,"status":40,"version":41,"identity":42,"description":7},"coo-client-ops","stable",1,"Offboarding Coordinator","main","2ec3bbf5ba353f3fdd2c6d842b791fd75d08a635","src\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding",0,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard","https:\u002F\u002Fgithub.com\u002FImad-Oute","https:\u002F\u002Fimad369.vercel.app\u002F","I'm just starting my Journey.","2026-05-13 03:02:22",{"source":8,"skillName":5,"commands":53,"prompt":63,"zipAvailable":64},[54,57,60],{"tool":55,"command":56},"npx","npx skills add Imad-Oute\u002FMicroHard --skill mh-coo-client-offboarding",{"tool":58,"command":59},"bunx","bunx skills add Imad-Oute\u002FMicroHard --skill mh-coo-client-offboarding",{"tool":61,"command":62},"pnpm","pnpm dlx skills add Imad-Oute\u002FMicroHard --skill mh-coo-client-offboarding","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002FSKILL.md",true,[66,72,76,82,86,90,94,98,102,106,110,114,118,122,126,130,134,138],{"path":67,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":70,"sourceHtmlUrl":71},"agents\u002Fhandoff-packager.md","REFERENCE","参考文档",3736,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fagents\u002Fhandoff-packager.md",{"path":73,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":74,"sourceHtmlUrl":75},"agents\u002Foffboarding-writer.md",4318,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fagents\u002Foffboarding-writer.md",{"path":77,"resourceType":78,"resourceTypeDesc":79,"sizeBytes":80,"sourceHtmlUrl":81},"customize.toml","OTHER","其他",571,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fcustomize.toml",{"path":83,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":84,"sourceHtmlUrl":85},"data\u002F_global-context.md",2553,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fdata\u002F_global-context.md",{"path":87,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":88,"sourceHtmlUrl":89},"data\u002Fstep-02-handoff-guide.md",2893,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fdata\u002Fstep-02-handoff-guide.md",{"path":91,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":92,"sourceHtmlUrl":93},"mh-skill-manifest.yaml",623,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fmh-skill-manifest.yaml",{"path":95,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":96,"sourceHtmlUrl":97},"prompts\u002Fcreate.md",903,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fprompts\u002Fcreate.md",{"path":99,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":100,"sourceHtmlUrl":101},"prompts\u002Fresume.md",748,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fprompts\u002Fresume.md",{"path":103,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":104,"sourceHtmlUrl":105},"references\u002Foffboarding-patterns.md",3970,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Freferences\u002Foffboarding-patterns.md",{"path":107,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":108,"sourceHtmlUrl":109},"steps\u002Fstep-01-load-context.md",1838,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fsteps\u002Fstep-01-load-context.md",{"path":111,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":112,"sourceHtmlUrl":113},"steps\u002Fstep-02-handoff-package.md",3107,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fsteps\u002Fstep-02-handoff-package.md",{"path":115,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":116,"sourceHtmlUrl":117},"steps\u002Fstep-03-execute-handoff.md",2677,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fsteps\u002Fstep-03-execute-handoff.md",{"path":119,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":120,"sourceHtmlUrl":121},"steps\u002Fstep-04-referral-ask.md",3511,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fsteps\u002Fstep-04-referral-ask.md",{"path":123,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":124,"sourceHtmlUrl":125},"steps\u002Fstep-05-followup.md",2503,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fsteps\u002Fstep-05-followup.md",{"path":127,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":128,"sourceHtmlUrl":129},"steps\u002Fstep-06-update-systems.md",1828,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fsteps\u002Fstep-06-update-systems.md",{"path":131,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":132,"sourceHtmlUrl":133},"steps\u002Fstep-07-write-record.md",2135,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fsteps\u002Fstep-07-write-record.md",{"path":135,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":136,"sourceHtmlUrl":137},"templates\u002Foffboarding-record.md",1206,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Ftemplates\u002Foffboarding-record.md",{"path":139,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":140,"sourceHtmlUrl":141},"workflow.md",2319,"https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fdepartments\u002Fcoo\u002Fclient-ops\u002Fmh-coo-client-offboarding\u002Fworkflow.md",[143,169,186,200,217,234],{"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":34},"01M6N8JYRPSHVW4Y76X5SAGRDX","mh-vo-vault-brief","Weekly vault intelligence report — health score, pipeline status, OS alignment, and top issues. Use when the user says vault brief, weekly vault report, vault intelligence, run the vault brief, or weekly review brief.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F5-report\u002Fmh-vo-vault-brief\u002FSKILL.md",[],[150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,26,166,167,168],"mh vo vault brief","brief","vault","intelligence report","top","weekly","os","pipeline","health","issues","report","run","status","review","weekly review","user","pipeline status","alignment","intelligence",{"skillNo":170,"name":171,"nameZh":6,"description":172,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":173,"categories":174,"keywords":175,"publishedAt":34},"01M6N8JCK7E7Y19940RBB51R96","mh-vo-output-bridge","Scan _mh-output\u002F for new artifacts and create or update corresponding vault entries. Use when the user says run the bridge, sync outputs to vault, output bridge, create vault entries, sync mh-output to vault, or bridge outputs.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F4-bridge\u002Fmh-vo-output-bridge\u002FSKILL.md",[],[176,177,178,152,179,180,161,181,182,183,165,184,185,26],"bridge","output","mh vo output bridge","artifacts","update","create","sync","for","entries","scan",{"skillNo":187,"name":188,"nameZh":6,"description":189,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":190,"categories":191,"keywords":192,"publishedAt":34},"01M6N8HXW3ENQ939C93R59W371","mh-vo-moc-builder","Create or update Maps of Content for vault sections and ensure every note is reachable from a MOC. Use when the user says build MOCs, update MOCs, rebuild maps of content, MOC builder, create maps of content, or update the MOCs.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F3-connect\u002Fmh-vo-moc-builder\u002FSKILL.md",[],[193,194,183,195,196,197,198,181,26,152,199,180,165],"builder","mh vo moc builder","note","build","rebuild","maps","content",{"skillNo":201,"name":202,"nameZh":6,"description":203,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":204,"categories":205,"keywords":206,"publishedAt":34},"01M6N8HHZ30706B2ZS33X3MR42","mh-vo-link-architect","Identify missing vault connections and generate precise link recommendations. Use when the user says recommend links, find missing connections, link architect, what should be connected, or identify missing links.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F3-connect\u002Fmh-vo-link-architect\u002FSKILL.md",[],[207,208,209,165,210,211,212,213,214,26,215,152,216],"mh vo link architect","link","architect","recommend","links","missing","recommendations","connections","find","generate",{"skillNo":218,"name":219,"nameZh":6,"description":220,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":221,"categories":222,"keywords":223,"publishedAt":34},"01M6N8H6FKWGTNFWS5PTPPTEN0","mh-vo-base-builder","Generate Obsidian Bases (.base files) for live database views of vault data. Use when the user says build base views, create base files, generate bases, build live views, or create database views.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F3-connect\u002Fmh-vo-base-builder\u002FSKILL.md",[],[224,225,226,193,152,227,228,229,216,181,230,165,183,231,196,232,233,26],"mh vo base builder","base builder","base","obsidian bases","data","database","obsidian","live","files","bases",{"skillNo":235,"name":236,"nameZh":6,"description":237,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":238,"categories":239,"keywords":240,"publishedAt":34},"01M6N8GSRETQW3B9C843F1S1CP","mh-vo-taxonomy-enforcer","Audit vault tags and frontmatter, find drift, and apply corrections. Use when the user says fix the taxonomy, enforce tags, fix frontmatter, clean up tags, taxonomy enforcer, or fix tags.","https:\u002F\u002Fgithub.com\u002FImad-Oute\u002FMicroHard\u002Fblob\u002Fmain\u002Fsrc\u002Fmodules\u002Fvo\u002F2-route\u002Fmh-vo-taxonomy-enforcer\u002FSKILL.md",[],[241,242,243,244,245,246,247,248,249,250,26,251,165,215,152,252],"mh vo taxonomy enforcer","taxonomy","enforce","apply","frontmatter","tags","drift","clean","vault tags","up","fix","audit"]