본문으로 건너뛰기
5분 AI.
TRENDSHIFT DAILY #7 · 2026-10-28 재검토

ai-design-skills 딥다이브
— 마크다운 한 장으로 AI에게 디자인 규칙 가르치기

스킬

빠른 판단

무엇
랜딩 페이지의 목적·청중·카피·섹션 구조를 정한 뒤 글꼴·여백·모션 규칙을 적용하도록 안내하는 단일 Markdown 디자인 스킬
이럴 때
AI로 랜딩 페이지를 만들 때 코드 작성 전 질문과 전환 카피를 정리하고, 생성한 화면의 글꼴·간격·모서리·접근성 기준을 같은 체크리스트로 검토할 때
입력
랜딩 페이지의 목적·청중·브랜드 제약
결과
페이지 개요·카피·시각 규칙과 구현 지침
도입 전 확인
현재 저장소에는 landing-page-design만 있다. design-to-motion은 삭제되어 이 경로로 설치할 수 없다.
ai-design-skills는 랜딩 페이지의 질문·구조·카피·시각 규칙을 담은 landing-page-design 스킬을 제공합니다. 2026-10-28 고정 커밋 ded7efc9d5c02761c41a03caf3b78f9259ab8828에서는 design-to-motion 폴더가 삭제되고 README 목록에서도 빠졌습니다. 현재 복사할 수 있는 스킬은 랜딩 페이지 지침 하나입니다.
목차
  1. 프로젝트 한줄 요약
  2. 왜 주목받는가
  3. 기술 스택 전체 지도
  4. 아키텍처 심화 분석
  5. 디렉토리 구조 해부
  6. 학습 포인트
  7. 하드웨어 / 시스템 요구사항
  8. 직접 해볼 수 있는 실습 과제
  9. 관련 기술 심화 학습 로드맵
  10. 핵심 키워드 사전
  11. 참고 링크

1프로젝트 한줄 요약

랜딩 페이지 전략·카피·시각 규칙을 위한 작업 지침

ai-design-skills는 랜딩 페이지를 만들 때 AI가 따라야 할 질문·구조·카피·시각 규칙을 마크다운 스킬 파일로 배포하는 저장소입니다. 설치라고 해 봐야 폴더나 파일을 AI 도구가 읽는 위치에 복사하는 것이 전부입니다.

핵심 비유

신입 디자이너에게 주는 한 장짜리 사내 디자인 가이드

“폰트는 이 네 개 중에서만, 여백은 이 표의 숫자만, 버튼 문구는 동사로 시작”처럼 선택지를 미리 좁혀 둔 문서입니다. 신입은 매번 고민하지 않고 가이드를 따르면 되고, AI도 마찬가지입니다.

차이는 하나입니다. 사람은 가이드를 어기면 선배가 지적하지만, AI는 문서가 모호하면 가장 흔한 기본값(예: Inter 폰트)으로 돌아갑니다. 그래서 이 문서는 “하지 말 것” 목록이 유난히 구체적입니다.

용어 먼저
스킬(Skill) · SKILL.md
AI 코딩 도구가 작업 중에 불러 읽는 지침 문서입니다. 맨 위 YAML 머리말(name, description)이 “언제 이 문서를 쓸지”를 알려 주고, 본문이 실제 규칙입니다.

1-1. 저장소에 실제로 있는 것

파일크기역할
README.md설치 안내스킬 목록 표, 도구별 설치법, 커스터마이즈 안내
skills/landing-page-design/SKILL.md431줄 · 약 18.8KB페이지 전략·카피·시각 규칙
LICENSEMIT복사본이나 실질적인 부분에 저작권·허락 고지를 유지하는 조건
.gitignore9줄.DS_Store, node_modules 등 (실제 사용되는 Node 코드는 없음)

고정 커밋의 추적 파일은 4개입니다. README·LICENSE·.gitignore와 랜딩 페이지 SKILL.md가 있으며 빌드·테스트·패키지 설정은 없습니다. 이전 문서의 모션 제작·MP4·GIF 출력은 현재 저장소에 포함된 기능이 아닙니다.

추천 독자
AI로 웹 UI를 만들지만 결과물이 “어디서 본 듯하다”고 느끼는 사람

