# Hyperframes Card News Work Image Feature

> HyperFrames 인스타 카드뉴스의 image-feature 카드 전용 작업 스킬. 이미지 또는 포스터를 중심에 두고 블러/그라디언트 배경, 큰 헤드라인, 2-3개 짧은 문단으로 맥락을 설명하는 카드 작업에 사용. hyperframes-card-news의 4개 허용 템플릿 중 image-feature의 소스 오브 트루스.

- Skill: `canine89/hyperframes-card-news-work-image-feature` (Agent Skill)
- Install (CLI): `npx skillmds@latest add canine89/hyperframes-card-news-work-image-feature`
- Raw SKILL.md: https://api.skillmd.com/api/skills/canine89/hyperframes-card-news-work-image-feature/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: canine89 (https://skillmd.com/u/canine89)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/canine89/hyperframes-card-news-work-image-feature

---


# Card News Work: Image Feature

## 역할

`image-feature`는 이미지가 스토리의 중심일 때 쓰는 설명형 카드다. 사진·제품 컷·포스터·스크린샷을 먼저 보여주고, 아래에 헤드라인과 짧은 본문을 붙인다.

AI 뉴스의 신규 생성 이미지·편집 포스터를 중심에 쓸 때는 `hyperframes-card-news-fomo-image-direction`을 함께 적용한다. 실제 제품 화면이나 공식 이미지가 사건을 더 정확히 설명하면 생성 이미지보다 우선한다.

허용 클래스:

```html
<div id="c-N" class="card clip image-feature"
     data-start="..." data-duration="5" data-track-index="0">
```

## 구조

```html
<div id="c-N" class="card clip image-feature"
     data-start="15" data-duration="5" data-track-index="0">
  <div class="feature-bg" aria-hidden="true"
       style="background-image: url('assets/featured.jpg');"></div>
  <div class="feature-content">
    <div class="feature-frame">
      <img src="assets/featured.jpg" alt="설명" />
    </div>
    <div class="feature-headline">이미지가 전하는 메시지 한 줄</div>
    <div class="feature-body">
      <p>본문 첫 번째 단락.</p>
      <p>본문 두 번째 단락.</p>
    </div>
  </div>
  <div class="page-indicator">04 · 08</div>
</div>
```

## 내용 규칙

- 이미지가 반드시 있어야 한다. 이미지 없이 텍스트 카드로 쓰지 않는다.
- 헤드라인은 1개, 1-2줄.
- 본문은 2-3개 `<p>`, 각 문단 1문장 중심.
- 긴 연대기·복수 불릿은 여러 카드로 나눈다.

## AI 뉴스 이미지 규칙

- 표지보다 설명성이 우선이다. 공식 제품 화면, 기능 전후 비교, 실제 결과물처럼 본문 사실을 직접 증명하는 이미지를 먼저 찾는다.
- 생성 이미지가 필요하면 뉴스 사건을 한 가지 시각적 은유로 번역하되, 표지와 같은 generic AI 작업실·로봇 이미지는 피한다.
- 이미지 안의 임의 한글·숫자·로고·UI는 제거하고, 필요한 정보는 HTML/CSS 텍스트로 정확하게 올린다.
- 같은 생성 이미지를 여러 카드에서 반복해 정보가 달라 보이는 문제를 만들지 않는다.
- 실사처럼 보이는 생성·연출 이미지는 카드 또는 캡션에 표시한다.

## CSS 규칙

```css
.card.image-feature {
  padding: 0;
  overflow: hidden;
}
.image-feature .feature-bg {
  position: absolute;
  inset: -40px;
  z-index: 0;
  background-size: cover;
  background-position: center;
  filter: blur(48px) brightness(0.45);
  transform: scale(1.12);
}
.image-feature .feature-content {
  position: relative;
  z-index: 1;
  height: 100%;
  padding: 88px 72px 112px;
  display: flex;
  flex-direction: column;
}
.image-feature .feature-frame {
  width: 100%;
  height: 420-620px;
  border-radius: 12-28px;
  overflow: hidden;
}
.image-feature .feature-frame img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.image-feature .feature-headline {
  margin-top: 48-64px;
  font-size: 56-76px;
  font-weight: 700-850;
  line-height: 1.06-1.25;
}
.image-feature .feature-body p {
  font-size: 28-32px;
  line-height: 1.40-1.55;
}
```

## 배경 이미지 규칙

- 블러 배경은 CSS `background-image`로 넣는다.
- 같은 이미지를 `<img>`로도 쓰면 린터가 `duplicate_media_discovery_risk` 경고를 낼 수 있다. 경고를 줄이려면 배경은 그라디언트나 색면으로 대체한다.
- 어두운 카드에서는 `brightness(0.45)`, 밝은 Apple식 카드에서는 `brightness(1.08) saturate(0.88); opacity: 0.30`처럼 조정 가능.

## GSAP

```js
tl.from("#c-N .feature-bg", { scale: 1.18, duration: 1.1, ease: "power2.out" }, s);
tl.from("#c-N .feature-frame", { y: 26, opacity: 0, duration: 0.75, ease: "power3.out" }, s + 0.35);
tl.from("#c-N .feature-headline", { y: 26, opacity: 0, duration: 0.75, ease: "expo.out" }, s + 0.95);
tl.from("#c-N .feature-body p", { y: 16, opacity: 0, duration: 0.55, ease: "power2.out", stagger: 0.12 }, s + 1.35);
tl.from("#c-N .page-indicator", { opacity: 0, duration: 0.4, ease: "power2.out" }, s + 2.0);
```

## 체크

- [ ] `data-skill="image-feature"`로 overview에 기록
- [ ] 신규 AI 뉴스 이미지면 `hyperframes-card-news-fomo-image-direction`을 함께 적용
- [ ] 공식 이미지·스크린샷이 있으면 생성 이미지보다 우선함
- [ ] 이미지가 본문 사실을 직접 설명하고 generic하지 않음
- [ ] 생성 이미지의 글자·숫자·로고·UI 오류가 없음
- [ ] 이미지 또는 시각 프레임이 있음
- [ ] 헤드라인 1개, 본문 2-3문단
- [ ] 텍스트 전용 설명 카드로 변질되지 않음

