careerforge-cv-generator
AI-powered CV generator for job applications. Sets up automated job search with CareerForge CLI, manages master resume creation, configures filtering criteria (location, keywords, remote/in-person, schedule), and generates tailored CVs on demand. Use when user wants to automate job search, create/update a master resume, configure job filters, or generate CVs for specific job postings.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alon-mini/careerforge-cli-skillWhat This Skill Does
The careerforge-cv-generator skill acts as your personal automated recruitment assistant. It leverages the CareerForge CLI to bridge the gap between job searching and application readiness. By maintaining a structured master resume in Markdown, the skill utilizes Google's Gemini 2.5 Pro via a sophisticated Writer+Judge pattern to generate highly customized, ATS-friendly CVs for every unique job opening. It automates the drudgery of job hunting by scanning listings based on your specific criteria, alerting you via Telegram, and preparing tailored documentation instantly.
Installation
To begin, ensure you have the OpenClaw environment initialized. You must manually clone the CLI wrapper into your workspace:
- Navigate to your workspace:
cd /root/.openclaw/workspace - Clone the repository:
git clone https://github.com/alon-mini/CareerForge-cli.git careerforge-cli - Install dependencies:
cd careerforge-cli && npm install - Finally, install the skill via ClawHub:
clawhub install openclaw/skills/skills/alon-mini/careerforge-cli-skill
Use Cases
- Automated Job Discovery: Set up a background task that filters thousands of jobs down to only those matching your specific title keywords and location preferences.
- Master Resume Maintenance: Use the skill as a central repository for your professional history, ensuring your experience is always updated and ready for export.
- Instant CV Customization: When a dream role appears, use this skill to generate a tailored CV that emphasizes the exact skills requested in the job description.
- Application Scheduling: Define your optimal job hunting hours to receive alerts at times that best fit your schedule.
Example Prompts
- "I'm ready to start my job hunt. Please help me create my master resume from scratch."
- "Configure my job search filters to look for Remote Product Manager roles in the tech industry, excluding any Senior or Lead positions."
- "I just found a job posting at ExampleCorp. Please generate a tailored CV for me using my master resume and this job link."
Tips & Limitations
- Consistency is Key: Keep your Markdown master resume file strictly formatted to ensure the AI can parse your experience accurately.
- Refine Keywords: Don't hesitate to update your 'Exclude Keywords' list as you notice irrelevant listings appearing in your daily reports.
- API Keys: Ensure your Gemini API key has sufficient quotas for both the Writer and Judge model passes to avoid generation failures during peak usage.
- Manual Review: While the AI produces highly accurate, ATS-optimized content, always perform a final review of the generated CV to ensure tone and formatting match your personal brand.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alon-mini-careerforge-cli-skill": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api, code-execution