Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

cskwork/grill-with-docs-html

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

grill-with-docs-html

grill-with-docs의 기본(default) HTML 폼 출력 변형 스킬입니다. 같은 Socratic 인터뷰로 플랜을 검증하면서, 결정 트리를 언제나 인터랙티브 HTML 폼으로 내보냅니다.

랜딩 페이지 (Landing page)

https://cskwork.github.io/grill-with-docs-html/

이 스킬이 하는 일

  • CONTEXT.md / ADR 기반 Socratic 인터뷰로 플랜·후보를 검증합니다 (grill-with-docs와 동일)
  • 후보별 FACTS 패널 — 파일 경로 + 라인 번호, 실제 상수·SQL·DTO 목록, 마찰 신호
  • 결정 카드 — 선택지마다 한 줄 trade-off, 권장 옵션 사전 선택, WHY 패널 (녹색)
  • Before / After Mermaid 다이어그램 나란히 배치 (mmdc 검증 필수)
  • SIDE EFFECTS 패널 (노란색) — 추가할 CONTEXT.md 용어, ADR 후보, 하위 테스트·계약 영향
  • 스티키 하단 바 — "결정 텍스트 생성" + "클립보드로 복사" 버튼, 구조화 마크다운 생성

grill-with-docs 와의 관계

이 스킬은 grill-with-docs를 대체하지 않고 보완합니다. 인터뷰 행동(CONTEXT.md 발견, ADR 제안, 용어 다듬기)은 grill-with-docs를 그대로 재사용하고, 이 스킬의 파일들은 HTML 내보내기 레이어만 담당합니다. grill-with-docs/SKILL.md는 이 스킬을 기본 동작으로 가리킵니다.

설치

# 옵션 A — sparse 클론 (스킬만)
mkdir -p ~/.claude/skills/grill-with-docs-html
curl -sL https://github.com/cskwork/grill-with-docs-html/archive/main.tar.gz | \
  tar -xz --strip-components=2 -C ~/.claude/skills/grill-with-docs-html grill-with-docs-html-main/skill

# 옵션 B — 전체 클론 후 심볼릭 링크
git clone https://github.com/cskwork/grill-with-docs-html ~/code/grill-with-docs-html
ln -s ~/code/grill-with-docs-html/skill ~/.claude/skills/grill-with-docs-html

grill-with-docs 스킬도 함께 필요합니다:

# grill-with-docs 가 없다면
git clone https://github.com/obra/grill-with-docs ~/.claude/skills/grill-with-docs

사용 트리거

언어 키워드
한국어 "그릴링", "디자인 결정", "결정 폼", "후보 그릴링"
English "grilling", "design decision", "decision form", "grill candidates"

요구사항

  • Node.js + npx — Mermaid 다이어그램 검증에 사용 (@mermaid-js/mermaid-cli). 첫 실행 시 npx 가 자동으로 설치합니다.
  • gh CLI (선택) — 스킬 업데이트 확인 목적.

파일 구성

파일 역할
skill/SKILL.md 스킬 진입점 — 인터뷰 순서, HTML 내보내기 조건, skip 규칙
skill/HTML-FORM.md 자체 완결 HTML 폼 템플릿 (Tailwind CDN, Mermaid CDN, Pretendard 폰트)
skill/MERMAID-SAFE-SUBSET.md mmdc 렌더링 안전 부분집합 — 금지 패턴 목록 및 허용 문법
skill/VALIDATION.md Mermaid 블록 추출·검증 스니펫 (mmdc 파이프라인)
docs/index.html 랜딩 페이지 (GitHub Pages 제공)

예시 출력

스크린샷은 screenshots/ 디렉토리가 추가되면 확인할 수 있습니다.

라이선스 (License)

MIT — see LICENSE.

About

Default HTML-form variant of grill-with-docs: interactive decision form with FACTS, trade-offs, WHY panels, and mmdc-validated Before/After Mermaid diagrams.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.