Install
openclaw skills install gajago-sns경기도교육청 취창업지원센터 SNS 콘텐츠 자동 생성. /가자고 명령어로 텍스트/키워드/이미지를 입력하면 인스타그램, 페이스북, 밴드용 카피 + 이미지 + 20초 영상을 자동 생성. Trigger on /가자고 command.
openclaw skills install gajago-sns경기도교육청 취창업지원센터 홍보 콘텐츠를 자동 생성하는 스킬.
/가자고 [내용] — 텍스트/키워드로 SNS 콘텐츠 생성/가자고 (내용 없음) — 웹앱 열기# 웹앱 API 호출
curl -s -X POST http://localhost:3000/api/copy \
-H "Content-Type: application/json" \
-d '{
"text": "[입력내용]",
"channels": ["instagram-feed", "facebook", "band"]
}'
웹앱이 꺼져있으면 먼저 실행:
cd /Users/isangsu/.openclaw/workspace/artifacts/gajago-sns && npm run dev > /tmp/gajago-dev.log 2>&1 &
sleep 4
나노바나나 스킬 사용 — 실제 사진 위에 세련된 텍스트 오버레이:
GEMINI_API_KEY=AIzaSyDxmCkHR-aBXJsGUpGlS36CPywynors0vM \
uv run ~/.openclaw/workspace/skills/nano-banana-pro/scripts/generate_image.py \
--prompt "[채널별 오버레이 프롬프트 - 아래 참조]" \
--input-image "[첨부파일경로]" \
--filename "YYYY-MM-DD-gajago-[채널].png" \
--resolution 4K
채널별 오버레이 프롬프트 템플릿:
인스타그램:
World-class Korean editorial designer. Keep the photo as main subject with cinematic color grade.
Add premium overlay: top-left coral badge '[배지텍스트]', bottom dark navy gradient (60% opacity),
coral accent line, white bold Korean title '[타이틀]', light gray subtitle '[서브]', date '[날짜]'.
Apple product launch aesthetic. Zero cartoon elements. Editorial magazine quality.
페이스북:
Premium Facebook landscape post. Two-column: left 40% deep navy panel with white Korean text
'[타이틀]' ExtraBold, coral divider, '[서브]' details, coral badge '[배지]'.
Right 60%: the actual photo with edge blend. Bloomberg/FT editorial style.
밴드:
Premium Korean Band community post. Photo as hero with warm cinematic grade.
Top frosted glass bar: '[기관명]' white bold. Bottom gradient: coral badge '[배지]',
white ExtraBold '[타이틀]', subtitle '[서브]', 3 checkmark items.
Warm, trustworthy, premium magazine style.
GEMINI_API_KEY=AIzaSyDxmCkHR-aBXJsGUpGlS36CPywynors0vM \
uv run ~/.openclaw/workspace/skills/nano-banana-pro/scripts/generate_image.py \
--prompt "Professional Korean government SNS poster. [내용]. Navy #1A2E5A, Coral #FF5733, Lime #6DCC5A. Modern editorial style." \
--filename "YYYY-MM-DD-gajago-[채널].png" \
--resolution 2K
Python 스크립트로 20초 슬라이드쇼 영상 생성:
python3 /Users/isangsu/.openclaw/workspace/skills/gajago-sns/scripts/make_video.py \
--photos "[사진경로들 쉼표구분]" \
--scenes "[장면텍스트 JSON]" \
--output "/Users/isangsu/.openclaw/media/outbound/YYYY-MM-DD-gajago-video.mp4"
/Users/isangsu/.openclaw/media/outbound/YYYY-MM-DD-gajago-instagram.pngYYYY-MM-DD-gajago-facebook.pngYYYY-MM-DD-gajago-band.pngYYYY-MM-DD-gajago-video.mp4YYYY-MM-DD-gajago-카피.txtGEMINI_API_KEY=AIzaSyDxmCkHR-aBXJsGUpGlS36CPywynors0vMhttp://localhost:3000 (gajago-sns Next.js 앱)/Users/isangsu/.openclaw/workspace/artifacts/gajago-sns/& 백그라운드)/tmp/gajago-bgm-new.mp3 우선 사용 (없으면 SoundHelix Song-8 다운로드)
curl -L "https://www.soundhelix.com/examples/mp3/SoundHelix-Song-8.mp3" -o /tmp/gajago-bgm-new.mp3
scripts/make_video.py (v3 — 하단 텍스트 + 밝은 BGM 반영)