tw93/Kami
HTML5 / 0
Claude Code와 Codex에서 전문 문서를 만드는 디자인 시스템 skill
TL;DR
Kami는 Claude Code skill과 Codex plugin으로 동작하는 AI 문서 제작 도구로, 자연어 요청을 이력서·보고서·레터·포트폴리오·슬라이드·랜딩 페이지로 변환한다. 8개 문서 템플릿과 18개 inline SVG 다이어그램, WeasyPrint·python-pptx·Marp 렌더링 경로를 제공하며, 고정된 색상·타이포그래피·여백 규칙으로 결과물의 일관성을 유지한다. 콘텐츠 schema와 fact coverage check, 시각 검수, MCP server까지 포함해 반복적인 문서 생성 파이프라인에 적합하지만, 기본 사용 대상이 Claude Code·Codex·MCP 지원 agent라는 점은 도입 전에 확인해야 한다.
핵심 포인트
- Kami는 독립 실행형 앱이 아니라 Claude Code와 Codex에서 쓰는 AI 문서 제작 skill·plugin이다. 자연어 요청을 받아 원페이저, 장문 문서, 레터, 포트폴리오, 이력서, 슬라이드, Equity Report, Changelog와 랜딩 페이지를 생성한다. 일반 agent는 `npx skills add`로 경량 skill bundle을 설치할 수 있어 문서 자동화 흐름에 바로 연결된다.
- Kami는 매번 달라지는 AI 문서의 레이아웃을 따뜻한 양피지 배경 `#f5f4ed`, 단일 잉크 블루 `#1B365D`, serif 계층 구조로 제한한다. 입력 언어에 따라 English의 Charter, Chinese의 TsangerJinKai02, Japanese의 YuMincho, Korean의 Source Han Serif K를 선택한다. 디자인 자유도를 줄이는 대신 인쇄물과 보고서에서 일관된 시각 결과를 얻는 구조이다.
- 문서 생성은 템플릿 선택, 내용 배치, PDF·HTML 출력의 흐름으로 진행되며 WeasyPrint HTML-to-PDF가 기본 경로이다. 요청에 따라 python-pptx 기반 편집 가능 PPTX나 Marp 기반 Markdown 슬라이드로 전환할 수 있고, Mermaid 텍스트는 `beautiful-mermaid`와 `mermaid_normalize.py`를 거쳐 Kami 팔레트의 SVG로 바뀐다. 콘텐츠 schema, structured brief, fact coverage check, 시각 검수로 입력 사실과 페이지 품질을 단계별로 확인한다.
- MCP server인 `scripts/mcp_server.py`는 capability diagnosis, render, structured check, screenshot 도구를 외부 MCP 지원 agent에 노출한다. 서버는 별도 의존성 없이 동작하지만 렌더링 과정에서 신뢰할 수 있는 로컬 HTML과 MCP 프로세스 권한으로 접근 가능한 HTTP·HTTPS 리소스를 사용한다. 따라서 단순 문서 생성 skill을 넘어 자체 agent 파이프라인에서 호출하는 렌더링 엔진으로도 활용할 수 있다.
이미지 분석




10.8k
STARS
493
FORKS
+207
TRENDING
5
조회수
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.