consulting-pptx-skill로 컨설팅 품질의 슬라이드를 AI로 만들기
機械翻訳 / Machine-translated
機械翻訳 / Machine-translated
원문: consulting-pptx-skill로 컨설팅 품질의 슬라이드를 AI로 만들기(cccskills)
스킬 페이지: consulting-pptx-skill
이 글의 결론
회의나 제안 자료를 AI로 만드는 분이라면, consulting-pptx-skill을 도입해 경영회의 품질의 슬라이드를 구성할 수 있습니다.
에이전트는 설계 규칙과 62가지 파츠를 바탕으로 조립하고, 기계 검사를 통과한 HTML과 PDF를 반환합니다.
이 글에서 소개하는 내용은 완성까지의 흐름, 기존 PowerPoint에 같은 서식으로 페이지를 추가하는 방법, 설치 방법과 주의사항입니다.
경영회의용 자료를 요청하면, 에이전트는 규칙을 읽고 나서 조립하고 검사를 통과한 HTML과 PDF를 반환합니다.
요청은 다음 한 문장으로 충분합니다.
경영회의용으로, 결론이 제목에서 전달되는 자료를 만들어 줘
먼저 에이전트는 설계 규칙 파일 slide-rules.md를 전문 읽습니다.
그런 다음 목적·산출물·범위를 3~5줄로 정리하고, 사용자와 합의를 먼저 맺습니다.
다음으로 한 장에 한 줄씩 제목 목록(스토리라인)을 작성하고, 각 줄에 "그림", "표", "2컬럼" 등의 표현 방식을 덧붙입니다.
스토리라인이 확정되면, 파츠 번호를 나열한 초안 HTML이 생성됩니다.
임시 텍스트를 실제 내용으로 교체하고, 기계 검사와 레이아웃 검사에서 FAIL이 0이 될 때까지 수정하는 흐름입니다.
제작 방식을 모르는 별도의 에이전트에게도 검토를 맡기고, 지적 사항을 채택 여부 표로 정리해 채택된 것만 수정합니다.
마지막으로 Chrome에서 PDF로 출력하고, 전체 페이지를 이미지로 변환한 뒤 육안으로 확인합니다.
보고서에 기재되는 것은 실제로 확인한 페이지 번호입니다.
산출물은 16:9 HTML(하나의 section이 한 장)과, 이를 인쇄한 PDF입니다.
이 스킬의 역할은, 규칙으로 작성 방식을 통일하고, 62가지 파츠로 조립하며, 기계 검사로 마무리하는 것입니다.
순서대로 살펴보겠습니다.
규칙의 정본은 references/slide-rules.md이며, 작성 전에 전문을 읽는 것이 규정입니다.
서두에는 자료 종류별로 특히 주의해야 할 항목이 정리되어 있습니다.
만드는 자료에 해당하는 항목을 확인한 후 착수하는 절차입니다.
주요 규칙은 다음 표와 같습니다.
| 항목 | 규칙 내용 |
|---|---|
| 제목 | 결론을 쓴다. 기본적으로 1줄이며, 경어체(です・ます조)는 사용하지 않는다 |
| 레이아웃 | 한 장에 하나의 메시지. 왼쪽에 사실이나 그림, 오른쪽에 시사점을 배치. 하단의 "POINT" 띠는 사용하지 않는다 |
| 표 | 행이 항목, 열이 관점인 "축이 있는 표"로 만든다 |
| 장식 | 둥근 모서리를 사용하지 않는다. 색으로 구분할 경우 같은 슬라이드에 범례를 배치한다 |
| 그림 | 추이·구성비·분포는 표로 대체하지 않고 그래프로 그린다 |
| 문장 | 한 자료에 한 용어로 통일하고, 약어는 처음 등장 시 전체 명칭으로 표기한다 |
표의 항목 외에도, 제목만 통독했을 때 하나의 스토리가 되어야 한다는 요건도 있습니다.
제목에 기재한 수치와 본문의 일련번호를 일치시키는 등 세부 규칙도 규칙의 일부입니다.
레이아웃은 두 가지 HTML 파츠 모음에서 선택해 조립합니다.
기본 27가지에는 표지·전체 맵·화살표·전제→귀결·축이 있는 표·평가표·분포도 등이 있으며, 우선 여기서 찾습니다.
부족하면, 경영진 요약·누적 막대·브리지·산점도·매트릭스·로드맵·간트 등을 포함한 추가 35가지를 사용하는 절차입니다.
62가지를 인쇄한 PDF도 함께 포함되어 있어, 파츠를 눈으로 찾아볼 수 있습니다.
파츠 결합과 페이지 번호 재부여는 스크립트가 처리하므로, 손으로 복사해 조립할 필요는 없습니다.
파츠 카탈로그는 레이아웃 아이디어 노트라는 위치입니다.
슬라이드를 파츠에 맞추는 것이 아니라, 이야기 흐름에 맞는 파츠를 선택하고, 맞지 않으면 버리고 자유롭게 조립합니다.
한 장씩 "이 파츠 그대로 괜찮은가"를 의심하고, 표를 두 장으로 나누는 등의 조정을 더해 가는 흐름입니다.
마무리에서는 check_deck.py의 기계 검사를 실행하고, FAIL이 0이 될 때까지 수정합니다.
규칙 위반 외에도, 본문에 남은 임시 텍스트나 파츠 이름 그대로인 제목, 두 문장 이상을 뭉친 문장 덩어리도 FAIL 대상입니다.
이어지는 check_layout.mjs는 실제로 렌더링하여, 겹침·넘침·판면의 40% 초과가 비어 있는 페이지를 찾아냅니다.
기계 검사가 확인하는 범위는 겹침·넘침·규칙 위반까지입니다.
막대그래프 형태가 무너지거나, 그림이 비어 있거나, 좌우 하단이 정렬되지 않는 등의 문제는 PDF를 육안으로 확인합니다.
외부에 공개하는 자료에서는, 고객명이나 안건 코드를 나열한 금지어 목록을 대조해 검사할 수 있습니다.
HTML 주석이나 속성에 남은 어휘도 잡아내며, 해당 어휘 자체는 출력에 표시되지 않습니다.
사내 표준 덱이나 작성 중인 제안서를 전달받은 경우에는, 해당 자료의 마스터 위에서 직접 페이지를 구성합니다.
HTML에서 변환한 PPTX는 서체와 판면이 독자적이어서, 삽입하면 주변 페이지와 어울리지 않기 때문입니다.
먼저 자료의 서식을 측정해 설정 파일에 기록하고, 그 값으로 동일한 서식의 페이지를 만듭니다.
전달되는 것은 삽입할 페이지만으로 구성된 파일입니다.
자료에의 삽입은 사용자가 PowerPoint의 "붙여넣기 대상 테마 사용"으로 수행합니다.
터미널에서 다음 명령어를 실행하면 스킬이 추가됩니다.
npx skills add https://github.com/carnot-tech/jinba-consulting-pptx-skill --skill consulting-pptx-skill
Claude Code에 맡기는 경우에는, 다음 문장을 그대로 보내주세요.
내용을 확인한 후 배치하도록 요청하는 문장입니다.
次の Agent Skill をインストールしてください。
https://github.com/carnot-tech/jinba-consulting-pptx-skill
まず SKILL.md と付属ファイルの中身を確認し、不審な処理(外部への送信、認証情報の読み取りなど)がないことを確かめてから、~/.claude/skills/consulting-pptx-skill/ に配置してください。
모든 프로젝트에서 사용하려면 ~/.claude/skills/에, 특정 프로젝트에서만 사용하려면 .claude/skills/에 배치합니다.
배포처는 carnot-tech/jinba-consulting-pptx-skill입니다.
요청 방식에 따라, 받게 되는 산출물의 형태가 달라집니다.
| 요청 방식 | 받는 것 |
|---|---|
| 일반 요청 | HTML과 PDF |
| "PPTX로", "파워포인트로 만들어"라고 명시 | HTML을 완성한 후 변환한, 편집 가능한 PPTX |
| 기존 pptx를 전달하고 추가 페이지 요청 | 해당 자료의 마스터 위에 구성한 삽입용 PPTX |
이 제안을 비교표와 그래프로 설명하고, PDF로 만들어 줘
비교는 축이 있는 표 파츠로 구성되고, 수치 추이나 구성비는 그래프로 그린 페이지가 반환됩니다.
그래프가 필요한 페이지는 표 파츠에 흘려 넣지 않고 직접 그리는 것이 규칙입니다.
산출물은 HTML과, 전체 페이지를 육안으로 확인한 PDF입니다.
파츠 카탈로그에서 선택해서, 신규 사업 계획을 10장 내외의 덱으로 만들어 줘
먼저 제목 목록과 각 페이지의 표현 방식이 제시되고, 로드맵이나 간트 등에서 맞는 파츠가 선택됩니다.
10장 내외의 자료라면 챕터 표지는 넣지 않습니다.
이 pptx에 추가할 페이지를, 같은 서식으로 만들어 줘
에이전트는 전달받은 자료의 서식을 측정하고, 요약을 읽으며 자료와 비교하면서 값을 수정합니다.
구성한 페이지는 기계 검사에서 FAIL 0이 된 후, 삽입할 페이지만으로 구성된 파일로 전달되는 흐름입니다.
필요한 도구는 작업 과정에 따라 다릅니다.
HTML 기계 검사는 표준 라이브러리만으로 동작하고, 레이아웃 검사에는 Playwright가 필요합니다(npm run setup으로 설치됩니다).
PPTX 변환에는 Node 22 이상, Chrome, python-pptx를 준비해 두세요.
변환된 PPTX에서는 SVG 그래프나 그림, 이미지가 이미지로 삽입되어, 내부의 텍스트나 수치는 편집할 수 없습니다.
서체는 Yu Gothic과 Yu Mincho로 교체되어, 줄 끝이 한 글자 어긋날 수 있습니다.
회전 등의 변형도 재현되지 않으므로, 변환 후에도 PowerPoint에서 열어 육안으로 확인이 필요합니다.
기존 자료의 마스터 위에 직접 구성하는 것은, 기존 PowerPoint를 전달받고 삽입할 페이지를 PPTX로 요청받은 경우에만 해당합니다.
구성한 파일은 PowerPoint에서 열기 전에 반드시 검사를 통과시킵니다.
비정상적인 파일을 열면 PowerPoint에 복구 대화상자가 표시되기 때문입니다.
뒤표지 왼쪽 하단에는 consulting-pptx-skill로 작성했다는 내용의 문장이 기본으로 삽입됩니다.
도구명을 표기할 수 있는 곳은 마지막 페이지의 출처 행뿐이며, 다른 페이지에 있으면 검사에서 FAIL이 됩니다.
라이선스는 MIT입니다.
도입 전에 SKILL.md와 부속 스크립트의 내용을 읽어 두세요.
이 스킬은 최신 버전 취득을 물어보거나, 범용적인 지적 사항을 PR로 제출할 것을 제안하기도 합니다.
승낙하면 gh pr create까지 진행되므로, 고객명이나 금액이 차이점에 포함되어 있지 않은지 확인한 후 응하세요.
업무 흐름이나 개념을 그림으로 만들어 자료에 넣고 싶은 경우에는, diagram-maker를 사용할 수 있습니다.
그림은 브라우저에서 열 수 있는 SVG 포함 HTML이나, 편집 가능한 Excalidraw 형식으로 저장됩니다.
받을 수 있습니다.
"PPTX로", "파워포인트로 만들어"라고 명시하면, HTML을 완성한 후 편집 가능한 PPTX로 변환됩니다.
명시하지 않으면 전달되는 것은 PDF입니다.
할 수 있습니다.
조직의 규칙이나 금지어, 자체 템플릿은 local/ 폴더에 넣어 본체 규칙 이후에 읽도록 합니다.
본체 규칙을 수정하지 않으므로, 스킬을 업데이트해도 충돌이 발생하지 않습니다.
그렇지 않습니다.
파츠 카탈로그는 레이아웃 아이디어 노트이며, 이야기 흐름에 맞지 않으면 버리고 자유롭게 조립합니다.
파츠의 CSS는 자신의 덱 쪽에서 수정해도 무방합니다.
consulting-pptx-skill은 설계 규칙, 파츠 모음, 기계 검사 세 가지로 슬라이드 품질을 통일하는 스킬입니다.
경영회의나 제안 자료를 AI로 초안 작성하고, 외관과 작성 방식의 들쭉날쭉함을 줄이고 싶은 분께 적합합니다.
기존 PowerPoint에 같은 서식의 페이지를 추가하는 사용 방식도 지원합니다.
자세한 내용은 cccskills 페이지에서 확인할 수 있습니다.
이 글은 cccskills의 읽을거리 「consulting-pptx-skill로 컨설팅 품질의 슬라이드를 AI로 만들기」의 전재입니다.
스킬의 상세 내용과 설치 방법은 cccskills의 consulting-pptx-skill 페이지에 있습니다.