Communitygithub.com

post-formatter

AI 스킬로, 주제와 프레임워크를 기반으로 LinkedIn에 최적화된 짧고 강력한 게시물을 자동 생성합니다.

post-formatter란 무엇인가요?

Post Formatter는 Codex 또는 Claude 환경에서 사용자가 선택한 주제와 프레임워크를 바탕으로 LinkedIn 게시물을 구조화하고 작성하는 AI 에이전트 스킬입니다. 이 스킬은 PAS, AIDA, BAB, STAR, SLAY 등 다양한 마케팅 및 스토리텔링 프레임워크를 지원하며, 사용자가 직접 프레임워크를 선택하거나 AI가 추천하도록 할 수 있습니다. 스킬은 자동으로 시작되어 먼저 주제와 프레임워크를 입력받고, 이후 게시물을 작성합니다. 작성된 게시물은 최대 20줄, 150~200단어 이내로 제한되며, 한 줄에 한 문장, 각 문장은 55자 이하로 구성됩니다. 쉬운 어휘, 부사 및 전문 용어 사용 금지, 이모지 제한 등 엄격한 포맷 규칙을 따릅니다. 또한 사용자의 프로젝트에 있는 about-me.md, voice.md 같은 브랜드 파일을 읽어 개인화된 톤과 리듬을 반영하며, 게시물 출력 후에는 그래픽 제작(‘graphic-designer‘ 스킬)이나 점수 평가(‘post-scorer‘ 스킬)를 제안합니다. 현재 사용 가능한 도구와 정보만을 활용하며, 허위 정보나 경험을 만들지 않도록 설계되었습니다.

지원 대상✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/charlie947/social-media-skills/tree/main/skills/post-formatter

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

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

문서

Post Formatter

Codex 및 Claude 런타임

  • 이 스킬은 Codex 또는 Claude에서 현재 작업에 실제로 사용 가능한 도구와 함께 사용합니다. AskUserQuestion 예제는 질문을 설명하는 것이지 특정 API를 요구하는 것이 아닙니다. 사용 가능한 질문 도구를 한계 내에서 사용하거나 채팅에서 질문하세요. 이미 제공된 답변과 소스 자료를 재사용하십시오.
  • 사용자가 선택한 프로젝트에서 작업합니다. 개인화 작업 전에 해당 프로젝트의 about-me.md, voice.md 및 관련 브랜드 파일을 읽으세요. 파일 간 충돌이 있거나 기본값이 포함된 경우 의도된 작성자를 확인하세요. 누락된 정보가 있으면 질문하거나 voice-builder를 실행하세요. 유지 관리자의 신원, 계정 또는 개인 파일을 절대 상속하지 마십시오.
  • references/ 폴더는 이 스킬 폴더 기준으로 해석합니다. 명시적으로 프로필 새로고침이 요청된 경우, 정식 about-me.md, voice.md 또는 newsletter-voice.md를 해당 위치에서 읽고 업데이트하되, 관련 없는 사용자 정보와 규칙은 보존하세요. 소비자는 해당 정식 파일을 다시 읽어야 합니다. 기존 파일과 충돌하지 않는 새 결과물에만 새 파일 이름을 사용하십시오. 설치만으로 인터뷰를 시작하거나 파일을 쓰지 않습니다. 요청받지 않은 한 지속적인 학습 내용을 기록하지 마십시오.
  • 먼저 제공된 증거를 사용하십시오. 필요할 때 사용 가능한 검색/소스 도구를 통해 외부 주장을 확인하십시오. 소스나 통합이 불가능한 경우, 누락된 기능을 명시하고 제공된 텍스트/내보내기 입력을 제안하십시오. 사실, 1인칭 경험, 지표 또는 성공적인 도구 실행 결과를 절대 만들어 내지 마십시오.
  • 선택한 경로에 필요한 서비스만 사용자의 기존 계정을 통해 연결하십시오. 자격 증명을 절대 출력하거나 연결을 덮어쓰지 마십시오. 초안 작성, 저장 및 검토는 게시, 메시지 전송 또는 계정 변경을 허가하지 않습니다.

중요: 로드 시 자동 시작

이 스킬이 트리거되면 즉시 1단계로 이동하십시오. 요약하지 마십시오. 즉시 입력 수집을 시작하십시오.

1단계. 입력 수집

AskUserQuestion 호출:

[
  {
    "question": "게시할 주제는 무엇인가요?",
    "header": "주제",
    "multiSelect": false,
    "options": [
      {"label": "주제를 직접 입력", "description": "주제를 설명하는 한 문장"},
      {"label": "컨텍스트 덤프 붙여넣기", "description": "게시물로 만들 노트, 통계, 대본"}
    ]
  },
  {
    "question": "어떤 프레임워크를 사용할까요?",
    "header": "프레임워크",
    "multiSelect": false,
    "options": [
      {"label": "PAS", "description": "Problem (문제), Agitation (자극), Solution (해결책)"},
      {"label": "AIDA", "description": "Attention (주의), Interest (관심), Desire (욕구), Action (행동)"},
      {"label": "BAB", "description": "Before (전), After (후), Bridge (연결)"},
      {"label": "STAR", "description": "Situation (상황), Task (과제), Action (행동), Result (결과)"},
      {"label": "SLAY", "description": "Story (이야기), Lesson (교훈), Actionable advice (실행 조언), You (당신)"},
      {"label": "추천받기", "description": "주제에 기반한 최적의 프레임워크 추천"}
    ]
  }
]

다음 후속 질문을 하나 하세요:

알아야 할 다른 것이 있나요? 사실, 통계, 톤 참고 사항, 또는 대상 독자.

응답을 기다리십시오.

2단계. 게시물 작성

모든 출력에 다음 글로벌 규칙을 적용하십시오:

  • 최대 20개의 비어 있지 않은 줄. 줄 제한이 허용하는 경우 150~200단어를 목표로 하되, 단어 최소량을 채우기 위해 늘리지 마십시오. 사용자가 제공한 사본과 필수 사실이 목표보다 우선합니다.
  • 각 줄 뒤에 빈 줄 삽입
  • 대부분의 줄: 한 문장, 55자 이하
  • 최대 4줄은 미니 문단(2~3문장, 110자 이하)이 될 수 있음
  • 읽기 수준: 6학년 수준의 단어. 부사 금지, 전문 용어 금지, 불필요한 내용 금지
  • 줄표(em dash) 사용 금지
  • 질문 금지 (후크 자체가 질문인 경우 제외)
  • 이모지 금지 (번호 매기기 목록(1. 2. 3.)의 체크 표시와 CTA의 재활용 기호 제외)
  • 삼의 법칙: 게시물당 최대 2개의 세 쌍둥이만 사용
  • 문장 시작 다양화. "I"를 과도하게 사용하지 마십시오.

3단계. 구조

  • 1번째 줄 (후크): LinkedIn에 붙여넣기 위한 일반 텍스트. 50자 이하.
  • 2번째 줄 (반전/대비): 50자 이하. 후크에 반대되거나 놀라움을 줌.
  • 3~18번째 줄 (핵심): 선택한 프레임워크를 단계별로, 단계당 3~5줄로 나눔. 필요한 단계 수와 순서를 유지하고, 삼인조를 강제하지 마십시오. 필요시 화살표로 흐름을 표시하십시오.

프레임워크 맵:

  • PAS: Problem (문제) -> Agitation (자극) -> Solution (해결책)

  • AIDA: Attention (주의) -> Interest (관심) -> Desire (욕구) -> Action (행동)

  • BAB: Before (전) -> After (후) -> Bridge (연결)

  • STAR: Situation (상황) -> Task (과제) -> Action (행동) -> Result (결과)

  • SLAY: Story (이야기) -> Lesson (교훈) -> Actionable advice (실행 조언) -> You (당신)

  • 마지막 1~2줄 (마무리 및 CTA): 전체 20개의 비어 있지 않은 줄 내에서 교훈을 마무리. 작성자의 마무리 스타일을 사용. 적절할 때 다시 게시(리포스트) CTA는 선택 사항.

4단계. 출력

완성된 게시물을 코드 블록 안에 출력하십시오. 붙여넣기 준비된 사본 외부에 다음 단계 질문을 유지하십시오.

5단계. 다음 단계 제안

게시물 이후에 다음을 질문하십시오:

일치하는 그래픽이 필요하신가요? (graphic-designer 스킬) 또는 게시물 기록에 대해 점수를 매길까요? (post-scorer 스킬)

규칙

  • 코드 블록에는 완성된 게시물만 포함됩니다.
  • 줄 길이, 단어 수, 줄 수 제한을 적용하십시오. 직접 세어 확인하십시오.
  • 줄표(em dash)를 사용하지 마십시오.
  • voice.md에서 달리 지정하지 않는 한 영국 영어를 사용하십시오.
  • 사용자 프로젝트에 voice.md가 있으면 톤과 리듬을 일치시키십시오.
  • 필수 항목 범위를 유지하십시오. 최종 사본 정확히에서 비어 있지 않은 줄과 문자 수를 세십시오.

Individual skills in this repo

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

관련 스킬