코딩 경험이 적어도 읽을 수 있습니다. 대신 Tailwind 클래스 이름(text-xl 등)이 나오는 부분은 웹 프런트엔드를 조금 알아야 편합니다.

2왜 주목받는가

TrendShift 순위와, 파일을 열어 보면 보이는 매력

2026-10-25에 확인한 GitHub 스타는 3,422개, 포크는 242개였습니다. 이번 2026-10-27 09:00 KST Daily 수집에서는 모멘텀 4위였습니다. 저장소는 2026-07-29에 만들어졌으니 석 달이 채 안 된 셈입니다. 이 숫자는 관심도일 뿐이고, 결과물 품질을 비교한 실험은 저장소 안에 없습니다.

2-1. “무엇을 말할지”와 “어떻게 보일지”를 한 파일에 묶었다

대부분의 디자인 규칙 문서는 색·폰트 같은 시각 토큰만 다룹니다. 이 스킬은 Part A에서 질문 목록(Intake)과 페이지 구조·카피 공식을 먼저 정하게 하고, Part B에서 시각 규칙을 적용하게 합니다. 본문 첫머리가 “Work through A before touching B”라고 못 박습니다.

2-2. 규칙이 숫자로 되어 있다

“깔끔하게”가 아니라 “여백은 0·2·4·8·12·16·24·32·40·48·64·80·96px만”, “폰트는 Geist·Manrope·Geist Mono·Poppins만”처럼 닫힌 목록입니다. AI가 해석할 여지가 작아 결과가 일정해지고 사람이 검수하기도 쉽습니다.

2-3. 여러 도구에서 같은 파일을 쓴다

README는 Claude Code(.claude/skills/), Cursor(.cursor/rules/), Codex(AGENTS.md), Windsurf(.windsurfrules), Cline(.clinerules), 그리고 터미널 없는 Claude.ai(프로젝트에 업로드)까지 복사 위치를 표로 안내합니다. 파일 형식이 그냥 마크다운이라 가능한 일입니다.

2-4. 비교

접근장점한계
이 저장소(규칙 문서)설치 없음, 수정이 쉬움, 도구 무관AI가 얼마나 따를지는 모델 몫
디자인 시스템 라이브러리컴포넌트가 코드로 강제됨도입·유지 비용, 새 프로젝트마다 구성
매번 프롬프트에 직접 적기가장 단순재사용 어려움, 세션마다 빠뜨림

README는 같은 제작자의 별도 저장소 redesign-skill(기존 사이트를 고치는 용도)을 짝으로 소개합니다. 새로 만들 때는 이 저장소, 고칠 때는 그쪽이라는 분업입니다.

3기술 스택 전체 지도

백엔드도 프런트엔드도 없다 — 그래서 지도가 “형식과 규칙의 지도”다

GitHub이 주 언어를 판정하지 못할 만큼 실행 패키지 소스가 없습니다. SKILL.md에 포함된 예시 코드와는 구분해야 합니다. 아래 표는 파일 자체의 기술과, 파일이 AI에게 요구하는 기술을 나눠 정리한 것입니다.

층내용근거
파일 형식Markdown + YAML 머리말(name, description)SKILL.md 1~4줄
백엔드없음서버·DB·API 코드 0
프런트엔드 요구Tailwind 기본 스케일(text-xs~text-9xl, rounded-*)B1·B3
글꼴허용 Geist, Manrope, Geist Mono, Poppins / 금지 Inter, Roboto, Arial, Open Sans, HelveticaB1
아이콘허용 Phosphor, Solar, Iconamoon / 금지 Material Icons·SymbolsB6
모션기본 곡선 cubic-bezier(0.22,1,0.36,1)·배치 전환 500ms, transform·opacity 중심, 진입 감지는 IntersectionObserver 또는 whileInViewB7·B11
배포·인프라없음 (GitHub 저장소를 복사해 쓰는 방식)README Install
용어 먼저
IntersectionObserver
요소가 화면에 들어왔는지 브라우저가 알려 주는 표준 기능입니다. 스크롤 이벤트를 직접 듣는 방식보다 가볍다는 이유로 이 스킬은 제한 없이 실행하는 스크롤 리스너 대신 이 기능을 권장합니다. B11의 단어별 공개에는 requestAnimationFrame으로 제한한 리스너도 허용합니다.

