Atlas custom eval
Skill careerproof-labs/careerproof-skills/skills/atlas-custom-eval
Build and run custom hiring evaluation models — upload example strong/weak CVs, have AI infer scoring rubrics, customize evaluation dimensions and weights, then batch-evaluate candidates against your bespoke criteria. Use this skill whenever someone wants to create a custom scoring model, build a tailored rubric, define their own evaluation criteria, train a hiring model on examples, upload annotated CVs to teach the system what "good" looks like, or evaluate candidates against company-specific standards. Also triggers on "custom eval", "bespoke rubric", "our own scoring criteria", or "teach it what we look for". This is different from atlas-gem (standard 10-factor scoring) — use this when the user wants THEIR OWN criteria, not the default framework.From its SKILL.md
npx -y skills add careerproof-labs/careerproof-skills --skill atlas-custom-evalAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
5.1 KB, as published. Nobody here has run it
Atlas Custom Eval — Build & Run Custom Hiring Models
Create custom evaluation models by teaching the AI what good and bad candidates look like, then batch-evaluate candidates against your bespoke rubric.
Workflow
Phase 1: Create Model (FREE)
- Call
atlas_list_custom_eval_modelsto check for existing models - If creating new: Call
atlas_create_custom_eval_modelwithnameand optionaldescription - Save the returned
model_id
Phase 2: Teach the Model (FREE)
Upload artifacts that teach the model what strong, weak, and mixed candidates look like:
File artifacts — Call atlas_upload_custom_eval_artifact with:
model_idfile— Base64-encoded PDF or DOCXartifact_type— One of:cv_with_notes,template,free_text,jdlabel— One of:strong,weak,mixed- Optional:
filename,notes
Text artifacts — Call atlas_add_custom_eval_text_artifact with:
model_idartifact_type— One of:cv_with_notes,template,free_text,jdtext_content— The text to addlabel— One of:strong,weak,mixed
Guidelines:
- Upload 3-5 artifacts minimum (mix of strong + weak examples)
- Label accuracy is critical — this drives rubric quality
- Include JDs to teach role context
- Include templates or free text notes to communicate specific criteria
Verify uploads with atlas_list_custom_eval_artifacts.
Phase 3: Infer & Customize Rubric (FREE + optional 5 credits)
-
Call
atlas_infer_custom_eval_rubricwithmodel_id- Takes 30-60 seconds (synchronous with progress notifications)
- AI generates evaluation dimensions and scoring criteria from your artifacts
-
Call
atlas_get_custom_eval_rubricto review the generated rubric- Shows dimensions, scoring criteria, and weights
-
Present the rubric to the user for review
-
If adjustments needed: Call
atlas_set_custom_eval_rubric_overrideswithmodel_idandoverridesobject to:- Adjust dimension weights
- Rename dimensions
- Add custom criteria
-
If want to start over: Call
atlas_clear_custom_eval_rubric_overridesto revert to AI-inferred rubric -
Optional: Call
atlas_start_custom_eval_inference(5 credits, async) for AI-generated evaluation dimensions- Poll
careerproof_task_statusevery 5-10s until completed
- Poll
Phase 4: Evaluate Candidates (5 credits/candidate)
You need a hiring context with uploaded candidates. If none exist, direct user to /atlas-onboard.
-
Call
atlas_start_custom_eval_batchwith:custom_model_id— The model to evaluate againstcandidate_ids— Array of candidate IDscontext_id— The hiring context- Optional:
detail_level(brief/standard/deep)
-
Confirm the credit cost: 5 credits per candidate
-
Poll
atlas_get_custom_eval_batch_statuswithbatch_idevery 5-10 seconds until completed -
Call
atlas_get_custom_eval_batch_resultswithbatch_idfor results -
Present ranked results with:
- Per-candidate overall scores
- Dimension-level breakdowns
- Strengths and gaps per candidate
Next Steps
- Compare with standard analysis: Run
/atlas-gemfor standard competency scoring - JD matching: Run
/atlas-fitfor CV-to-JD alignment - Full shortlist: Run
/atlas-shortlistfor batch GEM + FIT analysis
Credit Cost
| Action | Cost |
|---|---|
| Create/manage model | FREE |
| Upload artifacts | FREE |
| Infer rubric from artifacts | FREE |
| Customize rubric overrides | FREE |
| AI dimension inference | 5 credits |
| Batch evaluation | 5 credits/candidate |
Example: Model setup (FREE) + evaluate 8 candidates = 40 credits
Tips
- More artifacts = better rubric. Aim for 3+ strong and 3+ weak examples
- Label artifacts accurately (
strong/weak/mixed) — this is the #1 factor in rubric quality - The rubric can be customized after inference — adjust weights to match your priorities
- Models persist across sessions — use
atlas_list_custom_eval_modelsto find existing ones - Custom eval works alongside GEM and FIT — they measure different things
- Use
atlas_update_custom_eval_modelto update model metadata without rebuilding - Use
atlas_delete_custom_eval_modelto clean up models you no longer need