Communitygithub.com

신호를 성장으로 (Signal to Growth)

고객 신호를 측정 가능한 성장으로 전환하는 증거 기반 스킬입니다.

신호를 성장으로 (Signal to Growth)란 무엇인가요?

이 스킬은 콘텐츠 제작 워크플로우에서 하나의 검증된 브리프가 여러 표면(채널)으로 재사용될 수 있도록 지원하는 'OSMU Fanout' 파이프라인입니다. 입력으로는 검증된 `content-brief.json`, 그 브리프로 작성된 초안(`draft.md`) 및 클레임 원장(`claim-ledger.jsonl`)을 필요로 하며, 각 시각적 요소와 비디오 스크립트에 하나의 클레임 ID를 할당하여 증거 기반으로 구성합니다. 이 스킬은 이미지나 비디오 파일을 직접 생성하지 않고, 시각적 프롬프트, 비디오 스크립트 아웃라인, 그리고 커버리지 보고서를 마크다운 파일로 출력합니다. Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼에서 활용할 수 있으며, 사람의 승인을 받아야만 렌더링이나 게시를 진행할 수 있도록 정지 조건을 명확히 정의하여 브랜드 및 법적 제약을 준수합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add kimsanguine/signal-to-growth

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

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

문서

OSMU Fanout

하나의 브리프, 여러 표면, 하나의 증거 추적. 이미 검토를 통과한 콘텐츠를 각 채널별로 다른 이야기를 새로 만들지 않고 확장합니다.

입력

필수 항목:

  • content-brief.json이 contracts/content-brief.schema.json에 대해 유효해야 합니다.
  • 해당 브리프로 작성된 초안(draft.md)과 클레임 원장(claim-ledger.jsonl)
  • 브리프의 planned_outputs에 요청된 표면들
  • 화면 텍스트에 대한 로케일, 브랜드 및 법적 제약
  • 주제와 렌더 결정을 소유한 사람

브리프는 입력 계약으로, 이 스킬이 작성하는 것이 아닙니다. 존재하지 않거나 유효하지 않으면 초안에서 주제를 재구성하지 말고 중단하고 그 이유를 밝혀야 합니다.

워크플로우

  1. 브리프의 유효성을 검증하고 초안이 동일한 brief_id로 작성되었는지 확인합니다.
  2. 재사용 가능한 클레임을 선택합니다: public: true이고 승인자가 지정된 것.
  3. 모든 시각적 프롬프트에 정확히 하나의 클레임 ID를 주제로 할당하고, 해당 클레임이 이미 주장하는 것만 설명합니다.
  4. 프롬프트에 클레임 상태를 유지합니다. inferred 또는 recommended 클레임은 관찰된 장면, 스크린샷, 차트 또는 고객 사진으로 그려지면 안 됩니다.
  5. 비디오 스크립트를 비트(beats)로 작성하며, 각 비트는 말하는 클레임 ID와 필요한 화면 텍스트를 명시합니다.
  6. 브리프의 limitations를 두 표면 모두에 반영합니다. 세 개의 샘플이 형식이 바뀌었다고 추세선이 되지는 않습니다.
  7. 어떤 클레임이 재사용되었고, 어떤 것이 의도적으로 건너뛰어졌으며, 그 이유를 기록하여 독자가 커버리지와 누락을 구분할 수 있게 합니다.
  8. 어떤 것을 사람이 렌더 전에 승인해야 하는지 목록을 작성하고, 텍스트 단계에서 멈춥니다.

경계

  • 모델이 구성, 프레이밍, 페이싱, 내레이션 표현, 비트 순서를 제안하도록 합니다.
  • 브리프 유효성, 클레임 ID 존재 여부, 클레임 상태, 공개 가능성에 대해서는 결정론적 검사를 사용합니다.
  • 시각적 클레임, 브랜드 및 법적 표현, 그리고 렌더링 결정 자체는 사람의 승인을 요구합니다.
  • 이 스킬은 이미지 또는 비디오 파일을 생성하지 않습니다. 프롬프트와 스크립트 개요를 생성하며, 렌더링은 나중에 이 스킬 외부에서 사람이 선택한 도구로 이루어집니다.
  • 어떤 클레임도 지원하지 않는 장면, 차트의 지표, 스크린샷, 로고, 얼굴 또는 추천사를 발명하지 마십시오.
  • 더 강력한 그림을 만들기 위해 클레임 상태를 상향 조정하지 말고, 화면에 맞추기 어렵다고 해서 제한 사항을 생략하지 마십시오.
  • 게시, 스케줄링 또는 전송하지 마십시오.

출력

다음을 생성합니다:

  • visual-prompts.md
  • video-script.md
  • fanout-coverage.md

작성하기 전에 references/output-contract.md를 읽으십시오.

중지 조건

브리프가 없거나 유효하지 않은 경우, 초안과 브리프가 주제에 대해 일치하지 않는 경우, 공개 가능한 클레임이 없는 경우, 요청된 시각적 요소에 원장이 보유하지 않은 클레임이 필요한 경우, 또는 이후 사용자 턴에서 사람의 승인 없이 렌더나 게시가 요청된 경우 중지합니다.

검증

다음을 실행합니다:

python3 scripts/stg.py validate-artifacts <artifact-directory>
python3 scripts/stg.py scan-privacy <artifact-directory>/visual-prompts.md
python3 scripts/stg.py scan-privacy <artifact-directory>/video-script.md

모든 프롬프트와 모든 비트가 claim-ledger.jsonl에 존재하는 최소 하나의 클레임 ID를 명명하고, 렌더링된 파일이 생성되지 않았음을 요구합니다.

관련 스킬