정리하면 의존하는 라이브러리는 “없음”이고, 결과물의 기술 선택만 규정합니다. 지침이 Tailwind를 전제하므로 Tailwind를 쓰지 않는 프로젝트에서는 B1·B3의 클래스 표기를 CSS 값으로 번역해 읽어야 합니다.

4아키텍처 심화 분석

코드 구조 대신 문서 구조 — Part A, Part B, 출력 형식, 체크리스트
SKILL.md (431줄) ├─ 머리말 name / description ← AI가 "언제 이 문서를 부를지" 판단하는 트리거 ├─ Scope 프레임워크 기본값 < 이 파일 < 사용자의 명시적 요청 │ ├─ PART A 전략과 구조 (먼저) │ A1 Intake 목적·청중·증거·제약 질문을 한 번에 묻기 │ A2 구조 히어로 5요소 → 본문 4 → 하단 3 │ A3 레이아웃 A 클래식 / B 롱폼 / C 미니멀 / D 비교 │ A4 전환 규칙 한 개의 CTA, 구체적 숫자, 위험 낮추기 │ A5 카피 헤드라인 공식, CTA = 동사 + 얻는 것 │ A6 작업 순서 Hero → Benefits → How → Proof → FAQ → CTA │ A7 SEO/AEO 광고 전용 페이지는 noindex │ A8 함정 흔한 실패 목록 │ ├─ PART B 시각 시스템 (나중에, 타협 없음) │ B1 타이포 B2 여백 B3 모서리 B4 테두리·배경 B5 히어로 │ B6 아이콘 B7 모션 B8 콘텐츠 현실감 B9 상태 B10 출시 요건 │ B11 태그라인 공개 섹션 (필수) │ ├─ Output format 초안 7항목을 코드보다 먼저 출력 └─ Quick checklist 전략 6 + 시각 10 + 콘텐츠·출시 4

4-1. 우선순위 규칙이 가장 중요한 한 줄이다

Scope 절은 충돌 순서를 정합니다. 프레임워크 기본값과 이 파일이 부딪치면 이 파일이 이기고, 이 파일과 사용자의 직접 요청이 부딪치면 사용자가 이깁니다. 규칙 문서가 사람의 명령을 가로막지 않게 하는 안전장치입니다.

4-2. 설계 패턴 네 가지

패턴SKILL.md 속 예효과
닫힌 목록여백 토큰 13개, 다크 배경색 6개(#000000, #181818 등)임의 값 발명 차단
금지 목록그라데이션 배경, 한쪽만 있는 카드 테두리, 900 굵기“AI 티”가 나는 습관 제거
공식안쪽 모서리 = 바깥 모서리 − 간격 (간격 32px 미만, 결과 2 초과일 때)계산 가능한 일관성
체크리스트끝부분 Quick checklistAI가 자기 결과를 스스로 점검

4-2-1. 이번 모션 규칙 개정에서 달라진 점

B7은 메뉴 링크를 24px 아래에서 60ms 간격으로 올리되 전체 시퀀스를 400ms로 제한합니다. 섹션 진입은 32px 이동과 600~800ms 페이드로 한 번만 재생하고, 모션 감소 설정에서는 이동을 페이드로 바꿉니다. 위치·크기 속성(top·left·width·height)의 애니메이션을 금지합니다. 호버의 색·투명도 변화는 별도로 300ms, 최소 200ms를 제시해 “transform과 opacity만”이라는 문장과 적용 범위를 함께 읽어야 합니다.

README와 스킬 끝에 taste-skill의 아이디어를 바탕으로 재작성했다는 크레딧과 MIT 고지가 추가됐습니다. README 말미의 “No attribution needed”만 보고 원본의 저작권·허락 고지를 지워도 된다고 해석하지 마세요.

4-3. 모서리 공식 예시

바깥 카드 rounded-2xl = 16px, 안쪽 여백(gap) = 8px
안쪽 요소 radius = 16 - 8 = 8px  → rounded-lg

gap이 32px 이상이면 공식 적용 안 함
결과가 2 이하이면 안쪽은 각지게 둠

4-4. 숨은 충돌도 있다

B1의 “본문에 하이픈(-)을 쓰지 말 것”은 카피 규칙이지만 영어 합성어(예: high-converting)까지 막는 것인지는 문서가 설명하지 않습니다. 실제 SKILL.md 본문도 “high converting”처럼 하이픈 없이 적어 스스로 규칙을 따릅니다. 한국어 서비스에 적용할 때는 이 규칙이 거의 의미가 없으니 빼도 됩니다.

2026-10-28 변경: 모션 스킬 분리

커밋 메시지는 모션 스킬을 별도 저장소로 옮겼다고 설명합니다. 실제 diff에서도 skills/design-to-motion/SKILL.md가 삭제됐고 README에는 landing-page-design만 남았습니다. 새 위치 URL은 이 고정 커밋의 README에 없으므로 추정해 연결하지 않습니다. 예전 폴더 복사 명령으로 모션 제작 지침까지 설치된다고 기대하면 안 됩니다.

5디렉토리 구조 해부

현재 남은 단일 스킬의 구조
ai-design-skills/ ├── README.md ← 1) 스킬 목록 + 설치 (2분) ├── LICENSE ← MIT, 상업 사용 가능 ├── .gitignore └── skills/ └── landing-page-design/SKILL.md ← 페이지 전략·시각 규칙

