본문으로 건너뛰기
cccskills
무료GitHub에 공개한국어 소개

frontend-design

새 화면을 제작하거나 기존 화면을 개선할 때 주제와 사용자에 맞는 색상, 글꼴, 배치를 설계하고 화면 문구와 움직임까지 의도에 맞게 다듬습니다.

원문원문 설명 보기

Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.

AI 평가100점/ 100설치 방법 보기

이럴 때 유용합니다

  • 새 웹사이트의 시각적 디자인 구상
  • 틀에 박힌 느낌의 기존 화면 개선
  • 사용자에 맞는 색상, 글꼴, 배치 검토
  • 버튼 이름과 오류 메시지 수정

한국어 소개

할 수 있는 일

frontend-design은 웹사이트와 앱 화면을 주제와 사용자에 맞게 설계합니다. 색상, 글꼴, 글자 크기, 배치 방향을 정리하고 구현 전에 요청 내용과 대조해 검토합니다. 화면 첫 부분에 무엇을 보여 줄지, 어디에 움직임을 사용할지, 버튼과 오류 메시지에 어떤 문구를 쓸지도 살펴봅니다.

이럴 때 유용합니다

새 화면을 만들거나 기존 화면의 인상을 바꾸고 싶을 때 유용합니다. 틀에 박힌 디자인을 검토하고 상품, 업계, 독자를 근거로 표현 방식을 선택할 때도 활용합니다. 장식을 줄이고 강조할 요소와 주변 정보의 관계도 정돈합니다.

사용 예시

  • “이 서비스 사용자에게 맞는 색상, 글꼴, 화면 구성을 제안해 주세요.”
  • “주제의 특징이 드러나도록 이 페이지의 디자인을 개선해 주세요.”
  • “어떤 동작인지 알 수 있도록 버튼 이름과 오류 메시지를 고쳐 주세요.”

주의 사항

대상이나 목적이 불분명하면 구체적인 안을 제시하고 요청자에게 확인합니다. 모바일 화면, 키보드 조작 시 보이는 포커스, 움직임을 줄이는 설정도 고려합니다. 라이선스 세부 사항은 LICENSE.txt에 있습니다.

이 소개문은 공개된 SKILL.md를 바탕으로 AI(OpenAI Codex)가 작성했습니다. 정확한 사양은 아래 원문을 확인하세요.

객관 평가

AI가 SKILL.md의 내용만을 근거로 4가지 관점에서 판정했습니다. 스타 수나 인기도는 판정에 넣지 않았습니다.

지시의 명확성언제 쓰고 무엇을 하는지 알 수 있는가
A양호새 화면 제작과 기존 화면 개선을 대상으로 색상, 글꼴, 배치를 설계한다고 명시합니다.
절차의 구체성절차·입출력·예시가 구체적으로 적혀 있는가
A양호색상 코드 네다섯 개에서 여섯 개, 글꼴 역할, 배치도를 정하고 구현 전 요구 사항과 대조합니다.
안전성전송·삭제·명령 실행 등을 명시하고 있는가
A양호디자인과 코드 작성을 지시하며 외부 전송, 삭제, 인증 정보 읽기는 지정하지 않습니다.
도입의 용이성필요한 도구나 API 키가 적고 적혀 있는가
A양호특정 도구나 API 키를 필수로 요구하지 않으며 환경이 지원할 때만 화면 캡처를 제안합니다.

총점은 각 항목을 A=25점, B=15점, C=5점으로 더한 값입니다. 2026년 10월 20일 기준으로 AI(OpenAI Codex)가 판정했습니다. 참고용이므로 설치 전에 원문도 확인해 주세요.

평가가 다르다고 생각되면 재검토를 요청하기

어느 항목이 왜 다르다고 생각하는지 적어 주세요. 로그인은 필요 없습니다. SKILL.md와 대조해 평가를 다시 만들고 이곳에 반영합니다.

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

포함된 파일(2)

  • SKILL.md9.2 KB
  • LICENSE.txt9.9 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Frontend Design

Approach this as the design lead at a design studio known for giving every client a distinct visual identity that is not mistaken for anyone else's. This client has already rejected proposals that felt cliché or templated, and is paying for a distinctive point of view: make deliberate, opinionated choices about palette, typography, and layout that are specific to this brief, and take aesthetic risk if justified.

Ground your designs in the subject matter

If the brief does not identify what the product or subject matter is, identify it yourself before designing, and confirm with the client. You can come up with one concrete subject, the design's audience, and the design's primary job, as a proposal. If there's any information in your memory about the client's preferences or context about what they're building, use that as a hint. The subject's industry, subject matter, materials, and vernacular are where distinctive visual choices come from — a design for a toy for girls aged 8–11 will be very aesthetically different from a dashboard for financial analysts. Build with the brief's real content and subject matter throughout.

