スキル一覧に戻る
lovedragonball

vision-to-code

by lovedragonball

32🍴 4📅 2026年1月17日
GitHubで見るManusで実行

SKILL.md


name: vision-to-code description: Convert UI screenshots and designs to working code. Use when translating visual designs, mockups, or screenshots into HTML/CSS/React components.

👁️ Vision to Code Skill

Workflow

Step 1: Analyze Image

  1. Identify layout structure (grid, flex, columns)
  2. List all UI components
  3. Note colors, fonts, spacing
  4. Identify interactive elements

Step 2: Plan Component Structure

Page
├── Header (nav, logo, menu)
├── Hero (title, subtitle, CTA)
├── Features (grid of cards)
├── Testimonials (carousel)
└── Footer (links, social)

Step 3: Generate Code


Common Patterns

Card Component

<div className="card">
  <img src={image} alt={title} className="card-image" />
  <div className="card-content">
    <h3 className="card-title">{title}</h3>
    <p className="card-description">{description}</p>
    <button className="card-button">Learn More</button>
  </div>
</div>
.card {
  border-radius: 12px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  transition: transform 0.2s;
}
.card:hover {
  transform: translateY(-4px);
}
<nav className="navbar">
  <div className="logo">Brand</div>
  <ul className="nav-links">
    <li><a href="#">Home</a></li>
    <li><a href="#">About</a></li>
    <li><a href="#">Services</a></li>
  </ul>
  <button className="cta-button">Get Started</button>
</nav>

Design Token Extraction

Visual ElementCSS PropertyExample
Primary Color--primary#6366f1
Background--bg#f8fafc
Text--text#1e293b
Border Radius--radius12px
Shadow--shadow0 4px 6px rgba(0,0,0,0.1)
Font--font'Inter', sans-serif

Responsive Approach

/* Mobile First */
.container {
  padding: 1rem;
}

/* Tablet */
@media (min-width: 768px) {
  .container {
    padding: 2rem;
  }
}

/* Desktop */
@media (min-width: 1024px) {
  .container {
    max-width: 1200px;
    margin: 0 auto;
  }
}

Checklist

  • วิเคราะห์ layout โครงสร้าง
  • ระบุ components ทั้งหมด
  • Extract design tokens (colors, fonts)
  • สร้าง HTML structure
  • เพิ่ม CSS styling
  • ทำให้ responsive
  • เพิ่ม interactivity (hover, click)
  • Test บน multiple screen sizes

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です