resume-design-generation について
resume-design-generationは、each::senseを使って履歴書やCVのレイアウトを作るスキルです。業界やキャリア段階、応募形式に合わせたい求職者やデザイナー向けです。
主な機能
- 01業界・キャリア段階別の履歴書スタイル
- 02ATSで解析しやすいレイアウト
- 03学術・エグゼクティブ・技術職向け形式
- 04印刷・インフォグラフィック・ポートフォリオ形式
- 05session_idを使ったデザイン反復
活用シーン
- 01企業への応募用履歴書の作成
- 02学術・研究職向けCVの作成
- 03クリエイティブ職向けポートフォリオ履歴書
- 04最終決定前の複数レイアウト比較
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ eachlabs/ skills --skill resume-design-generationインストール後、Claude Code で/resume-design-generationを入力して読み込まれたか確認します。
同梱ファイルreferences/SSE-EVENTS.md
詳細
履歴書のデザイン生成
each::sense を使って、見た目に優れ、プロフェッショナルにデザインされた履歴書や職務経歴書を生成します。このスキルでは、業界、キャリアレベル、個人のブランディングスタイルに合わせて最適化された履歴書のレイアウトとデザインを作成できます。
特長
- モダンなプロフェッショナル向け:企業環境に適した、すっきりとした現代的なデザイン
- クリエイティブデザイナー向け:クリエイティブ業界に適した、大胆で芸術的なレイアウト
- ミニマリスト:内容に重点を置いた、シンプルで洗練されたデザイン
- エグゼクティブ/コーポレート向け:シニア職に適した、洗練されたデザイン
- テック/開発者向け:ソフトウェア専門職に適した、コードに着想を得たレイアウト
- 学術 CV:研究者や教育者に適した、正式なレイアウト
- インフォグラフィック:視覚的なデータを活用した履歴書デザイン
- 2 カラム:サイドバーのセクションを活用した、省スペースなレイアウト
- ATS 対応:応募者追跡システム向けに最適化された、すっきりとした形式
- ポートフォリオ履歴書:作品サンプルやプロジェクトを組み込んだデザイン
クイックスタート
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a modern professional resume design for a marketing manager with a clean blue and white color scheme, include sections for summary, experience, skills, and education"}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
履歴書のデザイン形式とレイアウト
| スタイル | 最適な用途 | 主な要素 |
|---|---|---|
| モダンなプロフェッショナル向け | 企業の職種 | すっきりとした線、プロフェッショナルな色使い、バランスの取れたレイアウト |
| クリエイティブデザイナー向け | デザイン/アート系の職種 | 大胆なタイポグラフィ、独自のレイアウト、クリエイティブな要素 |
| ミニマリスト | あらゆる業界 | 余白、シンプルなフォント、内容重視 |
| エグゼクティブ向け | C-suite/ディレクター職 | 上品で洗練されたデザイン、実績重視 |
| テック/開発者向け | エンジニアリング職 | コード風のデザイン、スキルバー、GitHub 風 |
| 学術 CV | 学術/研究分野 | 論文リスト、正式な構成 |
| インフォグラフィック | マーケティング/データ分野 | グラフ、アイコン、視覚的なデータ表現 |
| 2 カラム | 省スペースが必要な場合 | スキルや連絡先用のサイドバー、メインのコンテンツ領域 |
| ATS 対応 | オンライン応募 | シンプルな書式、画像なし、解析可能な形式 |
| ポートフォリオ | クリエイター/デザイナー | 作品サンプル、プロジェクトの紹介、ビジュアルギャラリー |
使用例
1. モダンなプロフェッショナル向け履歴書
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a modern professional resume design for a senior marketing manager. Use a clean navy blue and white color scheme. Include a professional header with name and title, a summary section, work experience timeline, skills section with progress bars, and education. The layout should be single-column, easy to read, and print-ready at A4 size."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
2. クリエイティブデザイナー向け履歴書
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Design a bold and creative resume for a graphic designer. Use vibrant colors like coral pink and teal accents on a dark charcoal background. Include asymmetric layout elements, custom typography, a personal logo placeholder, portfolio preview section, and creative skill visualization. Make it visually striking and memorable while remaining professional."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
3. ミニマリストな履歴書
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a minimalist resume design with maximum white space. Use only black text on white background with subtle gray accents for section dividers. Clean sans-serif typography, ample margins, and elegant simplicity. Include name at top, contact info, professional summary, experience, skills as simple tags, and education. No decorative elements - let the content speak."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
4. エグゼクティブ/コーポレート向け履歴書
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Design a sophisticated executive resume for a C-level executive (CEO/CFO). Use premium colors - deep burgundy header with gold accents on cream background. Elegant serif typography for headings, clean sans-serif for body. Include executive summary with key achievements, career highlights, board positions section, education with prestigious credentials, and professional affiliations. Two pages, dignified and authoritative."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
5. テック/開発者向け履歴書
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a developer-style resume design with a dark theme (dark gray/black background with green or cyan accent colors like a terminal). Include a code-style header, tech stack section with language/framework icons, GitHub contribution graph style visualization, project cards with tech badges, experience in commit-log style format, and skills with proficiency indicators. Monospace font for headings."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
6. 学術 CV
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Design a formal academic CV template for a university professor or researcher. Classic, traditional layout with navy blue accents on white. Include sections for: contact information, research interests, education with thesis titles, academic positions, publications (with proper citation formatting), grants and funding, teaching experience, conference presentations, professional memberships, and references. Multi-page format, formal typography."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
7. インフォグラフィック履歴書
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an infographic-style resume design for a data analyst or marketing professional. Include circular skill charts, timeline infographic for career progression, bar graphs for proficiency levels, icon-based representations for achievements (e.g., trophy icons for awards), geographic map for locations worked, and pie charts for time allocation. Use a cohesive color palette of blues and oranges. Visual, data-driven, and engaging."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
8. 2 カラムの履歴書
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Design a two-column resume layout. Left sidebar (narrower, dark teal background) contains: profile photo placeholder, contact information with icons, skills with rating dots, languages, and interests. Right main column (white background) contains: professional name and title header, summary, detailed work experience, and education. Clean dividers between sections, modern yet professional appearance."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
9. ATS 対応の履歴書
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an ATS-optimized resume design that will parse correctly through applicant tracking systems. Single column layout, no tables or complex formatting, no images or graphics, no headers/footers. Standard section headings (Summary, Experience, Education, Skills), clear hierarchy with bold headings, bullet points for achievements, standard fonts (Arial or Calibri style), and consistent formatting. Clean and parseable while still looking professional."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
10. ポートフォリオ履歴書(作品サンプル付き)
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Design a portfolio-style resume for a creative professional (photographer, architect, or UX designer). Include a header section with name and title, a grid layout showcasing 4-6 project thumbnails with brief descriptions, condensed work experience section, skills as visual icons, client logo section, awards with visual badges, and contact information. Visual-heavy design that doubles as a mini portfolio. Modern, gallery-style aesthetic."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
ベストプラクティス
デザインの原則
- 階層:見出しのサイズを統一し、明確な視覚的階層を設けます
- 余白:詰め込みすぎないようにします。適度な余白が読みやすさを高めます
- 配色:プロフェッショナルな印象を保つため、色は最大 2〜3 色にします
- タイポグラフィ:フォントファミリーは最大 2 つ(見出し用と本文用を各 1 つ)にします
- 配置:文書全体で配置を統一します
業界別のヒント
- 企業/金融:落ち着いた色(ネイビー、グレー)、フォーマルなレイアウト
- テック/スタートアップ:モダンなデザイン、スキルの視覚化、GitHub 風の要素
- クリエイティブ/デザイン:大胆なレイアウト、独自の要素、ポートフォリオとの統合
- 医療/法律:伝統的な形式、プロフェッショナルな色使い、すっきりとした構成
- 学術:充実したセクション、正式な構成、論文の書式
形式に関する考慮事項
- 1 ページ:キャリア初期の専門職(0〜10 年)に最適
- 2 ページ:シニアの専門職(10 年以上)に適しています
- 複数ページの CV:学術職や研究職の標準形式です
- A4/レター:どちらの用紙サイズでもデザインが適切に表示されることを確認します
モードの選択
生成前にユーザーに確認します。
「速くて低コストなものと、高品質なもののどちらがよいですか?」
| モード | 最適な用途 | 速度 | 品質 |
|---|---|---|---|
max | 最終版の履歴書デザイン、プロフェッショナルな用途 | 遅め | 最高 |
eco | すばやい下書き、コンセプトの検討、レイアウトのテスト | 速め | 良好 |
複数ターンでのデザインの反復
session_id を使って履歴書のデザインを反復します。
# Initial design
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a modern two-column resume design with a blue sidebar"}],
"model": "eachsense/beta",
"stream": true,
"session_id": "resume-design-project"
}'
# Iterate based on feedback
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Change the sidebar color to dark green and add a circular photo placeholder at the top"}],
"model": "eachsense/beta",
"stream": true,
"session_id": "resume-design-project"
}'
# Request variation
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an alternative version with the same content but a single-column layout"}],
"model": "eachsense/beta",
"stream": true,
"session_id": "resume-design-project"
}'
スタイル違いの一括生成
比較用に、複数のスタイル違いを生成します。
# Variation A - Modern
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a modern resume design for a product manager with blue accents"}],
"model": "eachsense/beta",
"stream": true,
"mode": "eco"
}'
# Variation B - Minimalist
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a minimalist resume design for a product manager with black and white only"}],
"model": "eachsense/beta",
"stream": true,
"mode": "eco"
}'
# Variation C - Creative
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a creative resume design for a product manager with bold colors and unique layout"}],
"model": "eachsense/beta",
"stream": true,
"mode": "eco"
}'
履歴書のデザインに関するプロンプトのヒント
履歴書のデザインを作成する際は、プロンプトに以下の詳細を含めてください。
- 対象の職種/業界:職種と業界の背景を指定します
- 配色:希望する色またはブランドカラーを記載します
- レイアウトスタイル:1 段組、2 段組、または複数ページを指定します
- セクション要件:必要なセクションを列挙します
- 視覚的要素:スキルバー、アイコン、グラフ、写真のプレースホルダーなど
- タイポグラフィのスタイル:モダン、クラシック、クリエイティブ、フォーマルなど
- 印刷/デジタル:印刷向け、画面表示向け、または両方に最適化します
プロンプトの構成例
"Create a [style] resume design for a [role/industry].
Use [color scheme] with [accent details].
Include sections for [list sections].
The layout should be [layout type].
[Additional requirements like visual elements, typography, etc.]"
エラー処理
| エラー | 原因 | 解決方法 |
|---|---|---|
Failed to create prediction: HTTP 422 | 残高不足 | eachlabs.ai でチャージしてください |
| コンテンツポリシー違反 | 禁止されているコンテンツ | ポリシーに準拠するようプロンプトを調整してください |
| タイムアウト | 複雑な生成 | クライアントのタイムアウトを最低 10 分に設定してください |
関連スキル
each-sense- コア API ドキュメントmeta-ad-creative-generation- マーケティング用クリエイティブproduct-photo-generation- プロ品質の商品画像
コメント
Markdown 対応