현재 스킬 폴더는 landing-page-design 하나입니다. README의 향후 확장 계획과 현재 추적 파일 목록을 구분합니다.

5-1. SKILL.md 읽는 순서 추천

순서줄 범위(대략)이유
1머리말 + Scope트리거 조건과 우선순위부터 파악
2A1 Intake, A2 구조AI가 코드 전에 무엇을 묻는지 확인
3B1~B4가장 강한 제약(폰트·여백·모서리·배경)
4B7, B11모션과 필수 태그라인 섹션 — 구현 난도가 가장 높음
5Output format, 체크리스트AI의 출력 순서와 자체 점검 방식

머리말 description은 사실상 호출 규칙이어서 “building, editing, styling, reviewing, or writing copy for ANY landing page… even when the user does not mention design”처럼 폭넓게 적혀 있습니다. 이 때문에 UI 작업이면 거의 항상 불려 나옵니다. 의도치 않게 자주 켜지는 것이 싫다면 이 문장을 좁히세요.

6학습 포인트

이 한 파일에서 배울 수 있는 것 다섯 가지

6-1. 좋은 지침은 “금지 + 대체”를 짝으로 준다

“Inter를 쓰지 말라”에서 끝내지 않고 “Geist, Manrope, Poppins를 쓰라”를 함께 줍니다. 금지만 있으면 AI는 다른 평범한 값을 고르고, 허용만 있으면 기존 습관이 새어 나옵니다. 아이콘(B6)도 같은 형식입니다.

6-2. 질문을 먼저 한 번에 던지게 한다

A1은 “Ask only for what is missing, and ask in one batch”라고 지시하고, 답이 없으면 가정을 한 줄로 밝힌 뒤 진행하라고 합니다(“Do not stall the build”). 질문이 많아 작업이 멈추는 것도, 묻지 않고 짐작하는 것도 피하는 균형입니다.

6-3. 한 번에 다 만들지 않고 섹션 단위로

A6의 작업 순서(Hero → Benefits → How it works → Proof → FAQ → Final CTA)는 “Never rebuild the whole page on each iteration”와 한 쌍입니다. 긴 생성물을 고칠 때 전체를 다시 쓰지 않고 한 구획씩 diff를 작게 유지하라는 원칙은 디자인 밖의 AI 작업에도 그대로 옮길 수 있습니다.

6-4. “AI 티” 목록을 직접 만들어 보는 연습

개정된 B8은 실제 초안 문장, 제품의 독자·지역에 맞는 인명과 업종에 맞는 브랜드명, 서로 다른 날짜를 요구합니다. “revolutionize·supercharge·effortless” 같은 홍보 상투어를 금지하고, 오류 메시지에 실패 원인과 다음 행동을 쓰게 합니다. 시안용 숫자를 자연스럽게 만들라는 지침은 실제 실적을 발명해도 된다는 근거가 아닙니다. 내 분야에서 AI가 반복하는 표현을 모아 같은 형식의 목록으로 만들면 자기만의 스킬이 됩니다.

