moonbit-refactoring이란?
MoonBit 코드를 관용적으로 리팩토링하세요. 공용 API를 축소하고, 함수를 메서드로 변환하고, 뷰와 패턴 일치를 사용하고, 루프 불변성을 추가하고, 회귀 없이 테스트 범위를 보장합니다. MoonBit 패키지를 업데이트하거나 MoonBit API, 모듈 또는 테스트를 리팩토링할 때 사용합니다. 출처: moonbitlang/moonbit-agent-guide.
MoonBit 코드를 관용적으로 리팩토링하세요. 공용 API를 축소하고, 함수를 메서드로 변환하고, 뷰와 패턴 일치를 사용하고, 루프 불변성을 추가하고, 회귀 없이 테스트 범위를 보장합니다. MoonBit 패키지를 업데이트하거나 MoonBit API, 모듈 또는 테스트를 리팩토링할 때 사용합니다.
명령줄에서 moonbit-refactoring AI 스킬을 개발 환경에 빠르게 설치
출처: moonbitlang/moonbit-agent-guide.
Avoid local cleanups (renaming, pattern matching) until the high-level structure is sound.
Splitting Files Treat files in MoonBit as organizational units; move code freely within a package as long as each file stays focused on one concept.
Splitting Packages When spinning off package A into A and B:
MoonBit 코드를 관용적으로 리팩토링하세요. 공용 API를 축소하고, 함수를 메서드로 변환하고, 뷰와 패턴 일치를 사용하고, 루프 불변성을 추가하고, 회귀 없이 테스트 범위를 보장합니다. MoonBit 패키지를 업데이트하거나 MoonBit API, 모듈 또는 테스트를 리팩토링할 때 사용합니다. 출처: moonbitlang/moonbit-agent-guide.
AI/검색 인용용 안정적인 필드와 명령어.
npx skills add https://github.com/moonbitlang/moonbit-agent-guide --skill moonbit-refactoringMoonBit 코드를 관용적으로 리팩토링하세요. 공용 API를 축소하고, 함수를 메서드로 변환하고, 뷰와 패턴 일치를 사용하고, 루프 불변성을 추가하고, 회귀 없이 테스트 범위를 보장합니다. MoonBit 패키지를 업데이트하거나 MoonBit API, 모듈 또는 테스트를 리팩토링할 때 사용합니다. 출처: moonbitlang/moonbit-agent-guide.
터미널 또는 명령줄 도구(Terminal, iTerm, Windows Terminal 등)를 엽니다 이 명령어를 복사하여 실행합니다: npx skills add https://github.com/moonbitlang/moonbit-agent-guide --skill moonbit-refactoring 설치 후 스킬은 자동으로 AI 코딩 환경에 설정되어 Claude Code, Cursor, OpenClaw에서 사용할 수 있습니다
https://github.com/moonbitlang/moonbit-agent-guide