From sd
임의의 범위 자료(spec.md·레거시 코드·회의록·기능 목록·구두 설명 등 무엇이든)로부터 시스템 도입·전환·통합을 고객에게 설득하는 제안서를 As-Is/To-Be 비교 축으로 산출하는 스킬. 근거 없는 우월 주장·정량효과 과장 차단이 최우선. Use when 제안서 작성·고객 제안·As-Is/To-Be 제안·솔루션 도입/전환 제안을 요청할 때.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sd:sd-proposalThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
요구 범위로부터 **고객을 설득하는 제안서**를 산출. 최우선 목적 = 근거 있는 설득 (근거 없는 우월 주장·정량효과 과장·현행 왜곡 차단). 고객이 "부풀렸다" 고 의심할 여지를 남기지 않는 것.
요구 범위로부터 고객을 설득하는 제안서를 산출. 최우선 목적 = 근거 있는 설득 (근거 없는 우월 주장·정량효과 과장·현행 왜곡 차단). 고객이 "부풀렸다" 고 의심할 여지를 남기지 않는 것.
sd-estimate(공수·금액 산정)와 대칭되는 고객 대면 산출물이며, 견적이 함께 필요하면 sd-estimate 를 연계 안내.
@page 덕에 1 슬라이드 = 1 페이지).제안서.html).[OPEN] 으로 표시. 보기 좋으라고 효과를 지어내지 않음.각 단계 산출물을 사용자가 검토·정정. 특히 3단계(스토리라인)는 생성 전 합의.
입력 자료를 도구로 직접 읽어 두 묶음을 도출.
입력 자료에서 가장 설득력 있는 슬라이드 구성(장수·순서·각 장의 메시지)을 내용 우선으로 설계해 사용자와 합의. 1 슬라이드 = 1 메시지. 템플릿의 슬라이드 목록은 권장 예시일 뿐 고정 양식이 아니다 — 필요한 슬라이드는 새로 만들고, 의미 없는 슬라이드는 빼고, 쪼개거나 합치고 순서도 바꿈.
references/proposal-template.html 의 디자인 시스템·컴포넌트를 참고해, 3단계에서 합의한 구성으로 산출. 템플릿을 그대로 채우는 게 아니라 내용에 가장 적합한 deck 을 구성함 — 슬라이드를 자유롭게 추가·삭제·분할·병합·재배치하고, 안 쓰는 .frame 은 통째 삭제. 규칙은 아래 "출력 형식" 을 따름.
각 슬라이드 콘텐츠가 720px 안에 잘리지 않고 들어갔는지 점검(.slide 은 overflow:hidden — 넘치면 잘림). 넘치면 슬라이드를 쪼개거나 항목을 줄여 다시 맞춤. PDF 는 추출하지 않음.
page.screenshot — npx playwright install chromium 으로 브라우저 설치.)@page(1280×720) 덕에 1 슬라이드 = 1 페이지로 떨어짐.[OPEN]·협의 사항으로 분리했나? 일정의 가변성을 명시했나?references/proposal-template.html = 디자인 토큰(:root) + 슬라이드 프레임 + 컴포넌트 카탈로그 + 슬라이드 예시 메뉴 + fit·페이지번호 스크립트. 그대로 채우는 게 아니라 참고해, 내용에 가장 적합한 deck 을 구성함(복제 후 슬라이드 자유 가감).
.frame > .slide. 콘텐츠는 720px 안에 들어가야 함(overflow:hidden — 넘치면 잘림).@media print / @page / fit·페이지번호 스크립트는 수정하지 않는다 — 사용자가 브라우저에서 인쇄(→PDF)할 때 1슬라이드=1페이지·배경 출력·자동 페이지번호 품질을 좌우. 페이지 번호(.pg)는 스크립트가 자동으로 채우므로 비워 둠.[공통·필수]/[선택] 라벨은 강제가 아닌 권장 예시 — template 대로 가 아니라 참고해 가장 적합하게. 안 쓰는 .frame 은 통째 삭제.--cyan 강조 ↔ --rose 강조). navy+blue 베이스 팔레트는 고정.「…」 는 전부 실제 내용으로 채우고, 채울 근거가 없으면 그 항목을 빼거나 OPEN 처리.npx claudepluginhub kslhunter/simplysm --plugin sdCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.