Design principles

For web designs, the hero is the first thing viewers will see. Open with the most characteristic thing in the subject's world, in the form that is most appropriate: a headline, an image, an animation, a live demo, an interactive moment, or other treatments. Be deliberate with your choice: a big number with a small label, supporting stats, and a gradient accent is the default treatment, so only use it if that's truly the best option.

Typography carries the personality of the page. You don't need a different typeface for display or headline text and body content: use one family or two, and if two, make them clearly distinct.

Choose your typefaces deliberately, not the default families you would reach for on any other project, and set a clear type scale following the default guidance of The Elements of Typographic Style with intentional weights, widths, and spacing. When type is used as a headline or visual element, use the type treatment itself as an active part of the design, not a neutral delivery vehicle for the content.

Default to line lengths of less than 80 characters. Serif typefaces can have slightly longer line lengths; give serif body text slightly more line-height than a sans-serif.

Avoid these default typographic treatments; they are the commonest tells of a generated page:

  • Accenting just a single word or phrase in a headline, like putting one word in italic/bold or a different color.
  • Using all caps for labels.
  • Adding unnecessary typographic labels above content.

Visual structure is information. Structural devices like outlines, borders, numbering, eyebrows, dividers, labels, etc., encode useful information about the content rather than decorate it. Many generic designs use numbered markers (01 / 02 / 03), but that's only appropriate if the content actually is a sequence — like a stepped process or a timeline. Before adding numbered markers, check the content really is a sequence.

Use non-user-triggered motion sparingly and deliberately, only to draw attention. A single orchestrated moment — one page-load sequence or one reveal — lands better than scattered effects; fade-and-slide-up entrances on each section and hover transitions on every card are the generic default and read as AI-generated. Motion that answers a person's action (opening, expanding, confirming) is welcome when it shows what changed.

Consider written content carefully. Often a design brief may not contain real content, and it's up to you to come up with copy and placeholder content. Copy can make a design feel as templated as the design itself. See the below section on writing for more guidance.

Process: plan, review against the brief, build, critique

