[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71E3SDDZHD766JWR0EYACAW":3,"skill-same:01M71E3SDDZHD766JWR0EYACAW":64},{"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":23,"publishedAt":35,"linkOnly":36,"markdownContent":37,"markdownBody":38,"frontMatter":39,"refName":41,"commitSha":42,"skillDirectory":43,"forksCount":44,"repositoryHtmlUrl":45,"repositoryHomepageUrl":6,"ownerHtmlUrl":46,"ownerBlogUrl":47,"ownerDescription":48,"updatedAt":49,"install":50,"resources":63},"01M71E3SDDZHD766JWR0EYACAW","hq-cowork-dm",null,"Send HQ Sync direct messages from Cowork through the host-side DM tool.","indigoai-us\u002Fhq-core","indigoai-us","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F122242446?v=4","01M71DTQ5NGD10GT1Z7E6XKWC5","HQ","01M71DTQ6BKSYYBNC9RAKT3YDK",94,"MIT","https:\u002F\u002Fgithub.com\u002Findigoai-us\u002Fhq-core\u002Fblob\u002Fmain\u002Fcore\u002Fpackages\u002Fhq-pack-cowork\u002Fskills\u002Fhq-cowork-dm\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34],"dm","hq cowork dm","cowork","hq sync","tool","messages","send","sync","MCP","host","direct","2026-11-10 10:12:30",false,"---\nname: hq-cowork-dm\ndescription: Send HQ Sync direct messages from Cowork through the host-side DM tool.\nallowed-tools: mcp__hq__hq_dm\n---\n\n# \u002Fhq-cowork-dm — DM a teammate from a sandboxed agent\n\nSends person-to-person HQ DMs from inside Cowork, where the `hq` CLI is\nunreachable. Routes through the host-side MCP server. The recipient gets it\nas an HQ Desktop App notification.\n\n**Args:** `$ARGUMENTS` — recipient + message, plus optional flags.\n\n| Arg | Meaning |\n|---|---|\n| `\u003Crecipient>` | Email address or personUid of the teammate. Required. |\n| `\u003Cmessage>` | The message body. Required. |\n| `--prompt \u003Ctext>` | Agent-context prompt the recipient can one-click copy into their agent. |\n| `--details \u003Ctext>` | Longer detail shown in the recipient's DM detail window. |\n| `--at \u003CISO8601>` | Schedule delivery at an absolute time (store-and-forward). |\n| `--in \u003Cdelay>` | Schedule after a relative delay: `30s`, `10m`, `2h`, `1d`. |\n\n## Humanize before send\n\nBefore calling the tool, run the channel-aware humanize pass on the `message`\n(and any `prompt` \u002F `details` text) per\n`core\u002Fknowledge\u002Fpublic\u002Fhq-core\u002Fhumanize-before-send.md` — channel `cowork-dm`,\ndefault intensity `light`: strip the obvious AI tells while keeping the message\nterse and conversational. Never rewrite the recipient or scheduling fields.\n\n## Call the tool\n\n```json\n{\n  \"recipient\": \"\u003Cemail-or-personUid>\",\n  \"message\": \"\u003Cbody>\",\n  \"prompt\": \"\u003Coptional agent prompt>\",\n  \"details\": \"\u003Coptional detail body>\",\n  \"in\": \"30m\"\n}\n```\n\nCall `mcp__hq__hq_dm`. Use `at` OR `in`, not both.\n\n## Notes\n\n- **Reach is scoped to shared companies.** You can only DM people you share\n  an active company with. A delivery failure usually means no shared company.\n- **DM yourself** for a note-to-self \u002F reminder (use your own email).\n- **Receive-only in the app** — the HQ Desktop App shows incoming DMs; sending\n  happens from a session or the CLI (this tool).\n\n## When to use this instead of `\u002Fdm`\n\nOnly inside Cowork or another sandboxed plugin host. On a host-side session,\nprefer the unprefixed `\u002Fdm` (or `hq dm`).\n\n## Why this skill exists\n\n`hq dm` authenticates with the user's Cognito session under `~\u002F.hq`, which\nisn't visible from Cowork's Linux VM. The host-side MCP server runs the real\n`hq dm` and returns its confirmation back to the sandboxed agent.\n","# \u002Fhq-cowork-dm — DM a teammate from a sandboxed agent\n\nSends person-to-person HQ DMs from inside Cowork, where the `hq` CLI is\nunreachable. Routes through the host-side MCP server. The recipient gets it\nas an HQ Desktop App notification.\n\n**Args:** `$ARGUMENTS` — recipient + message, plus optional flags.\n\n| Arg | Meaning |\n|---|---|\n| `\u003Crecipient>` | Email address or personUid of the teammate. Required. |\n| `\u003Cmessage>` | The message body. Required. |\n| `--prompt \u003Ctext>` | Agent-context prompt the recipient can one-click copy into their agent. |\n| `--details \u003Ctext>` | Longer detail shown in the recipient's DM detail window. |\n| `--at \u003CISO8601>` | Schedule delivery at an absolute time (store-and-forward). |\n| `--in \u003Cdelay>` | Schedule after a relative delay: `30s`, `10m`, `2h`, `1d`. |\n\n## Humanize before send\n\nBefore calling the tool, run the channel-aware humanize pass on the `message`\n(and any `prompt` \u002F `details` text) per\n`core\u002Fknowledge\u002Fpublic\u002Fhq-core\u002Fhumanize-before-send.md` — channel `cowork-dm`,\ndefault intensity `light`: strip the obvious AI tells while keeping the message\nterse and conversational. Never rewrite the recipient or scheduling fields.\n\n## Call the tool\n\n```json\n{\n  \"recipient\": \"\u003Cemail-or-personUid>\",\n  \"message\": \"\u003Cbody>\",\n  \"prompt\": \"\u003Coptional agent prompt>\",\n  \"details\": \"\u003Coptional detail body>\",\n  \"in\": \"30m\"\n}\n```\n\nCall `mcp__hq__hq_dm`. Use `at` OR `in`, not both.\n\n## Notes\n\n- **Reach is scoped to shared companies.** You can only DM people you share\n  an active company with. A delivery failure usually means no shared company.\n- **DM yourself** for a note-to-self \u002F reminder (use your own email).\n- **Receive-only in the app** — the HQ Desktop App shows incoming DMs; sending\n  happens from a session or the CLI (this tool).\n\n## When to use this instead of `\u002Fdm`\n\nOnly inside Cowork or another sandboxed plugin host. On a host-side session,\nprefer the unprefixed `\u002Fdm` (or `hq dm`).\n\n## Why this skill exists\n\n`hq dm` authenticates with the user's Cognito session under `~\u002F.hq`, which\nisn't visible from Cowork's Linux VM. The host-side MCP server runs the real\n`hq dm` and returns its confirmation back to the sandboxed agent.\n",{"name":5,"description":7,"allowed-tools":40},"mcp__hq__hq_dm","main","205cf61728a27ef15e9153aa38df5856fc8d82f5","core\u002Fpackages\u002Fhq-pack-cowork\u002Fskills\u002Fhq-cowork-dm",18,"https:\u002F\u002Fgithub.com\u002Findigoai-us\u002Fhq-core","https:\u002F\u002Fgithub.com\u002Findigoai-us","https:\u002F\u002Fhqforwork.com\u002F","The AI Context Layer for Teams","2026-11-12 06:53:38",{"source":8,"skillName":5,"commands":51,"prompt":61,"zipAvailable":62},[52,55,58],{"tool":53,"command":54},"npx","npx skills add indigoai-us\u002Fhq-core --skill hq-cowork-dm",{"tool":56,"command":57},"bunx","bunx skills add indigoai-us\u002Fhq-core --skill hq-cowork-dm",{"tool":59,"command":60},"pnpm","pnpm dlx skills add indigoai-us\u002Fhq-core --skill hq-cowork-dm","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Findigoai-us\u002Fhq-core\u002Fblob\u002Fmain\u002Fcore\u002Fpackages\u002Fhq-pack-cowork\u002Fskills\u002Fhq-cowork-dm\u002FSKILL.md",true,[],[65,87,113,137,148,158],{"skillNo":66,"name":67,"nameZh":6,"description":68,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":69,"categories":70,"keywords":71,"publishedAt":35},"01M71E4MQ04WPK1EVDS7VKJ3E8","social-graphic","Generate 1080x1080 HTML social graphics for HQ update posts.","https:\u002F\u002Fgithub.com\u002Findigoai-us\u002Fhq-core\u002Fblob\u002Fmain\u002Fcore\u002Fworkers\u002Fpublic\u002Fsocial-strategist\u002Fskills\u002Fsocial-graphic\u002FSKILL.md",[],[72,73,74,75,76,77,78,79,80,81,82,83,84,85,86],"social","social graphic","Bash","html","edit","write","read","update","generate","graphics","browser","open","agent-browser","for","posts",{"skillNo":88,"name":84,"nameZh":6,"description":89,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":90,"categories":91,"keywords":96,"publishedAt":35},"01M71E4H33K4P5H5M7ENPTMFSC","Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to \"open a website\", \"fill out a form\", \"click a button\", \"take a screenshot\", \"scrape data from a page\", \"test this web app\", \"login to a site\", \"automate browser actions\", or any task requiring programmatic web interaction.","https:\u002F\u002Fgithub.com\u002Findigoai-us\u002Fhq-core\u002Fblob\u002Fmain\u002Fcore\u002Fworkers\u002Fpublic\u002Fqa-tester\u002Fskills\u002Fagent-browser\u002FSKILL.md",[92,95],{"categoryNo":93,"categoryName":94,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[97,82,98,99,100,101,74,102,103,104,105,106,83,107,84,108,109,110,111,112],"agent browser","click","ai agents","app","scrape","when","apps","actions","extracting","take a screenshot","testing","programmatic","browser automation","website","cli","interaction",{"skillNo":114,"name":115,"nameZh":6,"description":116,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":117,"categories":118,"keywords":119,"publishedAt":35},"01M71E4FDBD7J8Y45JJ9KMMYGN","work-mesh","Work Mesh Live — automatic presence via hq mesh daemon; context reconcile\u002Forganize; manual session task-status, blocked, and note only.","https:\u002F\u002Fgithub.com\u002Findigoai-us\u002Fhq-core\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fwork-mesh\u002FSKILL.md",[],[120,121,122,74,123,124,125,126,127,128,129,130,131,132,78,133,134,135,136],"work mesh","work","mesh","status","context","note","live","presence","automatic","reconcile","only","organize","task","session","manual","daemon","via",{"skillNo":138,"name":139,"nameZh":6,"description":140,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":141,"categories":142,"keywords":143,"publishedAt":35},"01M71E4EGHNAAGWAPV6KGBMQ9W","review","Parity worker review skill (materialization fixture).","https:\u002F\u002Fgithub.com\u002Findigoai-us\u002Fhq-core\u002Fblob\u002Fmain\u002Fcore\u002Fscripts\u002Ftests\u002Ffixtures\u002Fagent-session\u002Fworker-materialization\u002Fparity-worker\u002Fskills\u002Freview\u002FSKILL.md",[],[139,144,145,146,147],"review skill","fixture","parity","worker",{"skillNo":149,"name":150,"nameZh":6,"description":151,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":152,"categories":153,"keywords":154,"publishedAt":35},"01M71E4D1FZDJPDC15DRERKX8Y","run","Run or list HQ workers (parity fixture).","https:\u002F\u002Fgithub.com\u002Findigoai-us\u002Fhq-core\u002Fblob\u002Fmain\u002Fcore\u002Fscripts\u002Ftests\u002Ffixtures\u002Fagent-session\u002Fskills\u002Frun\u002FSKILL.md",[],[150,155,156,146,157,145],"parity fixture","workers","list",{"skillNo":159,"name":160,"nameZh":6,"description":161,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":162,"categories":163,"keywords":164,"publishedAt":35},"01M71E4BF4MV5SEWZJZ4T1QPQW","handoff","Preserve session state for a follow-up agent (parity fixture).","https:\u002F\u002Fgithub.com\u002Findigoai-us\u002Fhq-core\u002Fblob\u002Fmain\u002Fcore\u002Fscripts\u002Ftests\u002Ffixtures\u002Fagent-session\u002Fskills\u002Fhandoff\u002FSKILL.md",[],[160,155,165,166,133,167,85,146,168,169,145],"up","preserve","session state","follow-up","state"]