Communitygithub.com

Remocn 컴포넌트 추가

Remotion 프로젝트에 remocn 컴포넌트 하나를 설치하고 사용법을 보여줍니다: 문서 페이지를 읽고, shadcn add를 실행한 후, 적절한 길이의 Sequence 안에 배치합니다. 사용자가 remocn 컴포넌트 이름을 언급하거나, 전체 동영상이 아닌 단일 애니메이션, 전환, 배경 또는 UI 프리미티브를 요청할 때 사용하세요.

Remocn 컴포넌트 추가란 무엇인가요?

이 스킬은 Remotion 프로젝트에 개별 remocn 컴포넌트를 추가하고 설정하는 과정을 자동화합니다. 사용자가 컴포넌트 이름을 정확히 지정하거나 ('a glitchy title' 같은 설명으로 요청할 경우) 유사한 컴포넌트 목록을 제공하여 선택하도록 안내합니다. 먼저 `https://remocn.dev/llms-components.txt`에서 인덱스를 확인한 후 해당 컴포넌트의 .md 문서 페이지를 불러와 props, 예제, Length, Avoid for 노트를 확인합니다. 프로젝트에 @remocn 레지스트리가 설정되어 있지 않으면 자동으로 `setup.mjs` 스크립트를 실행하여 준비하고, `npx shadcn add` 명령어로 컴포넌트를 설치합니다. 설치 후 문서 예제를 기반으로 Canvas 크기에 맞게 Sequence (또는 전환의 경우 TransitionSeries.Transition) 안에 배치하는 사용법 코드를 생성하고, TypeScript 타입 검사와 특정 프레임의 스틸 이미지 확인을 통해 결과를 검증합니다. 이 스킬은 Claude Code와 같은 AI 코딩 에이전트 환경에서 사용되며, 사용자의 기존 Remotion 프로젝트 코드에 컴포넌트를 통합하는 데 특화되어 있습니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Remocn/remocn/tree/HEAD/plugins/remocn/skills/add

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

remocn 컴포넌트 하나 추가

요청: $ARGUMENTS

먼저 계층 규칙과 Canvas 및 타이밍을 위해 remocn 스킬을 로드하세요.

  1. 이름 확인. 요청이 정확한 컴포넌트 이름이면 그대로 사용합니다. 설명 형태라면("글리치 제목", "빠른 컷" 등) https://remocn.dev/llms-components.txt에서 후보를 추려 가장 적합한 두세 개를 각각의 Use for 줄과 길이와 함께 제시하고, 선택을 기다립니다.
  2. 페이지 읽기. 인덱스에서 제공하는 .md 문서 URL을 가져옵니다. props, 예제, Length 및 Avoid for 노트를 확인합니다. Avoid 노트가 사용자의 요청과 일치하면 이를 알리고 노트에서 제안하는 대체 컴포넌트를 추천합니다.
  3. 프로젝트를 한 번 준비합니다. components.json에 @remocn 레지스트리가 없으면 먼저 node "${CLAUDE_SKILL_DIR}/../video/scripts/setup.mjs" <project-root>를 실행합니다 (Claude Code 외부에서는 이 스킬 폴더에서 ../video/scripts/setup.mjs). JSON 결과로 어떤 파일을 썼는지 알려주고 warning이 있으면 전달합니다.
  4. 설치. npx shadcn add @remocn/<이름>을 실행합니다. 의존성은 전이적으로 설치되며, 어떤 파일이 생성되었는지 나열합니다.
  5. 사용법 제시. 문서 예제를 기반으로 Canvas 크기에 맞추고, 최소 Length에 머무는 시간을 더한 <Sequence durationInFrames> 안에 배치한 사용법 코드 조각을 보여줍니다. 전환은 TransitionSeries.Transition의 presentation으로, linearTiming/springTiming과 함께 Length를 사용하여 배치합니다. 사용자가 코드 내 특정 위치를 지정했다면 거기에 배치하고, 그렇지 않으면 어디에 넣을지 물어봅니다.
  6. 확인. npx tsc --noEmit을 실행한 후, 모션 끝의 스틸 이미지를 생성하여 확인합니다 (npx remotion still <composition> out/<이름>.png --frame=<n>). 이미지를 살펴봅니다.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

관련 스킬