用途:调用 Gamma API v1.0 生成演示文稿、文档、网页和社交内容,以命令行脚本方式运行。
主要能力:支持 presentation、document、webpage、social 四种格式;可设置文本模式(generate、condense、preserve)、主题、卡片数量、导出为 pdf 或 pptx、保存到指定文件夹、等待完成与超时。文本选项含语气、受众、语言、文本密度;图片选项含图片来源(aiGenerated、pexels、giphy、webAllImages 等)、AI 图片模型、图片风格、禁用图片;卡片选项含尺寸、页眉页脚(位置:类型:值,可重复)、首末卡隐藏;分享选项含邮箱、共享访问权限、工作区与外部访问权限。还支持从模板创建、查询生成状态、获取导出 URL、列出主题与文件夹。
使用方式:首次需在 Gamma 设置中创建 API key(格式 sk-gamma-xxxxxxxx),保存到 ~/.claude/skills/gamma-skill/config.json。生成命令示例:python3 ~/.claude/skills/gamma-skill/gamma_skill.py generate "Your content here" [options],也可用 --file 从文件读取。自定义图片需先上传到 Google Drive,使用 lh3.googleusercontent.com/d/{id} 格式 URL,并设 --image-source noImages。
适用场景:制作路演稿、从笔记生成演示、社交卡片、A4 文档、复用模板等。
限制:需 Gamma Pro/Ultra/Teams/Business 账户;生成消耗积分(幻灯片每张 3-4 积分,AI 图片 2-120 积分,Pro 约 400 积分/月,Ultra 约 1000 积分/月);需 Python 3.9+,无外部依赖;API key 存于本地配置文件,可在 Gamma 设置中撤销;仅支持 API key 认证,无 OAuth。