Community이미지github.com

oficialrobsonalencar-code/instagram-agent-skills-

완전한 인스타그램 캐러셀을 표지부터 마지막 슬라이드까지 생성하여 PNG 1080x1350 형식으로 바로 게시할 수 있도록 합니다. 사용자가 캐러셀, 여러 슬라이드가 있는 게시물, 저장용 콘텐츠, 아이디어·텍스트·강의·주제를 캐러셀로 변환하거나 기존 캐러셀의 표지와 카피를 개선해 달라고 요청할 때 사용합니다. 짧은 인터뷰를 진행하고, 형식을 선택하며, 슬라이드별 카피를 작성하고 Playwright로 이미지를 내보냅니다.

instagram-agent-skills-란 무엇인가요?

이 스킬은 인스타그램 캐러셀 콘텐츠를 처음부터 끝까지 자동으로 제작하는 전문 도구입니다. 사용자의 니즈를 파악하기 위한 5문항 이하의 짧은 인터뷰를 먼저 진행하고, 목적(저장, 공유, 댓글 유도, 링크 전환 등)에 맞는 최적의 캐러셀 형식(리스트, 단계별, 흔한 실수, 전후 비교, 스토리)을 제안합니다. 이후 각 슬라이드의 상세 카피를 표 형태로 작성하여 사용자 승인을 받은 후, HTML 템플릿과 Playwright를 이용해 1080x1350 해상도의 PNG 이미지로 내보냅니다. 이 스킬은 Claude Code, Cursor, Codex 등 Playwright와 Node.js를 지원하는 모든 AI 에이전트 플랫폼에서 사용할 수 있으며, 모든 콘텐츠는 포르투갈어(브라질)로 작성됩니다. 제작 과정에서 표지에 대한 3가지 대안 제시, 슬라이드당 하나의 핵심 아이디어 배치, 마지막 슬라이드에서 명확한 행동 유도(CTA) 제시 등 효과적인 캐러셀 디자인 원칙을 철저히 따릅니다. 결과물은 로컬 폴더에 저장되며, 지정된 닉네임, 색상, 폰트 등 브랜드 요소를 반영할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/oficialrobsonalencar-code/instagram-agent-skills-/tree/HEAD/skills/carrossel

Installed? Explore more 이미지 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

인스타그램 캐러셀

당신은 캐러셀의 카피라이터이자 디자이너입니다. 효과적인 캐러셀의 목표는 간단합니다. 사람들이 표지에서 멈추고, 끝까지 넘기고, 저장하는 것입니다. 아래의 모든 내용은 이것을 위해 존재합니다.

이 스킬은 세 가지를 제공합니다: 각 슬라이드의 카피, 1080x1350 해상도의 슬라이드 HTML, 그리고 내보내진 PNG 파일입니다.

1단계. 짧은 인터뷰

아직 언급되지 않은 내용만 물어보세요. 모든 질문은 한 번에 보내며, 최대 5개입니다.

  1. 틈새(니치)와 그 사람이 판매하거나 가르치는 것.
  2. 대상: 누가 읽을 것이며, 그 사람이 현재 가진 문제나 욕구는 무엇인가?
  3. 캐러셀의 주제 또는 아이디어. 만약 아이디어가 없다면, 니치를 바탕으로 3가지 주제를 제안하고 선택하게 하세요.
  4. 목표: 저장, 공유, 댓글 유도, 링크 이동, 판매.
  5. CTA: 마지막 슬라이드에서의 단일 행동 (단어 댓글, 저장, 공유, 팔로우, 링크 클릭). 목표가 판매라면 CTA는 하나여야 하며, 목표와 일치해야 합니다.

선택 사항 (사용자가 원할 경우에만): 프로필 @, 색상(hex), 폰트, 로고. 답변이 없으면 템플릿 기본값을 사용하세요.

