From jobops
Compares 2-4 assessment files from job applications across folders to analyze candidate performance patterns and generate strategic hiring recommendations.
npx claudepluginhub reggiechan74/jobops --plugin jobopsThis skill uses the workspace's default tool permissions.
Read `.jobops/config.json`. If missing, stop with:
Performs expert HR assessment of candidates against job postings using custom scoring rubrics, domain knowledge, and resume analysis.
Compares evaluated job opportunities side-by-side: scores, compensation, pros/cons, archetype, and recommendations. Use for 'compare options', 'rank roles', or 'which job' queries.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Share bugs, ideas, or general feedback.
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).
Compare 2-4 assessment files produced by /assessjob (one per application folder under {config.directories.applications_root}) to analyze candidate performance across different roles, identify patterns, and provide strategic hiring recommendations.
Each {{ARGn}} is the application slug ({Company}_{Role}_{Date}) whose assessment should be compared. The skill loads {applications_root}/{{ARGn}}/assessment/assessment.md for each slug.
Phase 1 (Parallel batch): Load all 2-4 assessment files simultaneously
Phase 2 (Sequential): Extract and normalize scoring data
Phase 3 (Sequential): Perform comparative analysis + strategic insights
Phase 4 (Sequential): Generate report → Save
Dependency Rules:
Before starting any work, create all tasks for user visibility:
| # | Task Subject | activeForm |
|---|---|---|
| 1 | Load assessment files | Loading assessment files |
| 2 | Extract and normalize scoring data | Extracting and normalizing scoring data |
| 3 | Perform comparative analysis | Performing comparative analysis across assessments |
| 4 | Generate strategic insights | Generating strategic insights and recommendations |
| 5 | Create comparison report | Creating comprehensive comparison report |
| 6 | Save comparison report | Saving comparison report |
Task Update Rules:
in_progress BEFORE starting work on itcompleted AFTER finishing itPrepend the comparison output with:
---
assessments:
- {{ARG1}}
- {{ARG2}}
# Append {{ARG3}} and {{ARG4}} if provided
generated_by: /comparejobs
generated_on: <ISO8601 timestamp>
output_type: assessment_comparison
status: draft
version: 1.0
---
Replace the placeholder comment with the additional assessment filenames you compare. Insert before the report heading and update on reruns.
Task: Mark task 1
in_progress.
Read ALL assessment files in a single parallel batch using multiple Read tool calls:
{config.directories.applications_root}/{{ARG1}}/assessment/assessment.md{config.directories.applications_root}/{{ARG2}}/assessment/assessment.md{config.directories.applications_root}/{{ARG3}}/assessment/assessment.md (if provided){config.directories.applications_root}/{{ARG4}}/assessment/assessment.md (if provided)CRITICAL: Use parallel Read tool calls for all files in a single message. Do NOT read them sequentially.
Task: Mark task 1
completed.
Task: Mark task 2
in_progress.
Extract key information from each assessment:
Task: Mark task 2
completed.
Task: Mark task 3
in_progress.
Conduct multi-dimensional comparison across:
Task: Mark task 3
completed.
Task: Mark task 4
in_progress.
Analyze deeper implications:
Task: Mark task 4
completed.
Task: Mark task 5
in_progress.
# Job Assessment Comparison Report
**Analysis Date:** [Date]
**Assessments Compared:** [Number] assessments across [Number] roles/companies
## Executive Summary
[2-3 sentence overview highlighting key findings and strategic recommendations]
## Assessment Overview
| Assessment | Role | Company | Overall Score | Recommendation | Date |
|------------|------|---------|---------------|-----------------|------|
| {{ARG1}} | [Role] | [Company] | [Score]/100 | [Recommendation] | [Date] |
| {{ARG2}} | [Role] | [Company] | [Score]/100 | [Recommendation] | [Date] |
| {{ARG3}} | [Role] | [Company] | [Score]/100 | [Recommendation] | [Date] |
| {{ARG4}} | [Role] | [Company] | [Score]/100 | [Recommendation] | [Date] |
## Detailed Score Comparison
### Overall Performance Rankings
1. **[Highest Scoring Role]**: [Score]/100 - [Company] - [Brief rationale]
2. **[Second Highest]**: [Score]/100 - [Company] - [Brief rationale]
3. **[Third]**: [Score]/100 - [Company] - [Brief rationale]
4. **[Lowest]**: [Score]/100 - [Company] - [Brief rationale]
### Category Performance Analysis
#### Technical Skills & Competencies
| Role/Company | Required Skills | Preferred Skills | Total | Analysis |
|--------------|-----------------|-------------------|-------|----------|
| [Role 1] | [X]/15 | [X]/10 | [X]/25 | [Strength/Gap summary] |
| [Role 2] | [X]/15 | [X]/10 | [X]/25 | [Strength/Gap summary] |
**Key Insights:**
- [Consistent technical strengths across roles]
- [Skills gaps that appear across multiple assessments]
- [Role-specific technical advantages]
#### Experience & Background
| Role/Company | Years | Industry | Role-Specific | Total | Analysis |
|--------------|-------|----------|---------------|-------|----------|
| [Role 1] | [X]/10 | [X]/10 | [X]/5 | [X]/25 | [Experience alignment] |
| [Role 2] | [X]/10 | [X]/10 | [X]/5 | [X]/25 | [Experience alignment] |
**Key Insights:**
- [Best experience matches and why]
- [Experience transfer opportunities]
#### Key Responsibilities Alignment
| Role/Company | Primary Duties | Scope & Complexity | Total | Analysis |
|--------------|----------------|--------------------|-------|----------|
| [Role 1] | [X]/12 | [X]/8 | [X]/20 | [Responsibility match] |
| [Role 2] | [X]/12 | [X]/8 | [X]/20 | [Responsibility match] |
#### Achievements & Impact Performance
| Role/Company | Quantifiable Results | Innovation/Leadership | Total | Analysis |
|--------------|---------------------|----------------------|-------|----------|
| [Role 1] | [X]/10 | [X]/5 | [X]/15 | [Impact potential] |
| [Role 2] | [X]/10 | [X]/5 | [X]/15 | [Impact potential] |
#### Cultural Fit Analysis
| Role/Company | Communication | Values Alignment | Total | Analysis |
|--------------|---------------|-------------------|-------|----------|
| [Role 1] | [X]/3 | [X]/2 | [X]/5 | [Cultural fit assessment] |
| [Role 2] | [X]/3 | [X]/2 | [X]/5 | [Cultural fit assessment] |
## Strategic Analysis
### Candidate Strengths Across Roles
- [Strength 1]: Evidence from [X] assessments
- [Strength 2]: Consistent high scoring in [category]
- [Strength 3]: Competitive advantage
### Recurring Gaps & Development Areas
- [Gap 1]: Identified in [X] assessments, requiring [development approach]
- [Gap 2]: Could limit success in [specific contexts]
### Role-Specific Advantages
#### Best Fit: [Role Name] at [Company]
- **Why it's the strongest match**: [Detailed reasoning]
- **Score advantage**: [X] points higher than average
- **Success probability**: [High/Medium/Low] with rationale
#### Alternative Strong Fit: [Role Name] at [Company]
- **Positioning rationale**: [Why second choice]
- **Trade-offs**: [What candidate gives up vs. top choice]
### Market Positioning Insights
- **Salary negotiation position**: [Strong/Moderate/Weak]
- **Competitive advantage**: [Unique value propositions]
## Interview Strategy Comparison
### Common Interview Focus Areas
- [Focus Area 1]: [Why important across roles]
- [Focus Area 2]: [Validation needed]
### Role-Specific Interview Priorities
#### [Role 1] - [Company 1]
- **Must validate**: [Specific areas]
- **Opportunity to highlight**: [Strongest areas]
- **Risk mitigation**: [Address concerns]
## Strategic Recommendations
### Optimal Strategy
1. **Primary Target**: [Role/Company] - [Reasoning]
2. **Secondary Option**: [Role/Company] - [Reasoning]
3. **Development Play**: [Role/Company] - [Reasoning]
### Negotiation Positioning
- **Strongest negotiating position**: [Role]
- **Compensation expectations**: [Insights]
### Risk Management
- **Highest risk scenario**: [Role/situation]
- **Mitigation strategies**: [Approaches]
## Implementation Roadmap
### Immediate Actions (Next 2 weeks)
1. [Specific action]
2. [Interview preparation focus]
3. [Research or networking]
### Medium-term Development (Next 3-6 months)
1. [Skill development]
2. [Experience building]
### Long-term Career Planning (6-18 months)
1. [Strategic role progression]
2. [Professional development]
## Appendix
### Assessment Scoring Summary
[Detailed table showing all scores across all categories]
### Key Evidence Mapping
[Cross-reference of major claims/achievements across assessments]
Task: Mark task 5
completed.
Task: Mark task 6
in_progress.
Save the comparative analysis to: {config.directories.career_analysis}/comparison_{YYYYMMDD}_{slug}.md, where {slug} is built from the companies being compared, lowercased and joined with _vs_ (e.g., google_vs_meta, or google_vs_meta_vs_amazon for 3+).
Task: Mark task 6
completed.
claude /comparejobs JLL_VP_Office_Leasing_2025-09-25 Canerector_Vice_President_Real_Estate_2025-09-26
(Each argument is an application slug under {config.directories.applications_root}.)