AI Resume Analyser — AI skill for Claude Code
Production-style monorepo for an AI Resume Analyzer with Python microservices and a Next.js frontend.
How to install AI Resume Analyser
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open MishraShardendu22/AI-Resume-Analyser and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What AI Resume Analyser does
Production-style monorepo for an AI Resume Analyzer with Python microservices and a Next.js frontend. The platform supports resume uploads (PDF/DOCX/TXT), ATS scoring, resume-to-job matching, skill gap analysis, recruiter ranking, and AI-generated content.
Alternatives in AI
- Geo SEO Claude — GEO-first SEO skill for Claude Code 3.6k ★
- Codebase Digest — 🗜️ Codebase-digest is your AI-friendly codebase packer and analyzer 375 ★
- FindJobs Agent — LLM-powered toolkit for skill analysis, AI interviews, resume scoring, and job structuring 242 ★
README
AI Resume Analyzer Monorepo
Production-style monorepo for an AI Resume Analyzer with Python microservices and a Next.js frontend. The platform supports resume uploads (PDF/DOCX/TXT), ATS scoring, resume-to-job matching, skill gap analysis, recruiter ranking, and AI-generated content.
Architecture Overview
- apps/frontend: Next.js App Router UI for students and recruiters
- services/api-gateway: Entry point with auth, rate limiting, and routing
- services/auth-service: JWT auth, user management, refresh tokens
- services/resume-service: Resume upload, parsing, sectioning, storage
- services/analysis-service: ATS scoring, AI analysis, embeddings
- services/ranking-service: Candidate ranking and comparisons
- libs/shared: Shared SQLAlchemy models and utilities
- infra/nginx: Reverse proxy to frontend and API
- infra/k8s: Kubernetes manifests
Quick Start (Docker Compose)
docker compose up --build
Optional shortcut:
make up
The stack runs behind nginx on:
- Frontend: http://localhost:8080
- API: http://localhost:8080/api/v1
To enable AI-powered outputs, set `OPENROUTER_API_KEY` in `.env.example` (or your own env file).
Default Environment
The project runs using `.env` if present; otherwise `.env.example`. Update your local `.env` if you want custom secrets or model choices.
macOS Setup (Intel + Apple Silicon)
Prerequisites
**Docker Desktop:**
- Download Docker Desktop for macOS
- Install and start Docker Desktop
- Verify installation:
docker --version && docker compose version
**Other Requirements:**
- Git
- At least 8GB RAM available (16GB recommended for comfortable development)
- 20GB free disk space for images and volumes
One-Command Startup
git clone
cd AI-Resume-Analyser
docker compose up --build
Wait for all services to show as "healthy" (typically 2-3 minutes on first run).
Verify the S
Related Skills
Resume Tailor
Turn a job description into a tailored resume + cover letter (DOCX/PDF) with a skills-gap report and match sco
Rate Cv
Claude Code skill that scores and critiques CVs against a weighted engineering-leadership rubric, with ATS and
LegalDocsReview
Local-first legal document review — AI clause extraction, risk scoring, and contract comparison without cloud
Resume Builder
Agent skill that crafts and audits technical resumes. Eliminates generic AI buzzwords using deterministic lint
Resume Agent Template
从 0 写简历的 AI Agent 工作区:冷启动访谈建档 → ATS 友好 LaTeX 简历 → 熟悉自己的简历,附投递追踪工具(增量更新)。An agent workspace that builds your re
Nutrient Agent Skill
Document processing with Nutrient DWS API: convert (PDF/DOCX/XLSX/PPTX/HTML/images), extract text/tables, OCR
Related Agents
Job Match Author
WRITE-access implementer for ATS scoring, job analysis, keyword/skill/requirement extraction, resume-job match
Python Document Processor
Production-grade Python document processor for PDF/DOCX/Markdown/TXT extraction with robust error handling, te
Legal Clause Extractor
Parses a contract or lease (TXT, DOCX, PDF with text layer) into a clause map JSON — clause_id, heading, verba