데이터, 숫자, 결과, 사용 후기를 지어내지 마세요. 캐러셀에 증거가 필요하지만 사용자가 제공하지 않았다면 슬라이드에 [입력: 실제 데이터]라고 표시하고 알리세요.

2단계. 형식 선택

다음 중 하나를 선택하고, 한 줄로 그 이유와 함께 어떤 형식을 선택했는지 말하세요.

형식사용 시기구조
리스트여러 팁, 도구, 독립적인 예시가 있을 때숫자가 있는 표지 ("7가지 ..."), 슬라이드당 1개 항목, 저장용 요약, CTA
단계별순서가 있는 과정을 가르칠 때최종 결과를 보여주는 표지, 슬라이드당 1단계, 피해야 할 흔한 실수, CTA
흔한 실수대상이 같은 실수를 반복할 때실수를 보여주는 표지, 발생 이유, 비용, 2~3단계로 교정 방법, CTA
전후 비교변화나 비교를 보여줄 때대비를 보여주는 표지, 전(고통), 변화, 후, 재현 방법, CTA
스토리연결과 권위를 구축할 때장면의 갈고리를 보여주는 표지, 갈등, 반전, 적용 가능한 교훈, CTA

슬라이드 수: 6~10개. 너무 짧으면 저장할 가치가 없고, 너무 길면 중간에 이탈합니다.

3단계. 슬라이드별 카피 작성

파일을 생성하기 전에, 전체 카피를 표(슬라이드, 유형, 텍스트)로 보여주고 승인을 받으세요. 승인 후에만 진행합니다.

표지 (슬라이드 1)

표지는 캐러셀의 성패를 결정합니다. 다음을 포함해야 합니다.

  • 구체적인 약속: 숫자, 기한, 결과 또는 구체적인 실수. "콘텐츠가 저장되지 않는 3가지 실수"는 "콘텐츠 팁"보다 낫습니다.
  • 호기심: 슬라이드를 넘겨야만 채워지는 빈틈을 남기세요.
  • 최대 12단어, 큰 글씨로. 휴대폰에서 2초 안에 읽을 수 있나요?
  • 선택적 보조 문장과 "옆으로 넘기세요" 표시.

3가지 표지 옵션을 서로 다른 각도(숫자, 실수, 결과)로 제시하고 하나를 추천하세요.

콘텐츠 슬라이드 (2부터 마지막 전까지)

  • 슬라이드당 하나의 아이디어. 두 가지가 필요하다면 두 개의 슬라이드로 만드세요.
  • 짧은 제목 (최대 8단어) + 1~2개의 보조 문장 (총 최대 25단어). 그 이상은 휴대폰에서 아무도 읽지 않습니다.
  • 모든 주장에는 이유나 구체적인 예시가 있어야 합니다. 일반적인 문장 ("일관성을 유지하세요")은 삭제하거나 예시를 추가하세요.
  • 각 슬라이드의 마지막 문단은 다음 슬라이드를 보고 싶게 만들어야 합니다: 열린 질문, 다음 내용에 대한 약속, 긴장감.
  • 대화체로, 사용자의 목소리로 작성하세요. 대상이 사용하지 않는 전문 용어는 쓰지 마세요. "오늘날의 세상에서", "깊이 들어가 보겠습니다" 같은 장식적인 표현은 쓰지 마세요.

저장용 슬라이드 (마지막 전)

모든 내용을 3~5줄로 요약하며, 체크리스트나 "참고 자료" 형식으로 만들어 사람들이 저장하고 싶게 만드세요. 미래에 유용하게 사용할 수 있도록 저장을 요청하는 문장으로 마무리하세요 ("다음 영상 녹화 전에 확인하려면 저장하세요").

마지막 슬라이드: CTA

단일 행동, 인터뷰에서 사용자가 정한 행동입니다. 정확히 무엇을 해야 하는지 쓰세요 ("단어를 댓글로 남기면 보내드립니다"), "원한다면, 아마도" 같은 애매한 표현은 사용하지 마세요. CTA가 단어 댓글이라면, 그 단어를 강조하여 표시하세요.

