같은 주문, 두 번 시켰다
검수의 핵심 질문은 하나다. 이 스킬을 깔면 산출이 실제로 달라지는가. 동일한 주문(Expo/RN 피트니스 앱 온보딩 첫 화면, 같은 모델, Appllama MCP 미연결)을 스킬 없이 한 번, 스킬을 주입하고 한 번 실행해 코드를 대조했다.
- 스킬 없음(102줄): SafeArea·Pressable은 챙겼지만, 색은 hex 하드코딩 7개, 라운드는 기본 borderRadius, 다크모드·모션 없음
- 스킬 장착(171줄): borderCurve: 'continuous'(스쿼클), 시맨틱/플랫폼 컬러, 다크모드 대응, gap 스페이싱 리듬, boxShadow 신형 문법, reanimated 스프링 모션이 전부 코드에 박혔다
- 남은 흠: 장착본에서도 브랜드색 hex 하드코딩이 10개로 오히려 늘었다. "시맨틱 컬러 강제"가 브랜드 액센트까지 덮지는 못한다
빌드 규칙 지표 9개 중 6개가 스킬에서만 발현됐다. 문서가 곧 제품인 스킬 repo에서, 문서가 실제로 일한다는 것이 실측으로 확인된 경우다.
이 스킬이 AI에게 주입하는 것
design 스킬(344줄)은 "위반은 스타일 취향이 아니라 결함(finding)"이라는 규율로 쓰였다. 골자만 추리면:
- 그리기 전에 연구하라, 상상으로 화면을 그리지 말고, 카테고리 상위 앱 화면 20~30장을 먼저 본다(자사 MCP 연동 시)
- 시맨틱 컬러로 라이트·다크 동시 대응, 첫날부터
- 네이티브 컨트롤 우선, 다시 만든 토글은 50ms 차이로 가짜 티가 난다
- 스쿼클(
borderCurve: 'continuous')은 "iOS답다"를 만드는 가장 싼 승리 - 타이포는 플랫폼 타입 램프, 숫자는 tabular-nums
- 모션은 목적이 있을 때만, 손가락 속도를 잇는 스프링으로, JS 스레드에 올리지 말 것
- 시뮬레이터에서 흐름 전체를 녹화해 프레임 단위로 검증해야 "끝"
usage 스킬은 별개다. 자사 MCP(mcp.appllama.io)의 도구 지도와 리서치 플레이북, 크레딧 규칙을 담은 사용 설명서다.
실측
스타 1,550 · 포크 78, 생성(8/13) 한 달 만의 곡선이다. 반면 실체는 커밋 10 · 저자 1명 · 파일 18개 · 마크다운 1,386줄 · 테스트 0. 오해는 말자. 스킬 repo는 문서가 곧 제품이라 코드 리포의 잣대(LOC·테스트)를 그대로 들이댈 수 없다. 다만 별 1,550이 검증하는 것은 마케팅 도달이지 내용이 아니라는 점은 리포와 같다. 그래서 위의 재현 비교를 잣대로 삼았다. 분석 기준 커밋 dd5caae.
연료는 유료다
이 스킬의 완전체는 자사 MCP 연결을 전제한다. 크레딧 모델이 명시돼 있다. Pro 월 1,500크레딧(매월 1일 리셋), 잔액 조회 외 모든 콜이 1크레딧, 미디어 URL은 약 1시간 만료, 카탈로그 수집(harvesting)은 서버에서 탐지·금지. 스킬 자체는 MIT 무료지만 "무료 스킬 + 유료 연료" 구조다. design 스킬만 떼어 쓰면 무료로도 위 빌드 규칙 효과를 얻는다, 이번 재현이 그 조건(MCP 미연결)에서 나온 결과다.
가져올 것과 주의
- 모바일 앱을 AI로 만들고 있다면 design 스킬은 지금 깔 가치가 있다. MCP 없이도 산출 품질 규칙이 작동함을 확인했다
- "위반은 결함" 문체의 스킬 작성법 자체가 배울 거리다, 권고가 아니라 기준선으로 쓰면 모델이 따른다
- 주의: usage 스킬은 유료 서비스 매뉴얼이다. 설치 전 이 구분을 알고 고르면 된다. 그리고 장착해도 hex 하드코딩 같은 잔여물은 남는다, 스킬은 바를 올리지, 검수를 대신하지 않는다