Skip to content
Back to skills

Idealjob

ASecurity

Generate a synthetic job description for a near-perfect fit role based on career history and preferences

  • 25 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added June 2, 2026
researchbashgitdocumentation

Security analysis

A100/100

Scanned June 2, 2026

npx -y skills add reggiechan74/JobOps --skill idealjob --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Idealjob?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Idealjob
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/reggiechan74-idealjob/badge)](https://www.skillsdirectory.com/skills/reggiechan74-idealjob)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: idealjob
description: Generate a synthetic job description for a near-perfect fit role based on career history and preferences
disable-model-invocation: true
---

## Configuration

Read `.jobops/config.json`. If missing, stop with:

> JOBOPS NOT CONFIGURED
> Run /jobops:setup to initialize your workspace.

Use `config.directories.<key>` for all file paths in this skill.
Use `config.preferences.cultural_profile` if this skill generates resume-style content.
Use `config.preferences.default_jurisdiction` if this skill has jurisdiction-sensitive logic (crisis/legal skills accept `--jurisdiction=<ISO-3166-2>` to override).

## Output

Synthesizes a hypothetical job description representing a near-perfect fit based on the user's comprehensive career history, stated preferences, and patterns from high-scoring assessments.

**Output file:** `$1` if provided; otherwise `{config.directories.career_analysis}/idealjob_{YYYYMMDD}.md`.

## Phase 1: Comprehensive Career Intelligence Gathering

### 1.1 Load Career Inventory

Read the complete career inventory from `{config.directories.resume_source}/`:

**Experience Files:**
- Read all files in `Experience/` directory to understand:
  - Complete work history and role progression
  - Responsibilities that energized vs. drained the candidate
  - Achievements and quantified impact
  - Skills demonstrated and developed
  - Industries and company types worked in
  - Team sizes managed and organizational contexts

**Career Highlights:**
- Read all files in `CareerHighlights/` directory for:
  - Core competencies and strengths
  - Education and designations
  - Professional certifications
  - Publications and thought leadership
  - Professional activities and industry involvement

**Technology Capabilities:**
- Read files in `Technology/` directory for:
  - Technical skills and proficiency levels
  - Tools and platforms mastered
  - GitHub repositories and projects
  - Innovation and technology adoption patterns

**Job Preferences (Critical):**
- Read `Preferences/Vision.md` for:
  - Vision: What the candidate aspires to
  - Anti-Vision: What to explicitly avoid
  - Target role types
  - Compensation requirements (salary, hourly, entrepreneur)
  - Work arrangement preferences
  - Deal-breakers and must-haves

### 1.2 Check for Optimized Candidate Profile

For self-assessment narrative, read `Preferences/Vision.md` (preferred role/industry signals) and the file `CareerHighlights/CareerHighlights_Summary.md` if present (career narrative). For evidence anchors, read individual `WorkHistory/*.md` files as needed. Do NOT load `candidate_profile.json` — removed in v2.2.0.

---

## Phase 2: High-Scoring Assessment Pattern Analysis

### 2.1 Identify High-Scoring Assessments

Search for assessment reports with scores of 90 or higher:

1. **Check Sample_Output directory:**
   - Read files matching `Sample_Output/*Great_Fit*.md` or `Sample_Output/*_Fit_Assessment*.md`
   - Extract patterns from assessments scoring 90+

2. **Scan {config.directories.applications_root} directory:**
   - Iterate application folders (`{applications_root}/{app_slug}/assessment/assessment.md`)
   - Search assessment files for `overall_score: 9` (90-99) in YAML front matter
   - Or scan for "Overall Score: 9" patterns in content
   - Read top 3-5 highest-scoring assessments

### 2.2 Extract Success Patterns

From high-scoring assessments, identify:

**Role Characteristics:**
- Job titles that scored highest
- Industries and company types
- Seniority levels and scope
- Key responsibilities that aligned well

**Technical Skill Alignment:**
- Required skills where candidate scored Expert (3/3)
- Preferred skills where candidate scored Strong (2/2)
- Technical competencies with direct evidence

**Experience Alignment:**
- Years of experience requirements that matched
- Industry/domain requirements that aligned
- Role-specific experience that transferred well

**Cultural Fit Factors:**
- Work environment characteristics that aligned
- Company values that resonated
- Team structure preferences

**Gap Patterns:**
- Common gaps even in high-scoring assessments
- Areas where points were lost
- Cultural or soft skill misalignments

---

## Phase 3: Market Research & Validation

### 3.1 Search Current Job Market

Use web search to understand current market conditions:

**Search queries to execute:**
1. "[Primary skill domain] [target role level] job postings 2025"
2. "[Target industry] [role type] salary Canada 2025"
3. "[Key technology/methodology] career opportunities trends 2025"
4. "Emerging roles [candidate's intersection of skills] 2025"

**Research objectives:**
- Validate that the ideal role exists in the market
- Identify companies hiring for similar roles
- Confirm compensation ranges align with preferences
- Discover emerging role titles that match skill profile

### 3.2 Job Board Reconnaissance

Research job boards for comparable positions:
- LinkedIn job trends in candidate's domain
- Indeed/Glassdoor for role requirements and compensation
- Industry-specific job boards relevant to candidate's expertise

**Extract from market research:**
- Common job titles for the skill profile
- Typical required vs preferred qualifications
- Standard compensation ranges
- Growth industries and emerging opportunities
- Geographic hotspots for the role type

---

## Phase 4: Synthetic Job Description Generation

### 4.1 Job Description Structure

Create a comprehensive, realistic job description following standard market formats:

```markdown
---
synthetic: true
generated_by: /idealjob
generated_on: [ISO8601 timestamp]
fit_score_target: 95+
based_on_assessments: [list of high-scoring assessment files analyzed]
market_validation: [summary of market research findings]
---

# [Ideal Job Title]

## Company Overview
[Create a realistic but fictional company profile that matches the candidate's preferred work environment, company size, culture, and industry. Include elements from the Vision preferences and avoid Anti-Vision characteristics.]

## About the Role
[Executive summary of the position emphasizing elements that align with candidate's strengths and preferences]

## Key Responsibilities
[4-6 primary responsibilities directly mapped to candidate's proven expertise and achievements]

## Required Qualifications
[List qualifications that match candidate's actual credentials - education, certifications, years of experience]

## Required Technical Skills
[Skills where candidate has documented Expert-level proficiency with evidence]

## Preferred Qualifications
[Nice-to-haves that candidate possesses or nearly possesses]

## What Success Looks Like
[Metrics and outcomes aligned with candidate's proven track record]

## Compensation & Benefits
[Based on candidate's stated requirements from Vision.md and market research]

## Work Environment
[Based on Vision preferences, avoiding Anti-Vision characteristics]

## Why This Role Exists
[Business context that would create demand for this specific skill combination]
```

### 4.2 Alignment Documentation

Include a section documenting the alignment rationale:

```markdown
## Alignment Analysis (Internal Reference)

### Strengths Leveraged
[List top 5-7 candidate strengths this role would utilize]

### Preferences Honored
[List Vision elements incorporated and Anti-Vision elements avoided]

### High-Scoring Assessment Patterns Applied
[Reference specific patterns from 90+ assessments that informed this description]

### Market Validation
[Evidence that similar roles exist and are being hired for]

### Predicted Fit Score
[Estimated score if candidate were assessed against this description]

### Search Strategy
[Suggested search queries to find real roles similar to this ideal]
```

---

## Phase 5: Reality Check & Actionable Output

### 5.1 Existence Validation

Research whether roles matching this description actually exist:
- Identify 2-3 real companies that might have similar roles
- Find actual job postings that share 70%+ of the characteristics
- Note any adjustments needed to make the role more realistic

### 5.2 Gap Analysis

Identify any gaps between the ideal role and candidate's current profile:
- Skills that could be strengthened to expand opportunities
- Certifications that would open more doors
- Experience gaps that limit certain aspects

### 5.3 Search Recommendations

Provide actionable job search guidance:
- Specific job titles to search for
- Companies likely to have similar roles
- Industries to target
- Keywords for job board searches
- Networking targets (roles/people who might know of such opportunities)

---

## Output Requirements

### Primary Output: Synthetic Job Description

Save to: `{config.directories.career_analysis}/idealjob_{YYYYMMDD}.md` (or the filename passed in `$1`)

The job description should:
- Be realistic enough to use as a search template
- Incorporate all Vision preferences
- Avoid all Anti-Vision characteristics
- Align with proven high-scoring assessment patterns
- Include market-validated compensation
- Specify a fictional but plausible company

### Secondary Output: Search Strategy Brief

Include at the end of the file:
- Real job titles to search
- Target companies to research
- Industry sectors to prioritize
- Networking recommendations
- Timeline considerations

---

## Validation Checklist

Before finalizing, verify:

- [ ] All Vision preferences incorporated
- [ ] All Anti-Vision elements avoided
- [ ] Compensation matches stated requirements
- [ ] Technical skills match documented expertise (Expert level)
- [ ] Experience requirements achievable with current background
- [ ] Role scope matches preference for challenge/autonomy
- [ ] Company culture description aligns with preferences
- [ ] Market research validates role viability
- [ ] Real comparable roles identified
- [ ] Actionable search strategy provided

---

## Example Usage

```bash
# Generate ideal job with default filename
/idealjob

# Generate with custom output filename
/idealjob {config.directories.career_analysis}/idealjob_MyIdealRole_AI_RealEstate_2026.md
```

---

Now executing comprehensive career analysis to generate your ideal job description...

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.