6-5. 한 곳에서 값을 바꾸면 전체가 따라오게

README의 “Make it yours”에 따르면 폰트·색·여백·모션 값은 파일 하단 한 구역에 있어서 포크 후 그 구역만 고치면 나머지가 따라갑니다. 다만 실제 SKILL.md에서는 값이 B1~B7 곳곳에 흩어져 있어, 한 구역에 모여 있다는 설명과는 다릅니다. 직접 고치기 전에 해당 절을 모두 찾아 보세요.

주의
규칙이 많다고 결과가 좋아진다는 증거는 아직 없다

저장소에는 이 스킬을 쓴 전후 비교, 평가 기준, 테스트 결과가 없습니다. 스타 수는 관심이지 효과 검증이 아닙니다. 내 프로젝트에서 같은 요청을 스킬 있이/없이 돌려 비교해 보세요.

생각해 볼 점

“하이픈 금지”나 “다크 배경 6색만” 같은 규칙은 제작자의 취향입니다. 규칙이 엄격할수록 결과는 일관되지만 우리 브랜드와 맞는다는 보장은 없습니다. 가져다 쓰기 전에 어느 부분이 취향이고 어느 부분이 접근성·성능 같은 보편 원칙인지 구분해 보세요(예: 포커스 링 필수, 제한 없는 스크롤 리스너를 피하라는 규칙은 후자에 가깝습니다).

7하드웨어 / 시스템 요구사항

지침 복사와 결과물 개발 환경을 구분합니다
항목필요 여부메모
GPU·고사양 PC불필요텍스트 파일만 복사
Node.js·Python 설치불필요패키지 설정 파일 없음
gitClaude Code 경로에서만README는 git clone 후 cp -r
AI 도구필수Claude Code, Cursor, Codex, Windsurf, Cline 또는 Claude.ai 중 하나
결과물을 보려면웹 개발 환경Tailwind를 쓰는 프로젝트가 가장 자연스럽습니다

위 표는 랜딩 페이지 스킬을 복사하는 조건입니다. 별도 영상 제작 도구는 이 저장소의 현재 설치 요구사항이 아닙니다.

비용은 쓰는 AI 도구의 요금제에 달려 있으며 이 저장소 자체는 MIT 라이선스로 무료입니다. 랜딩 페이지 스킬은 약 18.8KB라 한 번 불러올 때마다 대화 문맥(컨텍스트)의 상당 부분을 차지하는 점은 알아 두세요. 토큰 수는 도구마다 달라 확인하지 못했습니다.

설치 전 확인
외부 지침 파일은 코드처럼 먼저 읽어 보기

스킬은 AI에게 행동을 지시하는 문서입니다. 현재 파일은 랜딩 페이지 디자인 규칙을 중심으로 하며, 프로젝트의 명시적 요구와 충돌하는 값은 도입 전에 검토합니다.

8직접 해볼 수 있는 실습 과제

난이도별 네 가지 — 첫 실습은 10분이면 됩니다
실습 1 · 입문 ★

Claude Code에 설치하고 질문이 나오는지 보기

mkdir -p .claude/skills
git clone https://github.com/elayadesign/ai-design-skills.git /tmp/ai-design-skills
cp -r /tmp/ai-design-skills/skills/landing-page-design .claude/skills/

그다음 “우리 앱 대기자 명단용 랜딩 페이지 만들어 줘”처럼 짧게 요청합니다. A1대로 CTA 하나·청중·반론·트래픽 출처를 묻고, 코드 전에 페이지 개요·히어로 카피·FAQ 등 7항목을 내놓는지 확인하세요. 안 나오면 스킬이 로드되지 않은 것입니다.

실습 2 · 초급 ★★

스킬 있음 / 없음 비교

같은 요청을 스킬 없이도 한 번 돌려 폰트, 여백, 히어로 구성, FAQ 유무를 표로 비교합니다. 위 “주의” 박스의 검증 공백을 내 손으로 메우는 과제입니다.

