Communitygithub.com

인스타그램 휴머나이저

AI가 작성한 인스타그램 캡션, 릴 스크립트, 댓글 및 DM을 사람처럼 보이게 변환합니다: 엠 대시, AI 특유의 표현("delve", "game-changer", "in today's video"), 보이지 않는 워터마크 문자 및 관용적인 인스타그램 문구를 제거하고, 5가지 AI 탐지 패널로 점수를 매긴 후 변환 전/후 결과를 보고합니다. 사용자가 "humanize", "does this sound like AI", "remove em dashes", "de-slop this", "make it sound human", "this sounds like ChatGPT"라고 말할 때나 이 팩의 캡션, 스크립트, 댓글, DM을 사용자에게 보여주기 전에 사용하세요.

인스타그램 휴머나이저란 무엇인가요?

이 스킬은 AI가 생성한 인스타그램 콘텐츠(캡션, 릴 스크립트, 댓글, DM)를 자연스러운 사람의 문체로 변환하는 두 개의 로컬 Python 도구를 제공합니다. `humanize.py`는 보이지 않는 제로 폭 문자, 엠 대시, AI 특유의 과장된 표현("delve", "game-changer" 등), 인스타그램에서 흔히 쓰이는 클리셰("stop scrolling", "follow for more")를 자동으로 제거하고, `detect.py`는 BURSTINESS(문장 길이 다양성), SPECIFICITY(구체성), SLOP DENSITY(불필요한 표현 밀도), FINGERPRINT(특수 문자 사용), VOICE(문체)의 5가지 기준으로 텍스트를 평가합니다. 결과물이 70점 이상이고 각 항목이 55점 이상이면 통과로 간주하며, 약한 지표(보통 SPECIFICITY)를 먼저 개선하도록 안내합니다. 로컬에서 실행되므로 API 호출이나 외부 탐지기 의존 없이 개인정보를 보호하면서 텍스트를 사람이 쓴 것처럼 다듬을 수 있으며, 사용자는 필요에 따라 `references/slop.json` 파일을 편집해 제거할 단어를 커스터마이징할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ishort-pro/instagram-claude-skills/tree/main/skills/instagram-humanizer

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

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

문서

인스타그램 휴머나이저은(는) 무엇을 하나요?

두 개의 도구, 모두 로컬에서 실행됩니다. 눈대중으로 하지 말고 직접 사용하세요.

python3 scripts/humanize.py draft.txt --report -o clean.txt   # 정리 (-o로 출력 파일 지정, 없으면 표준 출력)
python3 scripts/detect.py draft.txt                # 점수 매기기, 5가지 검사
python3 scripts/detect.py before.txt after.txt     # 변환 전후 차이 확인

두 도구 모두 references/slop.json을 참조합니다: 일반적인 표현을 대체할 154개의 단어/구문, 18개의 보이지 않는 문자 클래스, 타이포그래피 대체 및 16개의 구조적 패턴(마지막 블록은 인스타그램 특화: "stop scrolling", "follow for more", "tag someone who needs this", "the algorithm loves"). 필요하면 편집하세요: 사용자가 항상 쓰는 단어가 어휘 사전에 있다면 제거하세요.

자동 수정 항목

  1. 보이지 않는 문자: 제로 폭 공백/조이너, 단어 조이너, 소프트 하이픈, BOM, 유니코드 태그, 줄 바꿈 없는 공백.
  2. 타이포그래피: 엠 대시를 쉼표로, 둥근 따옴표를 직선 따옴표로, 줄임표를 세 점으로 변환; 고립된 구두점 정리(닫는 괄호가 삭제되어 남은 .! 등).
  3. 어휘 사전: delve, leverage, seamless, game-changer, in today's video...

사람이 직접 다시 써야 할 항목 (형태에 판단 필요)

"It's not just X, it's Y" 패턴, 삼단 열거 목록, 영상 서두, 이모지 불릿 목록, 세 단어 연속 강조, 해시태그 벽, 무분별한 팔로우 유도, 모든 문장 길이가 동일한 경우. 이 항목들은 직접 다시 쓴 후, 재실행하세요.

평가 패널

BURSTINESS(문장 길이 다양성), SPECIFICITY(100단어당 숫자, 이름, 구체적 명사), SLOP DENSITY(불필요한 표현 밀도), FINGERPRINT(대시, 보이지 않는 문자, 둥근 따옴표), VOICE(축약형, 대명사, 구조적 패턴). PASS = 전체 70점 이상 + 각 항목 55점 이상. 짧은 텍스트(약 200자 미만: 바이오, 후크, 한 줄 댓글)에서는 패널이 불안정하므로, 모든 변형을 하나의 파일에 함께 점수 매기거나 FINGERPRINT와 SLOP 검사만 게이트로 사용하세요. 가장 약한 지표를 먼저 개선하세요; 보통 SPECIFICITY이며, 해결책은 사용자가 제공한 실제 숫자나 이름(절대 가짜가 아닌)을 추가하는 것입니다.

