इस प्रोजेक्ट के बारे में

AI Job Search एक संरचित वर्कफ़्लो है जो Claude Code को पूर्ण-स्टैक नौकरी आवेदन सहायक में बदल देता है। यह पूरी तरह से उपयोगकर्ता की मशीन पर चलता है और नौकरी के लिए आवेदन करने के मूलभूत चरणों को स्वचालित करता है: व्यक्तिगत प्रोफ़ाइल के सापेक्ष नौकरी पोस्टिंग का मूल्यांकन, अनुकूलित सीवी और कवर लेटर तैयार करना, और साक्षात्कार की तैयारी। यह फ्रेमवर्क Claude Code के भीतर उपलब्ध कमांड के सेट के माध्यम से संचालित होता है: - **/setup** — दस्तावेज़ (सीवी PDF, LinkedIn निर्यात, डिप्लोमा) से आपका उम्मीदवार प्रोफ़ाइल बनाता है, पिछले आवेदनों को आयात करता है, या साक्षात्कार‑शैली वाले ऑनबोर्डिंग के माध्यम से चलता है। - **/scrape** — नौकरी पोर्टल (वर्तमान में डेनिश बाज़ारों जैसे Jobindex, Jobnet, Akademikernes Jobbank, plus LinkedIn और freehire.me) को खोजता है और फिट के अनुसार क्रमबद्ध मिलान प्रस्तुत करता है। - **/rank** — नए स्क्रैप्ड पोस्टिंग को पाँच मूल्यांकन आयामों पर बैच‑स्कोर करके एक रैंक की शॉर्टलिस्ट तैयार करता है। - **/apply** — पूर्ण ड्राफ्टर‑रीव्यूअर पाइपलाइन चलाता है: पोस्टिंग को पार्स करता है, फिट का मूल्यांकन करता है, LaTeX सीवी और कवर लेटर ड्राफ्ट करता है, ड्राफ्ट की आलोचना करने के लिए एक रिव्यूअर एजेंट स्पॉन करता है (ताज़ा संदर्भ के साथ), संशोधित करता है, दोनों PDFs को संकलित और दृश्य रूप से निरीक्षण करता है, और सीवी के टेक्स्ट लेयर पर ATS पठनीयता जाँच चलाता है। - **/interview** — आवेदन अभिलेखागार से चरण‑विशिष्ट तैयारी पैक बनाता है, कंपनी और साक्षात्कारकर्ताओं का शोध करता है, संभावित प्रश्नों को आपके STAR उदाहरणों से मैप करता है, और मॉक इंटरव्यू प्रदान करता है। - **/outcome** — साक्षात्कार चरणों, ऑफ़र और अस्वीकृतियों को रिकॉर्ड करता है; जमा की गई सामग्री को संग्रहीत करता है; चुप रहने वाले आवेदनों को अनुवर्ती ड्राफ्ट के लिए उजागर करता है। - **/gmail-sync** — Gmail से आवेदन स्थिति संकेत (साक्षात्कार आमंत्रण, ऑफ़र, अस्वीकृति) पढ़ता है और आपके अनुमोदन के लिए ट्रैकर अपडेट प्रस्तावित करता है। - **/notion-sync** — पाइपलाइन का एक‑तरफ़ा केवल‑पढ़ने वाला दृश्य OAuth के माध्यम से Notion डेटाबेस में प्रकाशित करता है। - **/expand** — linked सार्वजनिक स्रोतों (GitHub, पोर्टफोलियो, Kaggle, Scholar) को स्कैन करके और पाठ्यक्रम sylabi देख कर आपकी प्रोफ़ाइल को समृद्ध बनाता है। - **/upskill** — आपकी प्रोफ़ाइल और लक्ष्य पोस्टिंग के बीच कौशल अंतर का विश्लेषण करता है, फिर प्राथमिकता‑आधारित सीखने की योजना तैयार करता है। - **/html-report** — आँकड़े, चार्ट और फ़िल्टर‑योग्य आवेदन तालिका वाले ऑफ़लाइन HTML डैशबोर्ड उत्पन्न करता है। - **/add-template** — कस्टम सीवी या कवर‑लेटर टेम्पलेट (LaTeX, Typst, या अन्य कमांड‑लाइन PDF टूलचेन) पंजीकृत करता है। - **/add-portal** — डेनिश बोर्डों से परे के बाज़ारों के लिए नया नौकरी‑पोर्टल CLI खोज कौशल तैयार करता है। /apply कमांड कई गुणवत्ता गारंटी लागू करता है: PDF संकलन और दृश्य निरीक्षण से ठीक 2‑पृष्ठ सीवी और 1‑पृष्ठ कवर लेटर सुनिश्चित होता है, लेआउट टूटे बिना; ATS सत्यापन PDF टेक्स्ट लेयर निकालता है और पढ़ने के क्रम, संपर्क विवरण, और कीवर्ड कवरेज की जाँच करता है; संबंध‑वजनित सीवी कटिंग अनुभव की प्रासंगिकता को प्राथमिकता देती है, नयापन से अधिक; और ड्राफ्टर‑रीव्यूअर विभाजन एक दूसरे Claude एजेंट (ताज़ा संदर्भ के साथ) का उपयोग करके सामान्य भाषा और छूटे हुए कीवर्ड को पकड़ता है। सभी उत्पन्न सामग्री उपयोगकर्ता की वास्तविक प्रोफ़ाइल के सत्यापन के खिलाफ़ जाँची जाती है — कोई fabricated कौशल या अनुभव नहीं। नौकरी पोस्टिंग को अनविश्वसनीय इनपुट माना जाता है, और फ्रेमवर्क उनमें से कोई भी एम्बेडेड निर्देशों का पालन नहीं करता। पूर्वापेक्षाएँ: Claude Code (CLI), Python 3.10+, Bun, और एक LaTeX वितरण (TeX Live, MacTeX, TinyTeX, या MiKTeX) जिसमें lualatex और xelatex शामिल हैं। वैकल्पिक निर्भरताएँ: pypdf और Poppler ATS जाँच के लिए। परियोजना समुदाय‑से बनाए रखी गई है और Anthropic से स्वतंत्र है।