Community코딩 & 개발github.com

geoffrey-svg/trial-reels-starter

설정을 한 번만 수행하면 됩니다. 단계별로 진행하되 이미 완료된 것은 건너뛰세요. 각 단계는 짧은 설명과 함께 실행할 작업 또는 질문으로 구성됩니다. 기술적인 세부 사항은 생략합니다.

trial-reels-starter란 무엇인가요?

이 스킬은 'Trial Reels Starter'의 초기 설정 및 구성을 자동화하는 AI 에이전트 스킬입니다. 사용자가 Instagram Trial Reels 게시를 시작할 수 있도록 ffmpeg, Pillow, fontTools 등 필요한 도구를 설치하고, 사용자의 스타일(폰트, 색상, 텍스트 위치 등)을 설정합니다. 또한 Metricool 또는 Zernio와 같은 서비스를 통해 Instagram 계정을 연결하여 자동 게시 및 성과 분석을 지원하며, 사용자가 직접 게시를 선택할 수도 있습니다. 마지막으로 일일 게시 수, 게시 간격, 시간대, 승리 조건(winner 기준) 등 게시 규칙을 설정하여 완전히 맞춤화된 워크플로를 제공합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/geoffrey-svg/trial-reels-starter/tree/HEAD/setup

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

문서

Trial Reels Starter 설정하기

한 번만 수행하면 됩니다. 단계별로 진행하되 이미 완료된 것은 건너뛰세요. 각 단계는 짧은 설명과 함께 실행할 작업 또는 질문으로 구성됩니다. 기술적인 세부 사항은 생략합니다.

1단계: 도구 준비

  1. 이 디렉토리에서 ./install.sh를 실행하세요. ffmpeg(비디오 제작)와 두 개의 Python 패키지(Pillow 및 fontTools)를 설치하며, 이미 설치된 것은 건너뜁니다.
  2. Homebrew가 없다면, 사용자가 brew.sh에서 설치하도록 도와주세요. 사용자는 터미널에서 Mac 비밀번호를 입력해야 합니다. 사용자에게 보이는 현상(입력 중 비밀번호가 표시되지 않음)을 설명하고, 이후 ./install.sh를 다시 실행하세요.
  3. "도구가 준비되었습니다."라고만 말하세요.

2단계: 스타일 설정

  1. 사용자가 AI Suite에서 설정 블록(tekst가 포함된 JSON)이 포함된 프롬프트를 붙여넣은 경우: python3 engine/scripts/instellingen.py --schrijf - 명령으로 해당 블록을 저장하고, 질문하지 마세요.
  2. 그 외의 경우: AI Suite(Trial Reels 타일, 예시 포함)에서 스타일을 가장 쉽게 선택한 다음 프롬프트를 붙여넣도록 안내하세요. 사용자가 원하지 않으면, 한 번의 메시지로 다음을 질문하세요: 어떤 글꼴(일반 이름 및 파일 이름 목록은 python3 engine/scripts/instellingen.py --lettertypes), 블록 텍스트 또는 테두리가 있는 낱개 글자, 어떤 색상, 이미지의 위/중간/아래 위치.
  3. 결과를 보여주세요: python3 engine/scripts/voorbeeld.py (또는 --video <path>로 자체 비디오 사용). 이미지를 직접 보고 사용자에게 보여준 후, 괜찮은지 물어보세요.

3단계: 게시 방식 선택

mijn-trial-reels/accounts.json 파일은 있지만 koppeling.json 파일이 없는 경우, 이는 이 선택 이전에 설치된 버전(버전 1.0, Zernio 사용)입니다. 질문하지 말고 새 키를 만들지 마세요: python3 engine/scripts/sleutel.py --bewaard zernio를 실행하고 5단계로 이동하세요.

릴이 연결을 통해 약속된 시간에 Instagram에 게시된다는 점과 사용자가 선택할 수 있다는 점을 몇 문장으로 설명하세요. 세 가지 옵션을 제시하고 사용자가 원하는 것을 물어보세요:

  1. Metricool: 이미 사용 중인 경우. 릴이 Metricool 플래너에 다른 게시물과 함께 표시되며, 통계도 Metricool에서 확인할 수 있습니다. 필요 사항: Advanced 요금제 이상(API 포함, 연간 기준 월 €43부터, metricool.com/pricing 2026년 10월 19일 기준) 및 Metricool에 Instagram 계정이 브랜드로 등록되어 있어야 함.
  2. Zernio: Metricool이 없거나 분리하여 사용하고 싶은 경우. Instagram 계정 2개까지 무료, 신용카드 필요 없음. 예약 및 통계는 Zernio를 통해 처리됩니다.
  3. 다른 프로그램으로 직접 게시(예: Later, Buffer, Instagram 앱). 시스템은 릴만 생성하고, 사용자가 직접 Trial Reel로 추가하며, 통계는 해당 플랫폼에서 확인합니다. 연결이 필요하지 않습니다: python3 engine/scripts/sleutel.py --zelf를 실행하고 5단계로 이동하세요.

4단계: 연결 설정