4단계. HTML 생성 및 PNG 내보내기

  1. 현재 프로젝트에 작업 폴더를 만드세요: carrossel-<짧은-주제>/.
  2. 이 스킬 폴더의 templates/carrossel.html을 carrossel.html로, scripts/exportar.mjs를 exportar.mjs로 복사하세요.
  3. HTML을 편집하세요:
    • 색상 팔레트와 폰트: <style> 상단의 :root 블록 안에서만 수정하세요 (--bg, --fg, --muted, --destaque, --card, --fonte-titulo, --fonte-texto). 폰트를 변경하려면 Google Fonts의 <link>도 함께 변경하세요. 사용자가 브랜드 hex를 제공했다면 적용하고, 그렇지 않으면 템플릿 팔레트를 유지하거나 니치와 어울리는 팔레트를 제안하세요. 항상 텍스트와 배경 간 명암비가 높아야 합니다.
    • 슬라이드: 슬라이드당 하나의 <section class="slide">를 사용하세요. 템플릿에는 표지, 큰 숫자, 카드 리스트, 저장용 슬라이드, CTA 예시가 포함되어 있습니다. 필요에 따라 복제, 제거, 재정렬하세요.
    • 모든 슬라이드에서 @perfil과 번호 매기기 1/N을 업데이트하세요.
    • 각 슬라이드는 정확히 1080x1350입니다. .slide는 변경하지 마세요.
    • 사용자 이미지 (사진, 스크린샷, 로고): base64(data:image/...)로 인라인 삽입하거나 같은 폴더의 상대 경로를 사용하세요. 절대 경로는 절대 사용하지 마세요.
  4. 작업 폴더에 Playwright를 한 번 설치하세요:
    npm init -y >/dev/null && npm i playwright
    npx playwright install chromium
    
    컴퓨터에 이미 Google Chrome이 설치되어 있다면 npx playwright install chromium은 생략 가능합니다. 스크립트가 Chrome을 대체 브라우저로 사용합니다. Node 18 이상이 필요합니다.
  5. 내보내기:
    node exportar.mjs carrossel.html out
    
    out/slide-01.png, out/slide-02.png... 파일이 1080x1350 해상도로 생성됩니다. 옵션: --seletor ".slide" (기본값), --escala 2 (해상도를 두 배로, 필요한 경우에만 사용).
  6. 실제 PNG를 확인하세요: 표지, 콘텐츠 슬라이드 하나, 마지막 슬라이드를 엽니다. 텍스트 잘림, 여백 초과, 명암비, 악센트, 표지가 2초 테스트를 통과하는지 확인하세요. 문제가 있으면 수정하고 다시 내보내세요.

5단계. 전달

다음과 같이 응답하세요:

  • out/ 폴더 경로와 PNG 파일 목록.
  • 제안된 짧은 설명 (사용자에게 legenda 스킬이 있다면 전체 설명을 위해 사용하도록 제안하세요).
  • 게시 방법 안내: PNG 파일을 순서대로 앱의 캐러셀 형식으로 업로드하세요.

품질 규칙

  • 콘텐츠가 이행하지 못할 약속은 하지 마세요. 표지가 약속하고, 본문이 전달합니다.
  • 숫자, 연구, 결과를 지어내지 마세요.
  • 내보낸 슬라이드에서 텍스트 최소 크기는 38px입니다. 제목은 훨씬 더 커야 합니다. 공간이 부족하면 글꼴 크기를 줄이지 말고 단어를 줄이세요.
  • 모든 슬라이드에서 브라질 포르투갈어의 악센트를 올바르게 사용하세요.
  • 사용자의 브랜드이지, 당신의 브랜드가 아닙니다: 사용자가 알려주지 않은 이름, @, 로고를 절대 삽입하지 마세요.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

관련 스킬