GJ

goberomsu/jnu-upstage-skillthon

Developer tools
1 stars 품질 41 트렌드 9

전남대학교 × 업스테이지 Skillthon 템플릿 — Upstage Solar API 기반 Agent Skill 제출용

개요

Skill은 AI Agent가 필요할 때 꺼내 쓰는 **입니다. 사람이 직접 호출하지 않아도, Agent가 상황을 판단해 스스로 Skill을 선택·실행합니다. 1. 에 회원가입 / 로그인 2. 상단 탭 클릭 3. 좌측 메뉴 클릭 4. 우측 버튼 클릭 설치 확인: Claude Code 내에서 /plugin list 또는 /skills 실행 → solar-skill-creator 목록에 표시 solar-skill-creator가 순서대로 안내하는 항목: 1. Upstage API 키 입력 및 .env 설정 2. 만들 스킬 아이디어 인터뷰 3. 스킬 코드 생성 및 테스트 4. 제출용 파일 구조 완성 - [ ] SKILL.md에 name과 description이 작성됨 - [ ] Claude Code에서 스킬이 정상 동작함 - [ ] .env 파일이 커밋되지 않음 (API 키 노출 방지) - 조아라 연구원 / 고범수 - 062-530-5364 / 010-4012-1143 - [email protected] / [email protected]

README

JNU × Upstage Skillthon

전남대학교 소프트웨어중심대학 × 업스테이지 2026 교내 디지털 경진대회 (SW부문)


목차


Skillthon이란?

하나의 Skill을 만드는 대회입니다.

Skills for Your Daily Life — 일상의 문제를 해결하는 AI Agent용 모듈을 만듭니다.

Skill은 AI Agent가 필요할 때 꺼내 쓰는 단일 목적 도구입니다. 사람이 직접 호출하지 않아도, Agent가 상황을 판단해 스스로 Skill을 선택·실행합니다.

크레딧 지원 — $70 무료 제공

대회 참가자 전원에게 Upstage API 크레딧 $70을 무료로 지원합니다.

크레딧 받는 방법

  1. console.upstage.ai 에 회원가입 / 로그인
  2. 상단 Dashboard 탭 클릭
  3. 좌측 메뉴 Billing → Credit 클릭
  4. 우측 Redeem code 버튼 클릭

  1. 아래 코드 입력 후 확인
UPWAVE-KOH

$70 크레딧이 즉시 적립됩니다.


사전 요구사항

도구 버전 용도
Claude Code 최신 Skill 개발 환경
Git — Fork & Clone
Upstage API 키 — 위 크레딧 지원으로 발급

시작하는 방법

이 가이드는 Claude Code 기준으로 작성되었습니다.

1단계 — Repo Fork

GitHub 우측 상단 Fork 버튼 클릭

2단계 — Clone & 열기

git clone https://github.com/[내-username]/JNU-Upstage-Skillthon
cd JNU-Upstage-Skillthon
claude .

3단계 — solar-skill-creator 설치

Claude Code 내에서 실행:

/plugin marketplace add GoBeromsu/JNU-Upstage-Skillthon
/plugin install solar-skill-creator@solar-skill-creator

설치 확인: Claude Code 내에서 /plugin list 또는 /skills 실행 → solar-skill-creator 목록에 표시

4단계 — Skill 만들기

Claude Code 프롬프트에 아래와 같이 입력하세요.
Upstage API 키 설정 등 모든 초기 설정을 solar-skill-creator가 안내합니다.

> 내 주변의 버터떡을 파는 곳을 가져오는 스킬을 만들고 싶어요

solar-skill-creator가 순서대로 안내하는 항목:

  1. Upstage API 키 입력 및 .env 설정
  2. 만들 스킬 아이디어 인터뷰
  3. 스킬 코드 생성 및 테스트
  4. 제출용 파일 구조 완성

완성된 스킬 디렉토리가 repo 루트에 생성됩니다.


제출 구성

Fork된 repo의 skills/ 아래에 Anthropic 표준 Skill 포맷으로 스킬을 추가합니다:

JNU-Upstage-Skillthon/
└── skills/
    ├── [내-스킬-이름]/
    │   ├── SKILL.md              # 필수: name·description + 스킬 지침
    │   ├── scripts/              # 선택: 실행 코드 (Upstage API 호출 등)
    │   ├── references/           # 선택: 참조 문서
    │   └── assets/               # 선택: 템플릿·파일 등
    └── solar-skill-creator/      # 수정 금지

SKILL.md 필수 frontmatter:

---
name: my-skill-name
description: 이 스킬이 하는 일과 언제 사용해야 하는지. (WHAT + WHEN)
---

제출 전 체크리스트:

  • [ ] SKILL.md에 name과 description이 작성됨
  • [ ] Claude Code에서 스킬이 정상 동작함
  • [ ] .env 파일이 커밋되지 않음 (API 키 노출 방지)

References

문서 설명
solar-skill-creator Marketplace 이 repo — solar-skill-creator 마켓플레이스
Claude Code Docs Claude Code 공식 문서 (Skills, Plugins, Marketplace)
Upstage Console Docs Solar LLM, Embeddings, Document Parse API 레퍼런스
Upstage API Spec (machine-readable) Agent가 바로 읽을 수 있는 Upstage API 원본 스펙

문의

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add goberomsu/jnu-upstage-skillthon
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →