-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathprompts.json
More file actions
14 lines (14 loc) · 4.85 KB
/
prompts.json
File metadata and controls
14 lines (14 loc) · 4.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
"analyze_resume": {
"prompt": "Analyze the following resume text and return a valid JSON object with the keys \"name\", \"email\", \"phone\", \"skills\", \"experience_years\", \"experience_level\", \"summary\". Optionally include \"certifications\": [\"string\"], \"industries_experienced\": [\"industry1\", \"industry2\"], and \"notable_achievements\": [\"achievement1\", \"achievement2\"] for richer candidate profiling. Do not include any other text, formatting, or markdown.\n\nResume Text:\n{resume_text}"
},
"analyze_company_profile": {
"prompt": "Analyze the following company information and provide a comprehensive company profile.\n\nCOMPANY CONTENT:\n{combined_content}\n\nProvide analysis in JSON format:\n{{\n \"business_intelligence\": {{\n \"industry_sector\": \"string\",\n \"business_model\": \"string\", \n \"products_services\": [\"service1\", \"service2\"],\n \"target_markets\": [\"market1\", \"market2\"]\n }},\n \"company_focus\": {{\n \"core_mission\": \"string\",\n \"strategic_priorities\": [\"priority1\", \"priority2\"],\n \"values\": [\"value1\", \"value2\"]\n }},\n \"geographic_presence\": {{\n \"headquarters\": \"string\",\n \"offices\": [\"location1\", \"location2\"],\n \"market_focus\": \"string\"\n }},\n \"company_culture\": {{\n \"work_environment\": \"string\",\n \"leadership_style\": \"string\",\n \"team_dynamics\": \"string\",\n \"communication_style\": \"string\"\n }},\n \"work_preferences\": {{\n \"remote_policy\": \"string\",\n \"collaboration_tools\": [\"tool1\", \"tool2\"],\n \"work_life_balance\": \"string\"\n }},\n \"growth_stage\": {{\n \"stage\": \"startup/scale-up/enterprise\",\n \"funding_status\": \"string\",\n \"expansion_plans\": \"string\"\n }},\n \"technical_culture\": {{\n \"technologies_used\": [\"tech1\", \"tech2\"],\n \"innovation_focus\": \"string\",\n \"technical_approach\": \"string\"\n }},\n \"market_position\": {{\n \"competitors\": [\"comp1\", \"comp2\"],\n \"market_share\": \"string\",\n \"reputation\": \"string\"\n }},\n \"team_size_estimate\": \"string\",\n \"hiring_needs\": [\"role1\", \"role2\"],\n \"decision_making_style\": \"string\"\n}}"
},
"score_candidate_with_company_context": {
"prompt": "Score this candidate against the job description with comprehensive company context. Return a single valid JSON object with the scoring data. Scores should reflect weighted reasoning; for example, if culture_fit and values_alignment are low, downgrade recommendation unless skills_match is exceptionally high. Do not include any other text, formatting, or markdown.\n\nCANDIDATE:\n{resume_data}\n\nJOB DESCRIPTION:\n{jd_text}\n\nCOMPANY PROFILE:\n{company_profile}\n\nProvide comprehensive scoring in JSON format:\n{{\n \"overall_score\": 1-10,\n \"skills_match\": 1-10,\n \"experience_match\": 1-10,\n \"culture_fit\": 1-10,\n \"industry_fit\": 1-10,\n \"geographic_fit\": 1-10,\n \"growth_stage_fit\": 1-10,\n \"values_alignment\": 1-10,\n \"behavioral_alignment_score\": 1-10,\n \"recommendation\": \"Strong/Moderate/Weak Match\",\n \"decision_status\": \"Advance to interview / Hold for future / Reject\",\n \"role_alignment_rationale\": \"string\",\n \"strengths\": [\"strength1\", \"strength2\", \"strength3\"],\n \"concerns\": [\"concern1\", \"concern2\"],\n \"interview_focus\": [\"topic1\", \"topic2\", \"topic3\"],\n \"company_fit_highlights\": [\"highlight1\", \"highlight2\"],\n \"potential_challenges\": [\"challenge1\", \"challenge2\"],\n \"onboarding_considerations\": [\"consideration1\", \"consideration2\"],\n \"rationale\": \"3-4 sentence comprehensive explanation including company context\"\n}}"
},
"score_candidate": {
"prompt": "Score this candidate against the job description. Return a single valid JSON object with the scoring data. Scores should reflect weighted reasoning; for example, if culture_fit and values_alignment are low, downgrade recommendation unless skills_match is exceptionally high. Do not include any other text, formatting, or markdown.\n\nCANDIDATE:\n{resume_data}\n\nJOB DESCRIPTION:\n{jd_text}\n\nProvide scoring in JSON format:\n{{\n \"overall_score\": 1-10,\n \"skills_match\": 1-10,\n \"experience_match\": 1-10,\n \"culture_fit\": 1-10,\n \"learning_agility\": 1-10,\n \"communication_skills\": 1-10,\n \"potential_for_growth\": 1-10,\n \"fit_for_other_roles\": [\"string\"],\n \"recommendation\": \"Strong/Moderate/Weak Match\",\n \"strengths\": [\"strength1\", \"strength2\"],\n \"concerns\": [\"concern1\", \"concern2\"],\n \"interview_focus\": [\"topic1\", \"topic2\"],\n \"rationale\": \"2-3 sentence explanation\"\n}}"
}
}