-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Closed
Description
描述
当前 Skills ZIP Install 的文件选择对话框仅接受 .zip 后缀。但 .skill 是 Claude Code Skill的常见分发格式,本质就是 ZIP 压缩包改了后缀(由 skill-creator 的 package_skill.py 通过 zipfile.ZipFile 打包生成)。
后端 skill.rs 的 extract_local_zip() 使用 zip::ZipArchive 按格式解析,已天然兼容 .skill
文件。限制仅来自文件对话框的扩展名过滤。
建议修改
src-tauri/src/commands/import_export.rs 约第 103 行:
- .add_filter("ZIP", &["zip"])
- .add_filter("ZIP / Skill", &["zip", "skill"])
仅此一处,其余流程无需改动。
现状
用户拿到 .skill 包后需要手动改名为 .zip 才能通过 CC Switch 导入,体验不够顺畅。
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels