Skip to content

Commit 7c39213

Browse files
mycollablabclaude
andcommitted
Fix skill ZIP format: SKILL.md + resources/*.md (not concatenated)
webex-cli/SKILL.md — root skill webex-cli/resources/admin.md webex-cli/resources/calling.md webex-cli/resources/cc.md webex-cli/resources/device.md webex-cli/resources/meetings.md webex-cli/resources/messaging.md Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 7674e49 commit 7c39213

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

Makefile

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,10 @@ extension: build
2323
skill:
2424
@python3 -c "\
2525
import zipfile; \
26-
parts = ['skill/SKILL.md','skill/admin/SKILL.md','skill/calling/SKILL.md', \
27-
'skill/cc/SKILL.md','skill/device/SKILL.md','skill/meetings/SKILL.md', \
28-
'skill/messaging/SKILL.md']; \
29-
combined = '\n\n'.join(open(p).read().strip() for p in parts); \
3026
z = zipfile.ZipFile('webex.skill', 'w', zipfile.ZIP_DEFLATED); \
31-
z.writestr('webex-cli/SKILL.md', combined); \
27+
z.write('skill/SKILL.md', 'webex-cli/SKILL.md'); \
28+
resources = ['admin','calling','cc','device','meetings','messaging']; \
29+
[z.write(f'skill/{r}/SKILL.md', f'webex-cli/resources/{r}.md') for r in resources]; \
3230
z.close()"
3331
@echo "Built webex.skill"
3432

0 commit comments

Comments
 (0)