실습 3 · 중급 ★★★

체크리스트로 결과물 채점하기

SKILL.md 끝의 Quick checklist(전략 6, 시각 10, 콘텐츠·출시 4)를 그대로 가져와 생성된 페이지에 체크합니다. 폰트 크기가 Tailwind 스케일에 맞는지는 개발자 도구에서 font-size 값을 열어 12·14·16·18·20·24·30·36·48px 등과 대조하면 됩니다.

# 예: 소스에서 임의 크기 값을 찾아 보기
grep -nE "text-\[[0-9]+px\]|font-size: *[0-9.]+(px|rem)" -r src/
실습 4 · 응용 ★★★★

포크해서 나만의 디자인 토큰 스킬 만들기

저장소를 포크해 skills/my-design/SKILL.md를 추가하고 우리 브랜드의 폰트·색·여백으로 B1~B4를 바꿉니다. 머리말 description도 “우리 서비스 UI 작업 시”로 좁혀 불필요하게 불려 나오지 않게 합니다. 폴더 규칙(skills/<이름>/SKILL.md)은 지키세요.

9관련 기술 심화 학습 로드맵

4주 코스 — 스킬 읽기에서 스킬 만들기까지
주차주제할 일
1주스킬 개념SKILL.md 구조 이해, 실습 1~2, Claude Code 스킬 문서 읽기
2주전환 카피·구조Part A를 내 서비스에 적용해 헤드라인 3안·FAQ 작성
3주시각 시스템Tailwind 기본 스케일과 B1~B4 대조, 접근성(포커스·대비) 점검
4주나만의 스킬실습 4 완성, 스킬 유무 비교 결과를 근거로 규칙 정리

더 나아가려면 짝 저장소 redesign-skill에서 기존 사이트를 진단하는 지침이 어떻게 다른지 비교해 보세요. 두 스킬을 나란히 읽으면 “새로 만들기”와 “고치기”가 같은 규칙 위에서 서로 다른 순서로 일한다는 점이 보입니다. 단, 후자는 이 분석에서 직접 읽지 않아 내용은 확인하지 못했습니다.

10핵심 키워드 사전

처음 나오는 말만 모았습니다
용어뜻
스킬(Skill)AI 도구가 필요할 때 읽는 지침 문서 한 묶음
Frontmatter마크다운 맨 위 --- 사이 YAML 정보. 여기서는 이름과 호출 조건
ICPIdeal Customer Profile, 가장 잘 맞는 고객상. A1 질문 항목
CTACall To Action, “무료로 시작”처럼 행동을 요청하는 버튼·문구
AEOAnswer Engine Optimization, AI 답변에 인용되기 쉬운 형태로 쓰기. FAQ를 질문·답 형식으로 두라는 이유
Risk reversal무료 체험·환불 보장처럼 방문자의 부담을 덜어 주는 장치
Tailwind 스케일Tailwind CSS가 정해 둔 글자 크기·여백 단계
cubic-bezier애니메이션 가속 곡선. 이 스킬은 기본 전환 대신 직접 지정을 요구
IntersectionObserver요소가 화면에 보이는지 감지하는 브라우저 기능
Tagline reveal스크롤하면 단어가 하나씩 진해지는 대형 문구 섹션(B11, 필수)
noindex검색엔진에 색인하지 말라는 표시. 광고 전용 페이지에 권장

11참고 링크

분석 기준 커밋 ded7efc9 · 2026-10-28 재검토

11-1. 저장소

11-2. 관련 기술 문서

외부 문서는 바뀔 수 있습니다. 이 글의 설명은 커밋 ded7efc9d5c02761c41a03caf3b78f9259ab8828의 파일에 맞췄습니다.

현재 상태 (2026-10-28 소스 재검토)

항목내용
저장소elayadesign/ai-design-skills
TrendShift 순위7위 (2026-10-28 21:01 KST Daily)
스타 / 포크3,422 / 242 (2026-10-25 관측)
라이선스MIT
릴리스없음
확인한 범위README, landing-page-design/SKILL.md, 삭제 diff와 tree 비교 (추적 파일 4개)