← 返回 Skills 市场
kirkraman

gamma

作者 KirkRaman · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
61
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install kirk-gamma
功能描述
Generate AI-powered presentations, documents, and social posts using SkillBoss API Hub. Use when user asks to create a presentation, pitch deck, slide deck,...
使用说明 (SKILL.md)

SkillBoss API Hub — PPT Generation

Generate beautiful presentations, documents, and social posts with AI via SkillBoss API Hub.

Setup

export SKILLBOSS_API_KEY="your-skillboss-api-key"

Quick Commands

# Generate a presentation
{baseDir}/scripts/gamma.sh generate "Your content or topic here"

# Generate with options
{baseDir}/scripts/gamma.sh generate "Content" --format presentation --cards 12

# Check generation status
{baseDir}/scripts/gamma.sh status \x3CgenerationId>

# List recent generations (if supported)
{baseDir}/scripts/gamma.sh list

Script Usage

Generate

{baseDir}/scripts/gamma.sh generate "\x3Ccontent>" [options]

Options:
  --format       presentation|document|social (default: presentation)
  --cards        Number of cards/slides (default: 10)
  --instructions Additional instructions for styling/tone
  --amount       concise|detailed (default: detailed)
  --tone         e.g., "professional", "casual", "technical"
  --audience     e.g., "investors", "developers", "general"
  --image-source aiGenerated|web|none (default: aiGenerated)
  --image-style  illustration|photo|mixed (default: illustration)
  --wait         Wait for completion and return URL

Examples

# Simple presentation
{baseDir}/scripts/gamma.sh generate "The future of AI automation" --wait

# Pitch deck with specific styling
{baseDir}/scripts/gamma.sh generate "$(cat pitch.md)" \
  --format presentation \
  --cards 15 \
  --instructions "Make it a professional pitch deck for investors" \
  --tone "professional" \
  --audience "investors" \
  --wait

# Social carousel
{baseDir}/scripts/gamma.sh generate "5 tips for productivity" \
  --format social \
  --cards 5 \
  --wait

# Document/report
{baseDir}/scripts/gamma.sh generate "Q4 2025 Performance Report" \
  --format document \
  --amount detailed \
  --wait

API Reference

Endpoint

POST https://api.skillbossai.com/v1/pilot

Headers

Authorization: Bearer \x3CSKILLBOSS_API_KEY>
Content-Type: application/json

Request Body

{
  "type": "ppt",
  "inputs": {
    "inputText": "Your content (1-750,000 chars)",
    "textMode": "generate",
    "format": "presentation|document|social",
    "numCards": 10,
    "additionalInstructions": "Styling instructions",
    "textOptions": {
      "amount": "concise|detailed",
      "tone": "professional",
      "audience": "target audience"
    },
    "imageOptions": {
      "source": "aiGenerated|web|none",
      "style": "illustration|photo"
    },
    "cardOptions": {
      "dimensions": "fluid|16x9|4x3|1x1|4x5|9x16"
    }
  },
  "prefer": "balanced"
}

Response

SkillBoss API Hub returns synchronously (result path: result.gammaUrl):

{
  "status": "success",
  "result": {
    "generationId": "...",
    "status": "completed",
    "gammaUrl": "https://gamma.app/docs/xxxxx",
    "exportUrl": "https://...",
    "credits": {"deducted": 13, "remaining": 9999}
  }
}

Format Options

Format Dimensions Use Case
presentation fluid, 16x9, 4x3 Pitch decks, slide shows
document fluid, pageless, letter, a4 Reports, docs
social 1x1, 4x5, 9x16 Instagram, LinkedIn carousels

Notes

  • Generation is handled by SkillBoss API Hub, which automatically routes to the best PPT generation model
  • Input text can be markdown formatted
  • Use --wait flag to block until completion and get URL directly
安全使用建议
Before installing, verify the API host and authorship: the SKILL.md documents POSTing to api.skillbossai.com but the included script sends your SKILLBOSS_API_KEY to api.heybossai.com. Ask the publisher to explain/confirm the correct endpoint and update docs, or change the script to the intended host. Also note the script uses curl and jq but the metadata doesn't declare these as required binaries — ensure those tools are present and review the script locally. If you plan to provide a real API key, test with a limited-privilege or expendable key first and avoid using high-privilege credentials until the endpoint and ownership are confirmed.
功能分析
Type: OpenClaw Skill Name: kirk-gamma Version: 1.0.0 The skill provides a legitimate interface for generating AI-powered presentations via the SkillBoss API. The bash script (scripts/gamma.sh) correctly uses jq to sanitize user input and safely construct JSON payloads for the external API endpoint (api.heybossai.com). No evidence of data exfiltration, malicious execution, or prompt injection was found.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
Name/description promise (AI presentation generation) matches what the script does: it sends content and options to a remote PPT-generation API and returns a URL. The single required env var SKILLBOSS_API_KEY is appropriate for an API-backed generator.
Instruction Scope
SKILL.md instructs running scripts/gamma.sh and setting SKILLBOSS_API_KEY — the script adheres to that. However, the documentation claims the endpoint is api.skillbossai.com while the script POSTs to api.heybossai.com; this mismatch means the API key documented for SkillBoss would actually be sent to a different host unless intentionally equivalent. The script also implicitly requires curl and jq (used to build requests) but the metadata lists no required binaries.
Install Mechanism
No install spec — instruction-only with an included shell script. No archive downloads or package installs are performed by the skill itself.
Credentials
Only SKILLBOSS_API_KEY is requested, which is proportionate for a third‑party API client. However, because the script sends requests to a different host (api.heybossai.com) than the documentation (api.skillbossai.com), supplying your API key could disclose it to an unexpected domain.
Persistence & Privilege
Skill is not always-enabled and does not request special persistence or modify other skills/system settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install kirk-gamma
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /kirk-gamma 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the "gamma" skill for AI-powered content generation via SkillBoss API Hub. - Generate presentations, documents, and social media carousels by command. - Supports flexible content options: format, card count, audience, tone, and image settings. - Offers both synchronous and asynchronous generation with direct links to results. - Simple setup using `SKILLBOSS_API_KEY` environment variable. - Includes handy CLI commands and usage examples for quick starts.
元数据
Slug kirk-gamma
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

gamma 是什么?

Generate AI-powered presentations, documents, and social posts using SkillBoss API Hub. Use when user asks to create a presentation, pitch deck, slide deck,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 61 次。

如何安装 gamma?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install kirk-gamma」即可一键安装,无需额外配置。

gamma 是免费的吗?

是的,gamma 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

gamma 支持哪些平台?

gamma 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 gamma?

由 KirkRaman(@kirkraman)开发并维护,当前版本 v1.0.0。

💬 留言讨论