CV Prompt Builder is a web application for generating detailed prompts for language models using the content of your resume. It analyses a PDF document and assembles a prompt tailored to three common career goals: finding a new job, advancing within your current company or developing new skills.
The project is built with Next.js and TypeScript. Styling is provided by Tailwind CSS and the UI components come from shadcn/ui.
- Upload or drag and drop a PDF resume.
- Choose a goal: new job, grow in your current role or learn a new skill.
- Optionally provide extra context or constraints to refine the prompt.
- Generate a prompt in different languages.
- Copy or download the generated text for use with your favourite AI tool.
- Install dependencies:
npm install- Start the development server:
npm run devOpen http://localhost:3000 in your browser to use the application.
To create an optimised production build run:
npm run buildand start it with:
npm startapp/ Application routes and layout files
components/ Shared React components
hooks/ Custom React hooks
lib/ Helper utilities and prompt templates
public/ Static assets
Issues and pull requests are welcome. Please keep all code and documentation in English as noted in RULES.md.