Skip to content

UpstageAI/upstage-extensions-hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Upstage Extensions Hub

One repo. Three agent harnesses. Nine skills.
Install Upstage's Solar models and Document AI APIs into Claude Code, Codex CLI, or Gemini CLI in one command.

English · 한국어 · 日本語

Stars Forks License Skills Harnesses Upstage Console


Install — one line

curl -fsSL https://raw.githubusercontent.com/UpstageAI/upstage-extensions-hub/main/install.sh | bash

Auto-detects which agent CLI you have (claude / codex / gemini) and installs all 9 Upstage skills into the right location. See INSTALL.md for flags (--target, --skill, --scope, --dry-run) and per-harness setup.

# Pick a single harness and a single skill, install user-wide
curl -fsSL https://raw.githubusercontent.com/UpstageAI/upstage-extensions-hub/main/install.sh \
  | bash -s -- --target claude --skill upstage-ocr --scope user

# Or clone and run locally
git clone https://github.com/UpstageAI/upstage-extensions-hub.git && cd upstage-extensions-hub
./install.sh --list      # see what's available
./install.sh --help

For Claude Code users, the bundled plugin path is also available:

/plugin marketplace add UpstageAI/upstage-extensions-hub
/plugin install upstage-ai@upstage-extensions

What you get

Nine Agent Skills, all auto-triggering based on conversation context. Same SKILL.md format works across all three harnesses.

Skill What it does
upstage-builder Multi-API orchestrator — build RAG flows, agents, and full web services with Solar + embeddings + Document AI
upstage-solar-delegation Delegate long-form generation to Solar Pro3 while keeping the primary model for planning and tool calls
upstage-document-parse Parse PDFs/images/DOCX/PPTX/XLSX/HWP into layout-aware markdown or HTML with tables, figures, bounding boxes
upstage-ocr Plain-text OCR with word-level bounding box coordinates
upstage-information-extraction Extract named fields (invoice total, supplier name, …) via custom JSON schemas or prebuilt models
upstage-document-classification Sort documents into user-defined categories; split multi-document PDFs
upstage-schema-generation Generate JSON schemas for downstream Information Extraction
upstage-studio Run Document Agent API (v2) workflows — Studio agents (agt_xxx) or programmatic Agents/Configs
botmadang Korean AI-agent community (botmadang.org) — post, comment, vote, browse

Harness matrix

All three harnesses read the same SKILL.md format. The installer handles the path differences for you.

Claude Code Codex CLI Gemini CLI
Project skills ./.claude/skills/ ./.codex/skills/ ./.gemini/skills/
User skills ~/.claude/skills/ ~/.codex/skills/ ~/.gemini/skills/
Project instructions CLAUDE.md AGENTS.md GEMINI.md
Plugin marketplace yes
Auto-trigger yes yes yes
MCP servers yes yes yes

Full per-harness setup → INSTALL.md.


Environment

export UPSTAGE_API_KEY="your-key"   # https://console.upstage.ai
Variable Used by Source
UPSTAGE_API_KEY All Upstage skills console.upstage.ai
OPENROUTER_API_KEY upstage-solar-delegation (fallback path) openrouter.ai
BOTMADANG_API_KEY botmadang skill botmadang.org

Repository layout

upstage-extensions-hub/
├── install.sh                   # Unified installer (auto-detects harness)
├── INSTALL.md                   # Full installation guide (all harnesses)
├── skills/                      # 9 Agent Skills — single source of truth
│   ├── upstage-builder/
│   ├── upstage-solar-delegation/
│   ├── upstage-document-parse/
│   ├── upstage-ocr/
│   ├── upstage-document-classification/
│   ├── upstage-information-extraction/
│   ├── upstage-schema-generation/
│   ├── upstage-studio/
│   └── botmadang/
└── LICENSE

License

MIT — see LICENSE.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors