/ 디렉터리 / 플레이그라운드 / Nothing Design Skill
● 커뮤니티 dominikmartn ⚡ 바로 사용

Nothing Design Skill

제작: dominikmartn · dominikmartn/nothing-design-skill

inspect-element에서 CSS를 복사-붙여넣기하지 않고 Nothing 미학으로 UI 생성 — 모노크롬, 도트 매트릭스, 인더스트리얼 타입, 투명 레이어.

Nothing Design Skill은 Nothing 브랜드 언어(핸드폰 제조사의 비주얼 아이덴티티)를 Claude Code 스킬로 인코딩합니다. 도트 매트릭스 액센트와 자신감 있는 타이포그래피가 있는 모노크롬-인더스트리얼-미니멀한 느낌을 원할 때 랜딩 페이지, 대시보드, 마케팅 사이트, 앱 UI에 사용하세요. 언어의 실제 관용어에 맞는 Tailwind/CSS를 출력합니다.

왜 쓰나요

핵심 기능

라이브 데모

실제 사용 모습

준비됨

설치

클라이언트 선택

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "nothing-design-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/dominikmartn/nothing-design-skill",
        "~/.claude/skills/nothing-design"
      ],
      "_inferred": true
    }
  }
}

Claude Desktop → Settings → Developer → Edit Config 열기. 저장 후 앱 재시작.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "nothing-design-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/dominikmartn/nothing-design-skill",
        "~/.claude/skills/nothing-design"
      ],
      "_inferred": true
    }
  }
}

Cursor는 Claude Desktop과 동일한 mcpServers 스키마 사용. 프로젝트 설정이 전역보다 우선.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "nothing-design-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/dominikmartn/nothing-design-skill",
        "~/.claude/skills/nothing-design"
      ],
      "_inferred": true
    }
  }
}

Cline 사이드바의 MCP Servers 아이콘 클릭 후 "Edit Configuration" 선택.

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "nothing-design-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/dominikmartn/nothing-design-skill",
        "~/.claude/skills/nothing-design"
      ],
      "_inferred": true
    }
  }
}

Claude Desktop과 같은 형식. Windsurf 재시작 후 적용.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "nothing-design-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/dominikmartn/nothing-design-skill",
        "~/.claude/skills/nothing-design"
      ]
    }
  ]
}

Continue는 맵이 아닌 서버 오브젝트 배열 사용.

~/.config/zed/settings.json
{
  "context_servers": {
    "nothing-design-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/dominikmartn/nothing-design-skill",
          "~/.claude/skills/nothing-design"
        ]
      }
    }
  }
}

context_servers에 추가. 저장 시 Zed가 핫 리로드.

claude mcp add nothing-design-skill -- git clone https://github.com/dominikmartn/nothing-design-skill ~/.claude/skills/nothing-design

한 줄 명령. claude mcp list로 확인, claude mcp remove로 제거.

사용 사례

실전 활용법: Nothing Design Skill

Nothing 스타일로 랜딩 페이지 빌드

👤 프론트엔드 개발자 / 디자이너-개발자 ⏱ ~45 min intermediate

언제 쓸까: 브랜드 브리프가 '인더스트리얼 / 미니멀'이라고 할 때; 시스템을 처음부터 발명하지 않고 Nothing 스타일 랜딩을 원할 때.

사전 조건
  • 스킬 설치됨 — git clone https://github.com/dominikmartn/nothing-design-skill ~/.claude/skills/nothing-design
  • Tailwind 프로젝트 — 기존 Next.js 또는 Vite + Tailwind 설정
흐름
  1. 토큰 설정
    Nothing-design: 내 Tailwind 설정을 위한 디자인 토큰(색상, 타입 스케일, 간격)을 출력하세요.✓ 복사됨
    → 모노크롬 팔레트 + mono/grotesk 폰트가 있는 Tailwind 확장 스니펫
  2. 히어로 구성
    히어로 섹션 생성: 크게 확대된 숫자 '01.', 헤드라인, 서브헤드, 도트 매트릭스 그리드 배경. Tailwind만, 이미지 없음.✓ 복사됨
    → 언어에 맞는 히어로 JSX
  3. 다듬기
    헤드라인이 더 자신감 있어야 합니다 — Nothing은 고대비와 grotesk를 사용합니다. 조정하세요.✓ 복사됨
    → 브랜드에 맞게 타입 굵기와 자간 변경됨