For calibration, AI-generated design right now clusters around some traits:

  1. a warm cream background (near #F4F1EA) with a high-contrast serif display and a terracotta or warm-clay accent (often near #D97757 — Anthropic's own Claude-interaction accent, so on a user's brief it reads as a tell);
  2. a near-black background with a single bright acid-green or vermilion accent;
  3. a broadsheet-style layout with hairline rules, zero border-radius, and dense newspaper-like columns;
  4. the SaaS-card kit: content chopped into identical rounded cards, one border-radius on everything regardless of hierarchy, the same soft grey shadow (rgba(0,0,0,.1)) under each, and gradient washes as decoration;
  5. template chrome that appears whatever the subject: a tracked-out ALL-CAPS eyebrow label above every heading; meta strings joined with middle dots ('A · B · C'); labels built as 'WORD — fragment' with a spaced em dash; tinted near-black (#0B0B0B, #111) standing in for black; a monospace face for small data labels; a '→' appended to link and button text.

All traits are legitimate for some briefs, but they are defaults rather than choices, and they appear regardless of subject. Where the brief pins down a visual direction, follow it exactly — the brief's own words always win, including when it asks for one of these looks. Where it leaves an axis free, don't spend that freedom on one of these defaults. As with a hired human designer, there's often a careful balance between doing what you're good at and taking each project as a chance to experiment and learn.

Work in two passes. First, brainstorm a short design plan based on the client's design brief: create a compact token system with color, type, layout, and principles.

  • Color: describe the core base palette as 4–6 named hex values.
  • Type: the typefaces and their roles.
  • Layout: a layout concept, using one-sentence prose descriptions and ASCII wireframes to ideate and compare. Include alignment guidance; should the content be left aligned, center aligned, justified?
  • Principles: the high-level guidance for what makes this page unique.

Then review that plan against the brief before building: if any part of it reads like the generic default you would produce for any similar page (work through a similar prompt to see if you arrive somewhere similar) rather than a choice made for this specific brief — revise that part, say what you changed and why. Only after you've confirmed the relative uniqueness of your design plan should you start to write the code, following the revised plan.

When writing the code, be careful of structuring your CSS selector specificities. It's easy to generate CSS classes that cancel each other out (especially with a type-based selector like .section and an element-based selector like .cta). This can happen often with padding/margin between sections.

Restraint and self-critique

Spend your boldness in one place. Let one element be the memorable thing, keep everything around it quiet and disciplined, and cut any decoration that does not serve the brief. Build to a quality floor without announcing it: responsive down to mobile, visible keyboard focus, reduced motion respected, visually accessible, harmonious color palettes. Critique your own work as you build, taking screenshots to review if your environment supports it — a picture is worth 1000 tokens. Consider Chanel's advice: before leaving the house, take a look in the mirror and remove one accessory. Human creatives have memory and always try to do something new, so if you have a space to quickly jot down notes about what you've tried, it can help you in future passes.

More on writing in design

Words appear in a design for one reason: to make it easier to understand and use. They are design content, not decoration. Bring the same intentionality and minimalism to copywriting that you would bring to spacing and color. Before writing anything, ask what the design needs to say, and how it can best be said to help the person navigate the experience.

Write from the end user's perspective. Name things by what users will understand in simple language, not by how the system is built. A user manages notifications, not webhook config. Describe what something is or does in plain terms rather than selling it. Being specific and legible to new users is always better than being clever.

Use active voice as default. A CTA says exactly what happens when it is used: "Save changes," not "Submit." An action keeps the same name through the whole flow, so the button that says "Publish" produces a toast that says "Published." The vocabulary of an interface is the signposting for someone navigating the product. Cohesion and consistency are how people learn their way around.

Treat failure and emptiness as moments for direction, not mood. Explain what went wrong and how to fix it, in the interface's voice rather than a person's. Errors don't apologize, and they are never vague about what happened. An empty screen is an invitation to act.

Keep the tone conversational: plain verbs, sentence case, no filler, with tone matched to the brand and the audience. Let each written element do exactly one job.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

academy-guide

무료요약 있음AI 평가 100점

Claude 사용법이나 팀 도입에 관한 질문에 맞춰 Claude Academy의 강좌, 튜토리얼, 활용 사례를 확인하고 목적에 맞는 학습 자료를 안내합니다.

  • Claude 입문 학습 자료 찾기
  • Claude의 특정 기능 학습
  • 팀 도입을 위한 학습 자료 선택
anthropics/skills18.2만2026년 10월 10일 업데이트

algorithmic-art

무료요약 있음AI 평가 90점

p5.js로 입자의 움직임과 수학적 규칙을 활용한 독창적인 생성 예술을 만듭니다. 시드로 같은 작품을 재현하고 조작 화면에서 수치를 바꾸며 표현을 탐색합니다.

  • 코드로 독창적인 예술 작품 제작
  • 입자와 흐름 표현 실험
  • 시드와 수치를 바꿔 변화 비교
anthropics/skills18.2만2026년 10월 10일 업데이트

brand-guidelines

무료요약 있음AI 평가 90점

제작물에 Anthropic의 브랜드 색상과 글꼴을 적용합니다. 제목과 본문 글꼴을 통일하고 배경에 맞는 글자색과 도형의 강조색을 정리합니다.

  • Anthropic의 브랜드 색상으로 자료 정리
  • 제목과 본문의 글꼴 통일
  • 밝고 어두운 배경에 맞게 글자색 조정
anthropics/skills18.2만2026년 10월 10일 업데이트

canvas-design

무료요약 있음AI 평가 90점

색상, 형태, 여백 등 디자인 방향을 정하는 단계부터 포스터와 정적 작품을 제작합니다. 글을 최소화한 독창적인 구도를 PNG나 PDF로 만들고 디자인 방향 문서도 함께 제공합니다.

  • 주제에 맞는 독창적인 포스터를 제작합니다
  • 글을 최소화한 추상 작품을 제작합니다
  • 작품과 디자인 방향을 함께 남깁니다
anthropics/skills18.2만2026년 10월 10일 업데이트

claude-api

무료요약 있음AI 평가 70점

언어별 자료에 따라 Claude 앱을 구현하고 유지보수합니다. 공식 SDK 호출, 도구 연동, 모델 이전, 비용 검토와 평가 절차 마련을 다룹니다.

  • 앱에 Claude API 연동
  • 맞춤 도구를 쓰는 에이전트 구현
  • 기존 Claude 연동의 모델 이전
anthropics/skills18.2만2026년 10월 10일 업데이트

discernment-nudge

무료요약 있음AI 평가 100점

AI의 조언·계획·견적·분석 뒤에 짧은 질문 두세 개를 덧붙입니다. 답변의 구체적인 내용을 바탕으로 행동 전에 숫자·논리·누락 정보를 검토하도록 돕습니다.

  • 비용·납기 추정의 전제 확인
  • 추천 계획의 근거 검토
  • 제안서·메일 초안의 누락 정보 확인
anthropics/skills18.2만2026년 10월 10일 업데이트

anthropics의 스킬 모두 보기

이 스킬의 문제 신고