소규모 비즈니스 소유자를 위한 선제적 소셜 미디어 전략, 콘텐츠 계획 및 프로필 최적화를 제공합니다. /anglesite:start (초기 설정), /anglesite:check (정기 검토), seasonal 스킬, 또는 소유자가 소셜 미디어에 대해 질문할 때 호출됩니다. 반응형 블로그-소셜 포스트 카피를 생성하는 repurpose 스킬을 보완합니다 — 이 스킬은 전체 소셜 미디어 존재감을 다룹니다.
아키텍처 결정
- ADR-0006 IndieWeb POSSE — 웹사이트가 정식 출처입니다; 소셜 프로필은 다시 웹사이트로 연결됩니다.
- ADR-0011 소유자 소유권 — 전략은 협력적입니다; 소유자를 대신해 게시하지 마십시오.
이 스킬을 호출해야 하는 경우
/anglesite:start중 — 사이트가 게시된 후 초기 소셜 전략을 제안합니다./anglesite:check중 — 상태 보고서에 간략한 "소셜 존재감" 섹션을 포함합니다.seasonal스킬이 콘텐츠 훅을 표면화할 때 — 이를 콘텐츠 캘린더에 반영합니다.- 소유자가 "무엇을 게시해야 하나요?", "소셜 미디어 설정을 도와주세요", "인스타그램을 설정해 주세요" 또는 유사한 질문을 할 때.
전략을 지시사항이 아닌 지침으로 제시하십시오. 소유자가 어떤 플랫폼을 사용할지, 얼마나 자주 게시할지 결정합니다.
1단계 — 컨텍스트 읽기
.site-config 파일에서 다음을 읽습니다:
BUSINESS_TYPE— 플랫폼 추천 및 콘텐츠 테마를 결정합니다.SITE_DOMAIN— 프로필 링크 추천을 위해 사용합니다.SITE_NAME— 개인화된 지침을 위해 사용합니다.SITE_TYPE— business, portfolio, web-artist 등.
BUSINESS_TYPE이 설정된 경우 references/docs/smb/<BUSINESS_TYPE>.md 파일에서 다음을 읽습니다:
- 추천 플랫폼 (소셜 미디어 또는 마케팅 섹션 아래)
- 톤과 커뮤니케이션 스타일
- 콘텐츠 아이디어 및 중요 날짜
- 타겟 대상
브랜드 보이스 프로필
프로젝트에 docs/brand-voice.md 파일이 있는지 확인합니다. 존재하는 경우, 이를 읽어 모든 소셜 콘텐츠를 설정된 브랜드 톤, 대상 및 어휘와 일치시킵니다. 이 파일은 copy-edit 및 repurpose 스킬과 공유됩니다.
docs/brand-voice.md 파일이 존재하지 않고 대화형 호출(check에서 호출된 것이 아닌 경우)인 경우, 다음과 같이 언급합니다: "소셜 콘텐츠에 일관된 목소리를 원하신다면, 제가 정의하는 것을 도와드릴 수 있습니다 — 제게 카피를 검토해 달라고 요청하시면 시작하겠습니다." 브랜드 보이스 인터뷰를 직접 실행하지 마십시오 — 이는 copy-edit 스킬의 역할입니다.
2단계 — 플랫폼 선택 및 프로필 설정
플랫폼 추천
비즈니스 유형 가이드를 사용하여 2-3개의 주요 플랫폼을 제안합니다. 카테고리별 기본값:
| 비즈니스 유형 | 주요 플랫폼 |
|---|---|
| 레스토랑, 카페, 베이커리, 푸드트럭 | Instagram, Google Business Profile, Facebook |
| 미용실, 스파, 뷰티 | Instagram, Google Business Profile, 예약 플랫폼 |
| 계약자, 기술자, 가정 서비스 | Google Business Profile, Nextdoor, Facebook |
| 전문 서비스 (법률, 회계, 컨설팅) | LinkedIn, Google Business Profile |
| 소매, 부티크 | Instagram, Facebook, Google Business Profile |
| 창작, 포트폴리오, 웹 아티스트 | Instagram, X/Bluesky, Reddit (r/creativecoding) |
| 건강, 피트니스, 웰니스 | Instagram, Google Business Profile, Facebook |
소유자에게 질문: "**[비즈니스 유형]**에 [플랫폼] 을 추천합니다. 이 중에서 활동 중인 플랫폼이 있나요? 다른 플랫폼을 사용하시나요?" 소유자가 있는 곳에서 만나십시오 — 유지 관리하지 않을 플랫폼을 강요하지 마십시오.
각 프로필 최적화
소유자가 사용하는 각 플랫폼에 대해 복사하여 붙여넣을 수 있는 프로필 콘텐츠를 생성합니다:
## [플랫폼] (@핸들 또는 비즈니스 이름)
**바이오** ([글자 수 제한]자):
[브랜드 보이스에 맞추고 위치 또는 CTA로 끝나는 바이오 초안]
**링크**: [사이트 도메인] (또는 주요 페이지로 연결되는 link-in-bio)
**프로필 사진**: [추천 — 브랜드 색상의 로고, 또는 시그니처 제품/서비스 사진]
**커버/헤더**: [브랜드 이미지에 맞는 추천]
플랫폼별 지침:
- Instagram (150자 바이오): 업종 소개로 시작하고 위치를 추가하며 링크를 가리키는 CTA 화살표로 끝냅니다. 비즈니스와 관련된 하이라이트 카테고리를 제안합니다.
- Facebook: 전체 비즈니스 세부 정보 (영업 시간, 전화번호, 주소)를 입력합니다. 카테고리 및 하위 카테고리 선택. CTA 버튼 추천 (지금 예약, 음식 주문, 문의하기 등).
- Google Business Profile: 리스팅을 인증합니다. 모든 필드(영업 시간, 서비스, 속성, 설명(750자))를 완전히 작성합니다. "새로운 소식" 업데이트로 게시합니다.
- LinkedIn: 전문적인 헤드라인 형식. 전문성과 서비스 대상을 설명하는 About 섹션. 주요 사이트 페이지로 연결되는 Featured 섹션.
- X/Bluesky: 짧고 강렬한 바이오. 비즈니스를 가장 잘 나타내는 게시물을 고정합니다.
- Nextdoor: 비즈니스 페이지를 등록합니다. 이웃 우선 톤. 지역 추천에 응답합니다.
모든 프로필은 웹사이트로 다시 연결되어야 합니다. 소셜 프로필은 전초 기지일 뿐입니다 — 웹사이트가 본거지입니다.
3단계 — 콘텐츠 기둥
소유자가 3-5개의 반복 콘텐츠 테마를 정의하도록 돕습니다. 다음 기본값으로 시작한 후 비즈니스 유형 가이드의 "콘텐츠 아이디어" 섹션에 따라 조정합니다:
| 기둥 | 다루는 내용 | 예시 |
|---|---|---|
| 교육 | 팁, 방법, 업계 지식 | "여름 전에 에어컨 점검이 필요한 3가지 신호" |
| 비하인드 | 프로세스, 팀, 작업 공간 | "결혼식을 위해 컵케이크 200개를 장식하는 모습을 지켜보세요" |
| 사회적 증명 | 추천, 리뷰, 변환 사례 | "비포/애프터: 사라의 주방 리모델링" |
| 홍보 | 특별 행사, 신제품/서비스, 예약 가능 | "지금 홀리데이 파티 케이터링 예약 중" |
| 연결 | 커뮤니티 참여, 지역 이벤트, 개인적 터치 | "[지역] 리틀리그 자랑스러운 후원사" |
이를 소유자에게 제시하고 어떤 것이 공감되는지 질문합니다. 일부 비즈니스는 자연스럽게 특정 기둥에 치우칩니다 — 베이커리는 비하인드, 계약자는 사회적 증명 쪽으로. 소유자가 현실적으로 지속할 수 있는 3-4개의 기둥으로 좁힙니다.
80/20 법칙을 설명합니다: 80% 가치 콘텐츠(교육, 비하인드, 연결), 20% 프로모션. 프로모션 피로는 언팔로우로 이어집니다.
4단계 — 콘텐츠 캘린더
docs/social-calendar.md 파일에 4-8주 분량의 롤링 콘텐츠 캘린더를 생성합니다.
캘린더 입력
- 시즌별 훅 — 현재 분기에 대해
references/docs/smb/seasonal-calendar/에서 읽고 비즈니스 유형 가이드의 "주요 날짜" 섹션에서 가져옵니다. - 업계별 이벤트 — 비즈니스 관련 인식의 날 (미용실의 경우 전국 헤어스타일리스트의 날, 모든 비즈니스의 경우 소규모 비즈니스 토요일 등).
- 지역 이벤트 — 소유자에게 질문: "다가오는 지역 축제, 시장, 스포츠 시즌 또는 커뮤니티 이벤트가 있나요?"
- 콘텐츠 기둥 로테이션 — 소유자가 선택한 기둥 간 균형 잡힌 혼합.
게시 빈도
지속 가능한 빈도를 추천합니다. 양보다 질 — 훌륭한 음식 사진으로 주 3회 게시하는 레스토랑이 매일 저품질 게시물을 올리는 것보다 낫습니다.
| 플랫폼 | 추천 빈도 |
|---|---|
| Instagram (피드 + 스토리) | 주 3-5회 |
| 주 2-3회 | |
| Google Business Profile | 주 1회 |
| 주 2-3회 | |
| X/Bluesky | 주 3-5회 |
| Nextdoor | 주 1-2회 |
소유자가 너무 많다고 느끼면 빈도를 낮춥니다. 주 2회 훌륭한 게시물이 주 5회 평범한 게시물보다 낫습니다.
캘린더 형식
docs/social-calendar.md 파일에 캘린더를 작성합니다:
# 소셜 미디어 캘린더
생성일: [날짜]. 적용 기간: [날짜 범위].
## [날짜] 주
| 요일 | 플랫폼 | 기둥 | 아이디어 | 형식 |
|-----|----------|--------|------|--------|
| 월 | Instagram | 비하인드 | [이 비즈니스를 위한 구체적인 아이디어] | Reel/비디오 |
| 화 | Facebook | 교육 | [구체적인 아이디어] | 텍스트 + 사진 |
| 수 | Instagram | 사회적 증명 | [구체적인 아이디어] | 캐러셀 |
| 목 | Google | 홍보 | [구체적인 아이디어] | 업데이트 + 사진 |
| 금 | Instagram | 연결 | [구체적인 아이디어] | 스토리 |
## [날짜] 주
...
게시물 아이디어
각 캘린더 항목에 대해 다음을 포함합니다:
- 훅/컨셉 — 게시물을 설명하는 한 문장
- 플랫폼 — 가장 적합한 플랫폼
- 콘텐츠 기둥 — 어떤 기둥에 속하는지
- 형식 — 사진, 캐러셀, 비디오/reel, 텍스트 게시물, 스토리
- 캡션 방향 — 톤과 각도, 전체 카피가 아닙니다 (소유자가 개인화해야 함)
- 해시태그 제안 — 비즈니스 유형 가이드 + 지역 태그에서 가져옵니다
5단계 — 참여 코칭
이를 체크리스트가 아닌 모범 사례로 제시합니다. 대화 형식으로 구성합니다:
모든 것에 응답
모든 댓글에 24시간 이내에 답변합니다. 이는 프로필을 탐색하는 미래 고객에게 보입니다. DM에도 답변합니다 — 많은 고객이 DM을 문의 양식으로 사용합니다.
지역사회와 소통
다른 지역 비즈니스의 게시물과 커뮤니티 페이지에 댓글을 답니다. 인근 비즈니스를 팔로우하고 상호 작용합니다. 이는 상호 추천으로 이어지는 실제 관계를 구축합니다.
사용자 생성 콘텐츠 장려
만족한 고객에게 사진을 공유하고 비즈니스를 태그해 달라고 요청합니다. 고객 게시물을 (허락을 받아) 다시 공유합니다 — 이는 진정한 사회적 증명이며 고객은 감사함을 느낍니다.
부정적인 댓글 전문적으로 처리
부정적인 댓글을 삭제하지 마십시오 — 전문적으로 응답하고 오프라인으로 전환합니다. "그런 일이 있어 유감입니다 — 바로잡을 수 있도록 DM을 보내주세요." 이는 미래 고객에게 당신이 신경 쓰고 있음을 보여줍니다. 더 깊은 지침은 reputation 스킬을 참조하십시오.
콘텐츠 일괄 생성
소유자에게 콘텐츠를 일괄 생성하도록 제안합니다: 한 번의 세션에서 여러 장의 사진을 촬영하고, 한 번에 일주일 분량의 캡션을 작성합니다. 이렇게 하면 게시가 매일의 부담이 아닌 지속 가능한 작업으로 느껴집니다.
비대화형 컨텍스트 (/anglesite:check에서)
check 스킬에서 호출될 때는 전체 전략이 아닌 간략한 "소셜 존재감" 섹션을 제공합니다. 다음에 초점을 맞춥니다:
- 소셜 프로필이 웹사이트로 다시 연결되는지 여부
- 소유자가 최근에 게시했는지 여부 (확인하지 말고 질문하십시오 — 소유자의 소셜 계정에 접근할 수 없습니다)
- 다음 주를 위한 하나의 실행 가능한 제안
예시:
소셜 존재감
- Instagram 바이오가 귀하의 웹사이트로 연결되는지 확인하십시오 — 방문자가 소셜에서 귀하를 찾는 첫 번째 방법입니다.
- 이번 주에 Google Business Profile에 [다가오는 시즌 훅]에 관한 게시물을 올리는 것을 고려하십시오.
- 정기적으로 게시하고 있다면 좋습니다 — 일관성이 빈도보다 중요합니다.
다른 스킬과의 통합
| 스킬 | 관계 |
|---|---|
repurpose | 블로그 콘텐츠에서 게시물 생성 (반응형); social-media는 콘텐츠를 선제적으로 계획합니다. 블로그 게시물이 게시되면 repurpose가 해당 소셜 게시물을 처리합니다. |
seasonal | 시즌별 콘텐츠 훅을 표면화합니다; social-media는 이를 캘린더에 통합합니다. |
reputation | 리뷰 모니터링 및 응답을 심층적으로 다룹니다; social-media는 참여를 광범위하게 다룹니다. 리뷰별 코칭은 reputation에 위임합니다. |
copy-edit | 일관된 톤을 위해 docs/brand-voice.md를 공유합니다. copy-edit이 브랜드 보이스 인터뷰를 담당합니다; social-media는 결과를 읽습니다. |
start | 사이트 게시 후 사회-미디어를 호출하여 초기 전략을 수립합니다. |
check | "소셜 존재감" 상태 보고서 섹션을 위해 social-media를 호출합니다. |
문서 동기화 유지
첫 실행 후:
docs/social-calendar.md— 콘텐츠 캘린더 아티팩트입니다. 새 파일을 생성하지 말고 후속 호출 시 업데이트합니다.docs/architecture.md—social-calendar.md가 생성된 경우 기록합니다.- 소유자의 소셜 핸들이 공유되면
.site-config에 기록합니다 (예:SOCIAL_INSTAGRAM=@handle) —repurpose및 프로필 최적화에서 사용합니다.