-
-
Notifications
You must be signed in to change notification settings - Fork 132
Description
π Feature Description
Problem: Users currently have to generate resumes and cover letters separately with no connection between them, leading to mismatched content and extra manual effort.
Solution: A new "Cover Letter from Resume" flow under the Letter module β two inputs (resume content + job description), one Gemini AI call, one polished output.
Changes involved:
New API route: app/api/generate/cover-letter-from-resume/route.ts
New or extended UI in components/letter/
Reuses existing lib/gemini.ts client β no new dependencies
π‘ Why is this feature needed?
Most job seekers already have their resume built on Docverse, but when they go to write a cover letter, they start from scratch β manually re-reading their own resume and copy-pasting details into the letter generator. This creates a disconnected, time-consuming workflow where the two most important job application documents are never aware of each other.
A cover letter that doesn't mirror the resume's tone, keywords, and experience feels generic β and generic cover letters get ignored.
This feature fixes that by letting AI read both the resume and the job description together, so the output is automatically tailored, keyword-matched, and consistent with what the recruiter will see on the resume. It turns a 20-minute manual task into a 10-second AI action β right inside the tool users are already using.
Pls assign me this issue under OSCG 26
π Additional Context
No response
β Duplicate Check
- I have searched existing issues to ensure this feature hasnβt already been requested.