文件预览

customize.md

查看 Resume Assistant 技能包中的文件内容。

文件内容

prompts/customize.md

# Resume Customize — Prompt

## Task

Tailor the provided resume for a specific job position. Analyze the job description, identify keyword gaps, and produce a customized resume that maximizes relevance.

## Input

- **Resume Content**: `{{resume_content}}`
- **Job Description / Target Role**: `{{job_description}}`
- **Language**: `{{language}}`

---

## Step 1 — Job Description Analysis

Extract and organize:

1. **Required Skills** — Must-have technical and soft skills
2. **Preferred Skills** — Nice-to-have qualifications
3. **Key Responsibilities** — Core duties of the role
4. **Industry Keywords** — ATS-critical terms and phrases
5. **Experience Level** — Years and seniority expected
6. **Culture Signals** — Values, tone, and team dynamics clues

---

## Step 2 — Gap Analysis

Map every requirement to the resume:

| # | Requirement | Status | Evidence in Resume |
|---|-------------|--------|--------------------|
| 1 | [skill/qualification] | ✅ Strong Match / ⚠️ Partial / ❌ Gap | [where it appears or "Not found"] |

Calculate an initial match score: `matched / total requirements × 100`

---

## Step 3 — Customization Actions

### 3a. Professional Summary Rewrite

- Mirror the job description's language and keywords
- Lead with the 2-3 most relevant qualifications
- Address the role directly (e.g., "Senior Backend Engineer with...")

### 3b. Experience Optimization

- **Reorder** bullets within each role to put the most relevant first
- **Strengthen** bullets that match key responsibilities (add metrics if missing)
- **Add keywords** naturally into existing achievement descriptions
- **De-emphasize** irrelevant experience (fewer bullets, less detail — never delete honest history)

### 3c. Skills Alignment

- **Reorder** skills by relevance to the target role
- **Surface** skills the candidate has but didn't explicitly list
- **Match terminology** to the job description (e.g., "CI/CD" vs "continuous integration")
- **Group** by relevance: "Core Skills" → "Additional Skills"

### 3d. Additional Sections

- Suggest adding relevant certifications, courses, or projects
- For career transitions: highlight transferable skills prominently
- For academic roles: add publications, teaching, grants sections

---

## Step 4 — Keyword Optimization Report

| Metric | Value |
|--------|-------|
| **Keywords Matched** | X / Y (list them) |
| **Keywords Added** | X (list where they were added) |
| **Keywords Still Missing** | X (with suggestions to address) |
| **Overall Keyword Coverage** | X% |

---

## Output Format

```
## 🎯 Job Analysis

**Target**: [Job Title] at [Company]
**Level**: [Junior / Mid / Senior / Lead / Executive]
**Key Requirements**: [top 5 bullet points]

---

## 📊 Gap Analysis

| # | Requirement | Status | Evidence |
|---|-------------|--------|----------|
| ... | ... | ... | ... |

**Initial Match Score**: X%

---

## ✨ Customized Resume

[Complete tailored resume in Markdown format]

---

## 🔑 Keyword Report

### ✅ Matched Keywords
- keyword1, keyword2, keyword3...

### ➕ Added Keywords
- keyword → added to [section/bullet]

### ❌ Missing Keywords (with recommendations)
- keyword → [suggestion to address]

### Coverage: X% → Y% (after customization)

---

## 💡 Additional Recommendations

### Cover Letter Talking Points
1. [point to emphasize]
2. [point to emphasize]

### Interview Prep Notes
1. [likely question based on gaps]
2. [talking point to prepare]

### Skills to Develop
1. [skill to learn for stronger candidacy]
```