{ "name": "skill-case-get", "version": "1.0.1", "description": "FmodeCode / Claude Code 独立技能包:案例采集 / 拆解 / 归档。把连续多图(九宫格)、Word(.docx)、PPT(.pptx)、图文混合、裸图、视频等异构素材拆解为「案例信息」与「素材数组 materialAssets[]」,做合规判断(riskFlags / privacyFindings)、打标(标签字典 + 学校别名归一),最后经云函数 caseSubmit 入库到待审清单(reviewStatus=pending, readyForUse=false)。.docx/.pptx 用 python3 标准库 zipfile + ElementTree 解包,无第三方依赖;图片复用 skill-vision,音视频复用 skill-listen。", "plugin": "skill-case-get", "skills": [ "skill-case-get" ], "entrySkill": "skill-case-get", "npmPackage": "skill-case-get", "smokeCommand": "npm run smoke", "installCommand": "npx skill-case-get@latest install", "workspaceInstallCommand": "npx skill-case-get@latest workspace", "workspaceSkillPath": ".claude/skills/skill-case-get/SKILL.md", "globalSkillPath": "%USERPROFILE%/.claude/skills/skill-case-get/SKILL.md", "installHint": "工作区安装:npx skill-case-get@latest workspace,会写入 ./.claude/skills/skill-case-get/。用户级安装:npx skill-case-get@latest install,会写入 ~/.claude/skills/skill-case-get/。图片理解复用 skill-vision(analyze()),音视频转写复用 skill-listen(listen-runner.mjs),两者与云函数 token 都从本地配置自动解析,凭据仅服务端,客户端不落盘任何密钥。", "requires": { "python3": ">=3.8(.docx/.pptx 解包,仅标准库)", "node": ">=18", "optional": { "ffmpeg": "视频抽帧/抽音轨", "ffprobe": "音视频时长探测" } }, "cloudFunctions": { "submit": "caseSubmit", "pendingList": "casePendingList", "approve": "caseApprove", "search": "caseSearch" }, "contract": "SHARED-CONTRACT.md(字段名逐字对齐;枚举小写)", "license": "MPL-2.0", "copyright": "Copyright (c) 2026 未来飞马 Fmode" }