Update CLAUDE.md: new standardized directory structure for job applications
- New format: company/position/paul-halvorsen-resume.md (cleaner than old company-naming convention) - Document build-resume skill usage with duplicate checking via applications_tracker.md - Add examples of new directory structure (tenstorrent/devrel-engineer/, stripe/backend-engineer/) - Include manual build instructions with proper file paths - Reference application tracking system to prevent duplicate efforts Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
105
CLAUDE.md
105
CLAUDE.md
@@ -65,17 +65,22 @@ make help
|
|||||||
|
|
||||||
**Example workflow for custom resumes:**
|
**Example workflow for custom resumes:**
|
||||||
```bash
|
```bash
|
||||||
# Create a customized markdown resume in company directory
|
# Using /build-resume (recommended)
|
||||||
mkdir -p acme
|
/build-resume [paste job description]
|
||||||
# paul-halvorsen-acme-senior-backend-engineer.md
|
|
||||||
|
# Or manual build
|
||||||
|
mkdir -p acme/backend-engineer
|
||||||
|
# Create paul-halvorsen-resume.md in acme/backend-engineer/
|
||||||
|
|
||||||
# Build with modern template
|
# Build with modern template
|
||||||
make resume-modern FILE_NAME=acme/paul-halvorsen-acme-senior-backend-engineer
|
make resume-modern FILE_NAME=acme/backend-engineer/paul-halvorsen-resume
|
||||||
|
|
||||||
# Or with awesome-cv template
|
# Build cover letter
|
||||||
make resume-awesome FILE_NAME=acme/paul-halvorsen-acme-senior-backend-engineer
|
make cover-letter FILE_NAME=acme/backend-engineer/paul-halvorsen-cover-letter
|
||||||
|
|
||||||
# Output: acme/paul-halvorsen-acme-senior-backend-engineer.pdf
|
# Output:
|
||||||
|
# acme/backend-engineer/paul-halvorsen-resume.pdf
|
||||||
|
# acme/backend-engineer/paul-halvorsen-cover-letter.pdf
|
||||||
```
|
```
|
||||||
|
|
||||||
**Clean commands:**
|
**Clean commands:**
|
||||||
@@ -159,31 +164,73 @@ To build a different version, either:
|
|||||||
|
|
||||||
The detailed resume (`paul-halvorsen-resume-detailed.md`) contains comprehensive information across all roles and projects. To create a customized resume for a specific job application:
|
The detailed resume (`paul-halvorsen-resume-detailed.md`) contains comprehensive information across all roles and projects. To create a customized resume for a specific job application:
|
||||||
|
|
||||||
1. **Get job description** - Copy the job posting or description
|
### Quick Start
|
||||||
2. **Provide to Claude Code** - Share the job description with Claude Code along with a request to create a customized resume (and optionally a cover letter)
|
|
||||||
3. **Output format** - Claude will create markdown files in a company subdirectory using the naming convention:
|
|
||||||
```
|
|
||||||
[company]/paul-halvorsen-[company-name]-[role-title].md
|
|
||||||
[company]/paul-halvorsen-[company-name]-cover-letter.md (optional)
|
|
||||||
```
|
|
||||||
Example:
|
|
||||||
- `stripe/paul-halvorsen-stripe-senior-rust-engineer.md`
|
|
||||||
- `stripe/paul-halvorsen-stripe-cover-letter.md`
|
|
||||||
|
|
||||||
4. **Build the PDF** - Generate the PDF(s) using:
|
```bash
|
||||||
```bash
|
# Use /build-resume with job description
|
||||||
make resume FILE_NAME=stripe/paul-halvorsen-stripe-senior-rust-engineer
|
/build-resume [paste job description]
|
||||||
```
|
```
|
||||||
|
|
||||||
5. **Expected result** - A 1-2 page resume tailored to the job requirements with:
|
Claude will:
|
||||||
- Reordered work experience (most relevant roles first)
|
- Check if you've already applied to this company/position (prevent duplicates)
|
||||||
- Emphasized skills and metrics matching the job description
|
- Create clean directory structure
|
||||||
- Highlighted relevant accomplishments and projects
|
- Generate customized resume and cover letter
|
||||||
- Customized summary/intro focused on the role
|
- Build PDFs automatically
|
||||||
- Optional: A compelling cover letter explaining interest in the company/role
|
- Create job analysis document
|
||||||
|
|
||||||
**Note on Cover Letters:**
|
### Directory Structure
|
||||||
Cover letters are stored as markdown files in the same company directory as the corresponding resume. They can be included when submitting applications through platforms that support them, or converted to PDF by saving as plain text/PDF from a markdown editor.
|
|
||||||
|
New standardized format for all applications:
|
||||||
|
|
||||||
|
```
|
||||||
|
company/
|
||||||
|
└── position/
|
||||||
|
├── paul-halvorsen-resume.md
|
||||||
|
├── paul-halvorsen-resume.pdf
|
||||||
|
├── paul-halvorsen-cover-letter.md
|
||||||
|
├── paul-halvorsen-cover-letter.pdf
|
||||||
|
└── job-breakdown.md (analysis & strategy)
|
||||||
|
```
|
||||||
|
|
||||||
|
**Examples:**
|
||||||
|
- `tenstorrent/devrel-engineer/paul-halvorsen-resume.md`
|
||||||
|
- `stripe/backend-engineer/paul-halvorsen-resume.md`
|
||||||
|
- `files/senior-backend-engineer/paul-halvorsen-resume.md`
|
||||||
|
|
||||||
|
### Manual Build
|
||||||
|
|
||||||
|
If manually creating/updating files:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Build with modern template
|
||||||
|
make resume-modern FILE_NAME=company/position/paul-halvorsen-resume
|
||||||
|
|
||||||
|
# Build cover letter
|
||||||
|
make cover-letter FILE_NAME=company/position/paul-halvorsen-cover-letter
|
||||||
|
|
||||||
|
# Build both
|
||||||
|
make resume-modern FILE_NAME=company/position/paul-halvorsen-resume && \
|
||||||
|
make cover-letter FILE_NAME=company/position/paul-halvorsen-cover-letter
|
||||||
|
```
|
||||||
|
|
||||||
|
### Application Tracking
|
||||||
|
|
||||||
|
All applications tracked in memory at:
|
||||||
|
```
|
||||||
|
~/.claude/projects/-home-paul-Public-resume/memory/applications_tracker.md
|
||||||
|
```
|
||||||
|
|
||||||
|
Prevents duplicate efforts for the same company/position combination.
|
||||||
|
|
||||||
|
### Expected Result
|
||||||
|
|
||||||
|
A 1-2 page resume tailored to the job requirements with:
|
||||||
|
- Reordered work experience (most relevant roles first)
|
||||||
|
- Emphasized skills and metrics matching the job description
|
||||||
|
- Highlighted relevant accomplishments and projects
|
||||||
|
- Customized summary/intro focused on the role
|
||||||
|
- Compelling cover letter addressing company mission and role fit
|
||||||
|
- Job analysis document with fit assessment and strategy notes
|
||||||
|
|
||||||
The detailed resume includes proficiency levels, performance metrics, specializations, and comprehensive technical details that allow Claude Code to intelligently match your background to specific job requirements.
|
The detailed resume includes proficiency levels, performance metrics, specializations, and comprehensive technical details that allow Claude Code to intelligently match your background to specific job requirements.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user