rojo-roblox-skill은(는) 무엇을 하나요?
Claude AI가 실제 Rojo Roblox 프로젝트의 구조를 학습할 수 있게 해주는 스킬입니다: 파일 시스템 레이아웃, Wally 패키지, Knit 서비스 및 컨트롤러, ProfileService 데이터, 라이브 Roblox Studio(MCP) 워크플로. 오픈 소스입니다.
개요
이 스킬은 AI 에이전트(Claude Code, Cursor, Codex 등)가 Rojo 기반 Roblox 프로젝트의 실제 파일 시스템 구조와 개발 관행을 이해할 수 있도록 돕습니다. 특히:
- 파일 시스템 레이아웃:
src/,Packages/,wally.toml,default.project.json등의 표준 Rojo 프로젝트 구조 - Wally 패키지: 의존성 관리 및 패키지 설치 프로세스
- Knit 프레임워크: 서비스 및 컨트롤러 패턴
- ProfileService: 플레이어 데이터 저장 및 관리
- MCP 통합: Roblox Studio와의 실시간 상호작용 워크플로
설치 방법
- 이 저장소를 클론하거나 다운로드합니다.
- 스킬을 Claude Code나 Cursor 등 AI 에이전트의 설정에 추가합니다.
- 프로젝트 루트에 있는
SKILL.md파일을 AI 에이전트가 참조할 수 있도록 합니다.
주요 기능
- 프로젝트 구조 인식: Rojo 프로젝트의 디렉토리 구조와 구성 파일을 이해합니다.
- 패키지 관리: Wally를 통해 설치된 패키지와 의존성을 파악합니다.
- Knit 패턴: 서비스와 컨트롤러의 역할과 상호작용 방식을 설명합니다.
- 데이터 저장: ProfileService를 사용한 플레이어 데이터 관리 방법을 제공합니다.
- Studio 연동: MCP를 통해 Roblox Studio에서 직접 작업을 수행할 수 있습니다.
사용 예시
# 프로젝트 구조 확인
ls -la src/
# Wally 패키지 설치
wally install
# Rojo 프로젝트 빌드
rojo build default.project.json -o Build.rbxlx
라이선스
이 프로젝트는 오픈 소스입니다. 자세한 내용은 LICENSE 파일을 참조하세요.