DevResume Intelligence
Turn the code you have already shipped into a stronger, job-ready resume.
DevResume Intelligence is a VS Code extension for developers who want to build a resume from real project evidence. It scans your workspace, finds technologies and measurable signals, generates polished bullet points, and helps you tailor your resume to a job description.

Why DevResume?
Your best experience is often hidden in repositories, commit history, dependencies, and README files. DevResume brings those signals into VS Code so you can create specific, evidence-based resume content instead of starting from a blank page.
Features
- Workspace analysis — Extract technologies, frameworks, project size, commits, dependencies, and other signals
- AI resume bullets — Generate concise, impact-focused bullet points from your project data
- ATS scoring — Compare your resume with a job description using keyword and content analysis
- Actionable feedback — Find missing technical skills, soft skills, certifications, metrics, and stronger verbs
- Resume tailoring — Adapt project descriptions to the role you are targeting
- Cover letters and interview prep — Prepare role-specific application content
- GitHub import — Bring public projects directly into your resume workspace
Quick start
- Install DevResume Intelligence.
- Open a workspace containing your projects.
- Open the Command Palette with
Ctrl+Shift+P (Cmd+Shift+P on macOS).
- Run DevResume: Generate Resume Bullets.
- Complete your profile, review the generated bullets, and add the strongest projects to your resume.
Then run DevResume: ATS Resume Analyzer to compare your resume with a job description.
OpenAI API Key — BYOK
DevResume Intelligence uses a Bring Your Own OpenAI API Key (BYOK) architecture. The extension does not provide, include, or share an OpenAI API key. You must provide your own key, and OpenAI usage is billed to your own OpenAI account.
Your key is stored using VS Code's secure SecretStorage API. DevResume does not intentionally store the key in settings.json, package.json, source code, localStorage, plaintext files, GitHub, logs, or telemetry. The key remains in the extension host and is never sent to the extension webviews.
- Create a key at platform.openai.com/api-keys.
- Run Resume Intelligence: Configure OpenAI API Key from the Command Palette.
- Enter the key in the secure, password-protected prompt.
Use these commands later as needed:
- Resume Intelligence: Update OpenAI API Key — replace the stored key without displaying the existing key.
- Resume Intelligence: Test OpenAI Connection — verify authentication and account access.
- Resume Intelligence: Remove OpenAI API Key — permanently delete the key from VS Code SecretStorage.
Commands
| Command |
Description |
DevResume: Generate Resume Bullets |
Scan workspace and generate resume |
DevResume: Import Projects from GitHub |
Import repos from GitHub |
DevResume: Edit Profile |
Edit your professional profile |
DevResume: ATS Resume Analyzer |
Analyze resume against a job description |
Resume Intelligence: Configure OpenAI API Key |
Securely save your own OpenAI API key |
Resume Intelligence: Update OpenAI API Key |
Replace your stored OpenAI API key |
Resume Intelligence: Remove OpenAI API Key |
Delete your stored OpenAI API key |
Resume Intelligence: Test OpenAI Connection |
Test your OpenAI connection |
Requirements
- VS Code 1.85.0 or higher
- Your own OpenAI API key for AI features
Privacy
Workspace analysis runs locally in the extension. Project information is sent to OpenAI only when you use an AI-powered feature and have configured an API key. Review the generated content before using it in an application.
Support
Found a bug or have an idea? Open an issue on GitHub.
License
MIT