Metricool

  1. ./install.sh --metricool: cloudflared를 준비합니다. Metricool은 공개 주소를 통해서만 비디오를 받아들이므로, 시스템은 예약 중에만 릴 폴더를 임시로 공개합니다.
  2. 사용자가 Metricool 도움말 센터(help.metricool.com, "How to find your Metricool user ID", 2026년 10월 19일 확인)에 설명된 대로 API 정보를 찾도록 안내하세요:
    1. 토큰: Metricool의 계정 설정 > API에서 확인. Advanced 및 Custom 요금제에서만 사용 가능.
    2. 사용자 번호(userId): 브라우저에서 Metricool을 열고 브랜드를 엽니다. 주소창에 ...?blogId=12345&userId=1234567와 같은 내용이 표시됩니다. userId= 뒤의 숫자가 사용자 번호입니다(blogId= 뒤의 숫자는 브랜드로, 필요하지 않음).
  3. 사용자가 채팅에 토큰과 사용자 번호를 붙여넣습니다. printf '%s' '<token>' | python3 engine/scripts/sleutel.py --metricool --user <userid>로 저장하세요. 답변에 토큰을 절대 반복하지 마세요. 스크립트가 먼저 Metricool에서 확인합니다. 실패하면 사용자에게 확인하도록 안내하세요(요금제에 API가 포함되어 있는지도 확인).
  4. python3 engine/scripts/koppel.py 명령으로 Instagram 계정이 있는 브랜드를 표시합니다. python3 engine/scripts/koppel.py --gebruik <instagram_username>으로 올바른 계정을 활성화하세요. 해당 Instagram 계정이 두 개의 브랜드에 연결된 경우, 스크립트가 브랜드 번호를 요청합니다. 사용자에게 어떤 브랜드인지 물어보고 --gebruik <number>를 사용하세요.

Zernio

  1. 사용자가 zernio.com에 로그인하거나 계정을 만들도록 안내하세요. API keys를 열고 Create API key를 클릭합니다. 키를 즉시 복사합니다(Zernio는 한 번만 표시함). 키는 sk_로 시작합니다.
  2. 사용자가 채팅에 키를 붙여넣습니다. printf '%s' '<key>' | python3 engine/scripts/sleutel.py로 저장하세요. 답변에 키를 절대 반복하지 마세요. 작동하지 않으면 사용자에게 새 키를 만들도록 안내하세요.
  3. python3 engine/scripts/koppel.py --link 명령으로 Instagram 연결 링크를 제공합니다. 링크를 열기 전에 사용자가 Instagram에서 연결하려는 계정으로 전환했는지 확인하세요. Instagram은 로그인된 계정을 연결합니다.
  4. 그런 다음 python3 engine/scripts/koppel.py 및 python3 engine/scripts/koppel.py --gebruik <name>을 실행합니다.

공통: Instagram은 공개 상태인 전문 계정(크리에이터 또는 비즈니스)을 요구하며, Trial Reels는 200명의 팔로워 이상에서만 사용 가능합니다. 그 미만에서는 시스템이 일반 릴을 게시하며, 이는 팔로워에게도 표시됩니다. 이 점을 알려주세요. 추가 계정은 koppel.py --erbij <name>으로 추가할 수 있습니다(--gebruik은 목록을 대체합니다).

5단계: 게시 규칙 및 승리 조건 설정

다음 내용을 기본값과 함께 한 번의 메시지로 질문하여 사용자가 "좋아요"라고만 말해도 되도록 하세요:

  1. 계정당 하루 릴 개수: 기본값 5. 새 계정의 경우 하루 2~5개로 시작하는 것을 권장합니다. Instagram은 연결을 통해 계정당 하루 약 5개의 Trial Reel만 허용하는 경우가 많습니다(자체 계정 측정 결과, 그 이상은 Instagram에서 거부). 또한 하루에 수십 개씩 바로 게시한 테스트 계정은 이후 도달 범위가 줄었습니다.
  2. 최소 간격(분): 기본값 45(최소 30).
  3. 게시 시간 범위: 기본값 9:00~21:00, 사용자 컴퓨터의 시간대 기준(시간대가 맞지 않으면 확인).
  4. 팔로워에게 공개 전환: 사용자가 잘 진행되는 Trial Reel을 Instagram 앱에서 직접 공개 전환할지, 아니면 Instagram이 자동으로 처리하도록 할지 선택.
  5. 릴의 승리 조건: 기본값은 계정 일반 조회수의 3배 이상이면서 최소 500회 조회수. Metricool 또는 Zernio 연결 시에만 필요합니다.

답변을 python3 engine/scripts/instellingen.py --schrijf - 명령으로 저장하세요. posten 및 winners 블록만 포함합니다(예: {"posten": {"per_dag": 3, "minuten_tussen": 45, "van": 9, "tot": 21, "tijdzone": "Europe/Amsterdam", "doorzetten": "zelf"}, "winners": {"factor": 3, "min_views": 500}}). 스크립트가 거부하면 이유를 설명하고 다시 질문하세요. 그런 다음 현재 설정을 한 문장으로 알려주세요(python3 engine/scripts/instellingen.py); 창에 선택한 것보다 적은 수가 표시되면 그 내용을 알려주세요.

완료

두세 문장으로 이제 무엇을 할 수 있는지 알려주세요: 비디오 및 텍스트 제공, 릴 미리보기, 제안 승인(또는 직접 게시의 경우 릴 다운로드), 며칠 후 통계 확인. 즉시 첫 번째 소규모 라운드(예: 5개 릴)를 만들겠다고 제안하세요.

관련 스킬