정직한 한계

공개 탐지기가 사용하는 신호를 모델로 한 로컬 휴리스틱입니다. GPTZero, Originality 또는 Turnitin이 아니며, API 호출 없음, "감지 불가"를 보장하지 않습니다. 텍스트를 사람이 쓴 것처럼 읽히게 만드는 것이 목표이며, 이것이 인스타그램의 실제 목표입니다: 캡션을 읽게 하고, 스크립트를 말하게 하는 것.

도구 간 불일치 시

가독성과 SEO가 패널보다 우선합니다. BURSTINESS를 높이기 위해 beats.py가 긴 비트를 지적하거나, 다시 쓴 결과에서 키워드가 사라지면 스크립트 타이밍과 키워드를 유지하고 패널에서 REVIEW를 수락하되, 그 이유를 한 줄로 설명하세요.

이 팩의 작업 순서

writer skill -> humanize.py -> 플래그된 형태 다시 쓰기 -> detect.py (70점 이상) -> seo_caption.py 린트(휴머나이징 과정에서 키워드가 삭제되지 않았는지 재확인) -> 표시.

크레딧: Jake Schincariol의 instagram-agent-skill(MIT 라이선스)에서 파생, 구두점 수정 포함. NOTICE 참조.

Individual skills in this repo

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

instagram-carousel-generator

Instagram carousel generator: turns an idea, a Reel script or a blog post into a 6-10 slide carousel - the cover that earns the swipe, one idea per slide, a recap slide people save and send, one CTA - plus slide copy sized for 1080x1350, a keyword-first caption and alt text for every slide. Use when the user says "carousel", "slides", "swipe post", "turn this reel/blog/thread into a carousel", or has a list, steps, framework or before/after that would die as a single image. Repurposes the user's best transcripts from the IShort MCP.

instagram-claude-skills

Instagram Claude skills for content creation: a router for 9 skills that research outlier Reels, extract and reverse-engineer reel scripts, write scored Reel scripts and hooks, generate SEO captions from the video script, build carousels, plan the content calendar, analyze competitors, optimize the bio and link in bio, and humanize AI text. Use for any Instagram, Reels, caption, hook, script, carousel, content plan, Instagram SEO or profile task. Connects to the IShort MCP (ishort.pro/mcp) for real reel data and transcripts.

instagram-content-calendar

Instagram content calendar and weekly content planner: builds the week (or month) of Reels, carousels and stories from evidence - the user's own top reels, niche outliers and real events - with the format, hook formula, SEO keyword, posting slot and engagement list per day. Use when the user says "plan my week", "content calendar", "what should I post", "content plan", "posting schedule", "I have nothing to post", or wants a month of ideas. Uses the IShort MCP (list_my_scripts, search_my_scripts, get_bio_analytics) to plan from what already worked for them.

instagram-reel-script-generator

Instagram Reel script generator: turns one idea into a script someone finishes - 3 hooks from 26 tested formulas scored by a hook scorer, the spoken script, the on-screen text, and a timed beat sheet checked for a slow hook and dead beats. Use when the user wants a Reel script, a short-form video script, hooks, a voiceover, "write a reel about X", "what do I say in this video", "give me hooks", or is about to record without a first line. Pulls the user's best past hooks and outlier transcripts from the IShort MCP (search_my_scripts, list_my_scripts) when connected.

instagram-reels-research

Find the Instagram Reels that are actually working in a niche right now and turn them into a swipe file: ranks reels by outlier multiple (views divided by the account's own median, not raw views), names the hook formula each used, and flags which to transcribe. Use when the user says "find viral reels", "what's working in my niche", "content research", "outlier reels", "reverse engineer this account", "build a swipe file", "what should I make next", or exports reels from IShort. Reads IShort CSV exports and the IShort MCP (list_my_scripts, get_competitor_report, get_reel_details).

instagram-seo-caption-generator

Instagram SEO caption generator that writes the caption FROM the Reel's video script: mines the keywords the video actually says, puts the primary keyword in the first 125 characters, writes the on-screen title, alt text and 3-5 hashtags, then scores the caption /100 for Instagram Search and Google. Use when the user wants a caption for a Reel, "write my caption", "SEO caption", "caption from this script/transcript/video", "make this post searchable", "keywords for my reel", "rank my reel on Google", or pastes a reel URL and wants a caption. Uses the IShort MCP (transcribe_reel) to get the script from a reel URL.

관련 스킬