One .zip per skill. Inside: SKILL.md with the intent and the frontmatter, and the code that runs in the page.
Settings → Personalize → Skills. This is Cowork's own skill library, shared across every chat.
Click Add and choose the file you just downloaded. Cowork installs it once; no CLAUDE.md, no per-project setup.
The skill stays available in every session. Cowork runs it in your own Chrome, riding the session you are already signed into.
Post a comment with the given text on a third-party LinkedIn post (by URN), from the logged-in account.
{"urn":"string (urn:li:activity:...)","text":"string (comment body)"}{"commented":"bool"}Post a comment with the given text on a third-party LinkedIn post (by URN), from the logged-in account.
Drive the rendered page with your browser (selectors are CSS; {{var}} = a param):
.ql-editor[contenteditable="true"]{{text}} into .ql-editor[contenteditable="true"]button[class*="comments-comment-box__submit-button"]Step 4 is the commit: it performs the write-irreversible action.
{
"expr": "!document.querySelector('button[class*=\"comments-comment-box__submit-button\"]')",
"type": "dom",
"within_ms": 8000
}