Communitygithub.com

Niltra/web-assets-reales

실제 이미지(Playwright 라이브 프로젝트 스크린샷, 브라우저 세션의 프로필 사진, Simple Icons의 기술 로고, Design DNA와 일관된 시각 처리를 통해)를 가져오고 처리합니다. 이미지, 로고, 스크린샷, 프로필 사진 또는 프레임 시퀀스가 누락된 경우 사용하세요.

web-assets-reales란 무엇인가요?

이 스킬은 AI 생성 콘텐츠가 아닌 실제 이미지를 사용하여 웹사이트가 진정성 있고 전문적으로 보이도록 돕습니다. Playwright를 사용해 프로덕션 빌드에서 프로젝트 스크린샷(1440x900, deviceScaleFactor 2)을 캡처하고, 네트워크 활동이 완전히 안정화된 후 상태를 선택하여 저장합니다(public/shots/<project>/<state>.png). 브라우저 세션(Chrome 디버그 포트)을 통해 프로필 사진을 다운로드하고, Simple Icons SVG를 인라인으로 렌더링하며, 터미널 출력을 진짜 명령어와 함께 캡처합니다. 모든 자산에는 Design DNA 기반의 일관된 듀오톤 처리와 경량 노이즈가 적용되며, 300KB 이하여야 하고, 각각 대체 텍스트를 포함해야 합니다. 지원되는 플랫폼: Claude Code, Cursor, Codex.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Niltra/agent-skills-web/tree/HEAD/skills/web-assets-reales

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

실제 자산, 스톡 이미지 금지

원칙: 웹사이트가 AI로 만들어진 것처럼 보이지 않으려면 이미지가 반복 불가능해야 합니다: 실제 제품, 실제 터미널, 실제 사진. 스톡 이미지, 일반적인 렌더링, AI 생성 이미지를 대체재로 사용하는 것은 금지됩니다.

프로젝트 스크린샷 (Playwright)

  • 항상 프로덕션 빌드 상태의 프로젝트를 캡처합니다. 뷰포트는 1440x900, deviceScaleFactor: 2를 사용합니다.
  • 무언가를 전달하는 상태(데이터가 있는 대시보드, 쿼리 결과, 실행 중인 파이프라인)를 선택하고, 빈 홈페이지는 선택하지 마십시오.
  • 촬영 전에 networkidle과 로드된 글꼴을 기다립니다. 방해가 되는 쿠키/배너는 숨깁니다.
  • public/shots/<프로젝트>/<상태>.png에 저장하고 sharp으로 압축합니다(AVIF/WebP for web, 투명도가 필요한 경우에만 PNG).
  • 데모가 없는 저장소의 경우: 저장소 페이지의 스크린샷(README 렌더링)을 캡처하고, 목업은 절대 사용하지 않습니다.

개인 사진

  • 이미 열려 있는 브라우저 세션(디버그 포트가 있는 Chrome)을 사용하여 프로필 사진을 다운로드하고, 잘라낸 스크린샷을 사용하지 마십시오.
  • 원본을 public/me.jpg(또는 public/me.webp)에 저장하고, 잘라낸 버전도 저장합니다. 비율을 왜곡하거나 피부/신원을 보정하지 마십시오.
  • 프로젝트에 이미 초상화가 있는 경우 다시 다운로드하기 전에 재사용하십시오.

기술 로고

  • 단색 SVG를 위해 Simple Icons (npm i simple-icons)를 사용합니다(MIT/CC0 라이브러리; 로고는 해당 소유자의 상표이며, 정보 제공 목적의 공정 사용입니다).
  • 기본적으로 Design DNA의 잉크 색상으로 인라인 렌더링합니다. 브랜드 색상은 호버 시 세부 사항에서만 유용합니다.
  • 도구가 Simple Icons에 없는 경우(일부 AI 도구) 일관된 타이포그래픽 모노그램(고정폭 서체의 첫 글자)을 사용하고, 가상의 이미지나 Google Images에서 가져온 로고는 절대 사용하지 않습니다.

터미널 / 코드

  • "터미널 증명"이 필요한 경우: 고정폭 서체로 HTML 블록을 만들고, 프로젝트의 실제 명령어를 실행하고 Playwright로 캡처합니다. 가짜 출력을 절대 만들지 마십시오.
  • 명령어와 버전은 사실에 기반하고 확인 가능해야 합니다.

처리 및 일관성

  • Design DNA 팔레트에 매핑된 부드러운 듀오톤 + 선택적 가벼운 그레인; 모든 캡처에 동일한 처리를 적용합니다.
  • 테두리/모서리 및 그림자는 이미지가 아닌 프로젝트 토큰을 기반으로 합니다.
  • 목표 중량: 이미지 300KB 이하; next/image를 올바른 sizes와 함께 사용하고 priority는 첫 번째 이미지에만 사용합니다.
  • 모든 에셋에는 설명적인 alt가 있어야 하며, 장식용인 경우 alt=""여야 합니다.

무결성 규칙

  • 캡처에 가상의 메트릭이 없어야 합니다(실제 차트가 아니면 캡처하지 마십시오).
  • 워터마크, 저작권이 의심스러운 이미지, 주요 콘텐츠로서의 생성형 AI가 없어야 합니다.
  • 각 에셋의 출처와 라이선스를 docs/assets.md에 기록하십시오.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

관련 스킬