유료 프롬프트 RHYMIX SKIN 스킬

Claude Code 라이믹스 게시판 스킨 개발 스킬 — "라이믹스 게시판 스킨 만들어줘" (board-skin-development)

이온디 2026.09.29 61 0
평점 0.0
리뷰 0개
사용 방법

본문을 복사해 AI 도구에서 실행하세요

  1. STEP 1

    아래 본문에서 역할, 목적, 입력값, 출력 형식을 확인합니다.

  2. STEP 2

    ChatGPT, Claude, Gemini, Codex의 대화창이나 프로젝트 지침에 붙여넣습니다.

  3. STEP 3

    예시 입력값을 내 업무 정보로 바꾼 뒤 실행하고 결과를 검토합니다.

스킬 파일 제공

구매하시면 SKILL.md(게시판 스킨 규칙)와 참고 노트 2개(references/), 설치 안내 README 가 담긴 압축 파일을 받으실 수 있습니다. 라이믹스 폴더의 .claude/skills/ 에 폴더째 두면 자동으로 인식됩니다.

board-skin-development.zip 다운로드

Claude Code 라이믹스 게시판 스킨 개발 스킬 —

라이믹스 게시판 스킨을 AI 에게 맡기면 그럴듯한 코드가 나옵니다. 문제는 그 안에 라이믹스에 없는 메서드가 섞여 있다는 겁니다. 다른 CMS 나 라라벨에서 본 이름을 그대로 가져오기 때문입니다. 화면은 흰 페이지나 PHP 오류로 끝나고, 어디가 틀렸는지 다시 물어보는 왕복이 이어집니다.

왜 필요한가

게시판 스킨은 목록·본문·글쓰기·댓글이 전부 코어가 넘겨주는 변수와 객체 위에서 돌아갑니다. 그 이름을 하나라도 틀리면 동작하지 않습니다. 이 스킬은 Claude Code 가 스킨 작업을 시작할 때 라이믹스가 실제로 넘겨주는 변수와 메서드, 그리고 실무에서 막혔던 댓글 AJAX·전역 함수 충돌 해결법을 먼저 읽게 합니다.

무엇을 담았나

  • 스킨 파일 구조와 skin.xml 예시 — 목록 수·썸네일 너비·컬러셋 같은 스킨 설정(extra_vars) 작성법
  • list·view 에서 쓰는 변수 — $document_list, $notice_list, $page_navigation, $oDocument, $comment_list, $file_list, 권한 $grant
  • Document 객체 메서드 — 제목·작성자·등록일·댓글 수·썸네일·비밀글·권한
  • XE 기본 버튼 스타일 끄기 — Tailwind 등 자체 스타일과 충돌할 때 DISABLE_XE_BTN_STYLES 상수
  • 댓글 AJAX 등록 노트 — 대댓글·비회원 댓글까지, 되는 방식과 안 되는 방식
  • SPA 스킨 전역 함수 충돌 노트 — React·Svelte 로 만든 스킨에서 레이아웃이 갑자기 고정되는 원인

코어 코드로 확인한 함정

판매본을 만들며 스킬의 이름들을 라이믹스 코어 코드와 하나씩 대조했습니다. AI 가 자주 지어내는 이름은 이렇습니다.

자주 나오는 코드실제
$doc->getReadedCount()이런 메서드는 없습니다. $doc->get('readed_count')
$doc->isNew()이런 메서드는 없습니다. in_array('new', $doc->getExtraImages())
댓글 AJAX 에 act 만 보냄mid·module·act 를 함께 보내고 response.error 로 판단
CSRF 토큰을 손으로 넣음jQuery.ajax 는 코어가 X-CSRF-Token 헤더를 자동으로 붙입니다

예시 — 댓글 등록

구매 후 전체 프롬프트 확인 가능

유료 프롬프트의 전문과 복사용 프롬프트는 구매자에게만 제공됩니다. 공개 본문에서는 구성, 활용 범위, 업데이트 내역만 확인할 수 있습니다.

openModal, closeModal, exec_json 같은 이름은 라이믹스 전역 함수입니다. SPA 번들에서 같은 이름을 쓰면 body.rx_modal_open 이 붙어 화면이 position: fixed 로 굳습니다. 노트에 피해야 할 이름 표와 콘솔에서 호출을 추적하는 방법을 담았습니다.

구성

파일역할
board-skin-development/SKILL.md스킨 구조, list·view 변수, Document 메서드, skin.xml 예시, 권한 체크, 댓글 AJAX 요약
board-skin-development/references/rhymix-comment-ajax.md댓글·대댓글·비회원 댓글 AJAX 등록 — 되는 방식과 안 되는 방식
board-skin-development/references/rhymix-global-js-conflicts.mdSPA 스킨에서 전역 함수(openModal 등) 이름 충돌로 레이아웃이 깨지는 문제
board-skin-development/README.md설치 안내

설치

unzip board-skin-development.zip
# 라이믹스 프로젝트에서만 쓰려면(권장) — 라이믹스 설치 폴더에서
mkdir -p .claude/skills && cp -r board-skin-development .claude/skills/
# 모든 프로젝트에서 쓰려면
mkdir -p ~/.claude/skills && cp -r board-skin-development ~/.claude/skills/

따로 부를 필요는 없습니다. 작업 요청에 board, skin, list.html, view.html, write_form, 댓글 같은 말이 나오면 Claude Code 가 스킬을 읽습니다.

요구 사항

  • Claude Code
  • Rhymix(라이믹스) — 작성자 환경 2.1.34 의 코어 코드와 대조해 변수·메서드 이름을 확인했습니다
  • 예시의 @php·{{ }} 는 템플릿 v2 문법입니다(라이믹스 매뉴얼 기준 2.1.8부터 프리뷰, 2.2부터 정식)

이런 분께

  • 라이믹스 게시판 스킨을 Claude Code 로 만들거나 고치는 분
  • Tailwind·React·Svelte 로 스킨을 새로 짜다가 기본 스타일·전역 함수와 부딪힌 분
  • AI 가 쓴 스킨 코드에서 없는 메서드 때문에 오류를 여러 번 겪은 분
리뷰

별점과 함께 남기는 사용 후기

아직 리뷰가 없습니다
리뷰를 작성하려면 로그인하세요.
첫 리뷰를 남겨보세요.