결과: Nothing 관련 제품에 속하는 것 같은 랜딩 페이지

함정
  • 따뜻한 색상을 추가하면 언어가 깨짐 — 요청하면 스킬이 팔레트 외의 제안을 거부; 스킬에 의존
함께 쓰기: filesystem · shadcn-ui-mcp

기존 대시보드를 Nothing 스타일로 재스타일링

👤 내부 툴을 유지보수하는 개발자 ⏱ ~60 min advanced

언제 쓸까: 내부 관리자가 Bootstrap 4처럼 보일 때; 의도적으로 느끼게 하고 싶을 때.

흐름
  1. 인벤토리
    Nothing-design: src/components/를 스캔하세요. 컴포넌트를 나열하고 각각에 대한 Nothing 언어 상응물을 제안하세요.✓ 복사됨
    → 컴포넌트별 제안
  2. 하나 리팩토링
    DataTable.tsx를 Nothing 스타일로 리팩토링하세요. 숫자에 모노 폰트, 도트 매트릭스 구분선, 행 호버에만 액센트.✓ 복사됨
    → 업데이트된 컴포넌트가 언어에 맞음

결과: 일관된 모노크롬 대시보드

함정
  • 한눈에 읽기 어려움 — 대비 높이기; Nothing은 저대비가 아닌 고대비

Nothing 미학으로 마케팅 덱 생성

👤 마케팅 개발자 ⏱ ~30 min intermediate

언제 쓸까: 일반적인 템플릿처럼 보이지 않는 슬라이드 덱이 필요할 때.

흐름
  1. 구성
    Nothing-design: 제품 출시를 위한 12슬라이드 HTML 덱을 생성하세요. 섹션 마커로 크게 확대된 숫자를 사용하세요.✓ 복사됨
    → 언어에 맞는 단일 HTML 덱

결과: 노력 없이 브랜드를 강화하는 덱

함정
  • 밝은 프로젝터 룸에서 너무 어두움 — 스킬에 '라이트' 반전이 제공됨 — 요청하세요
함께 쓰기: guizang-ppt-skill

조합

다른 MCP와 조합해 10배 효율

nothing-design-skill + shadcn-ui-mcp

shadcn 컴포넌트를 Nothing으로 테마 지정

shadcn: Form 가져오기. Nothing-design: 브랜드 언어로 재스타일링.✓ 복사됨
nothing-design-skill + filesystem

프로젝트 전체에 적용

Nothing-design: components/를 스캔하고, 재스타일 제안, 그런 다음 하나씩 적용.✓ 복사됨

도구

이 MCP가 노출하는 것

도구입력언제 호출비용
emit_tokens (없음) 프로젝트 설정 0
generate_component kind: hero|cta|table|card, content 섹션 추가 0
restyle_existing path, target_kind 레거시 컴포넌트를 맞게 가져오기 0

비용 및 제한

운영 비용

API 쿼터
해당 없음
호출당 토큰
500–3000
금액
무료
토큰을 한 번 생성한 다음 증분적으로 컴포넌트 스타일링 — 매 호출마다 토큰을 재출력하지 말 것

보안

권한, 시크릿, 파급범위

최소 스코프: filesystem-read filesystem-write
자격 증명 저장: 없음
데이터 외부 송신: 없음

문제 해결

자주 발생하는 오류와 해결

출력에 다른 색상이 사용됨

재프롬프트: '모노크롬만, 빨간색 액센트는 10% 미만 표면에서만 허용'

타입 페어링이 어색하게 느껴짐

프롬프트에 정확한 mono + grotesk 폰트 지정; 기본값은 JetBrains Mono + Inter

도트 매트릭스 배경이 노이즈처럼 보임

도트 밀도 줄이기; 스킬은 일부 화면에서 너무 촘촘하게 기본 설정됨

대안

Nothing Design Skill 다른 것과 비교

대안언제 쓰나단점/장점
shadcn/ui 기본값더 일반적인 외관을 원할 때일반적; 브랜드 목소리 없음
Tailwind UI폴리시되었지만 일반적인 것을 원할 때다른 모든 Tailwind UI 사이트처럼 보임
커스텀 디자인 시스템브랜드 디자이너가 있을 때느림; 비용이 많이 듦

더 보기

리소스

📖 GitHub에서 공식 README 읽기

🐙 열린 이슈 보기

🔍 400+ MCP 서버 및 Skills 전체 보기