用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/naver/egjs-flicking --skill add-demo命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | add-demo |
| description | 데모 스펙을 받아 데모 코드 + E2E 테스트 + TSDoc 링크를 한 번에 생성한다. 어떤 API/옵션을 어떻게 보여줄지 설명하면 전체 세트가 만들어진다. |
| disable-model-invocation | true |
| argument-hint | [데모 스펙 설명] |
"$ARGUMENTS" 스펙을 기반으로 데모 세트를 생성한다.
사용자 프롬프트에서 4가지를 순차적으로 생성한다:
프롬프트를 분석하여 다음을 결정한다:
결정한 내용을 사용자에게 확인받은 뒤 진행한다.
packages/docs/src/demo/{category}/{Name}/ 아래 6개 파일:
react.jsx, vue.vue, vanilla.js — 프레임워크별 코드index.html — Vanilla용 HTML 구조styles.css — 공통 스타일index.tsx — Sandpack 데모 컴포넌트 (?raw import)packages/docs/docs/demos/{category}/{name}.mdx — MDX 문서
코드 패턴, Sandpack 설정, MDX 구조는 @dev-guide/DEMO_GUIDE.md 참조.
기존 데모 패턴은 packages/docs/src/demo/ 내 유사 데모를 참고한다.
packages/test-flicking/e2e/tests/{category}/{id}/ 아래 2개 파일:
{id}.yaml — Step 1에서 구조화한 스펙 (intent, focus, api, frameworks){id}.spec.ts — Step 2에서 만든 데모의 실제 동작을 검증하는 Playwright 테스트스펙 포맷, 헬퍼 함수, 테스트 패턴은 @dev-guide/E2E_TEST_GUIDE.md 참조.
생성 후 cd packages/test-flicking/e2e && pnpm generate로 HTML 엔트리 재생성.
Step 1에서 식별한 api 목록의 각 옵션/메서드에 대해:
packages/flicking/src/ 또는 packages/flicking-plugins/src/에서 해당 API의 TSDoc을 찾는다@see 태그로 데모 링크를 추가한다:
@see {@link https://naver.github.io/egjs-flicking/demos/{category}/{name} | 데모 제목}
TSDoc 포맷은 @dev-guide/TSDOC_FORMAT_GUIDE.md 참조.
pnpm docs:serve → 해당 데모 페이지 URLpnpm test:headed