Skip to content

Add skills bundle zip for Claude Desktop / Cowork - #8

Merged
fioenix merged 1 commit into
mainfrom
feat/skills-cowork-bundle
Jun 30, 2026
Merged

Add skills bundle zip for Claude Desktop / Cowork#8
fioenix merged 1 commit into
mainfrom
feat/skills-cowork-bundle

Conversation

@fioenix

@fioenix fioenix commented Jun 30, 2026

Copy link
Copy Markdown
Collaborator

Claude Desktop / Cowork installs skills by uploading a zip (Customize → Skills), not by reading a filesystem directory like the CLIs (per Anthropic's docs).

  • threads skills bundle [--out] writes threads-skill.zip with a single top-level threads/ folder (SKILL.md + references; dev-only evals/, state/ excluded) — the structure Claude Desktop expects. Upload it under Customize → Skills.
  • Shortened the SKILL.md description to 192 chars — Claude Desktop requires the skill description ≤ 200 chars (it was 377, which would be rejected). Still a clean trigger description for the CLIs.
  • Docs (README, cheatsheet) cover the Cowork upload path.

Tests: zip structure (single threads/ root, SKILL.md present, evals excluded) and a guard keeping the description ≤ 200 chars. 84 tests; ruff clean; build OK.

🤖 Generated with Claude Code

Claude Desktop / Cowork installs skills by uploading a zip (Customize >
Skills), not by reading a filesystem dir like the CLIs. Add a builder, and
fix the description to fit Cowork's limit.

- `threads skills bundle [--out]` writes threads-skill.zip with a single
  top-level threads/ folder (SKILL.md + references; dev-only evals/state
  excluded), the structure Claude Desktop expects.
- Shorten the SKILL.md description to 192 chars — Claude Desktop requires
  the skill description <= 200 chars (it was 377). Still a fine trigger
  description for the CLIs too.
- Docs (README, cheatsheet) cover the Cowork upload path.

Tests: zip structure (single threads/ root, SKILL.md present, evals
excluded) and a guard that the description stays <= 200 chars.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@fioenix
fioenix merged commit 93b65bd into main Jun 30, 2026
6 checks passed
@fioenix
fioenix deleted the feat/skills-cowork-bundle branch June 30, 2026 07:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant