🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Resume Assistant

by @wscats

Assist job seekers by polishing, customizing, scoring, and exporting resumes with detailed checklist reviews and multi-format support.

Versionv1.0.6
Downloads20,698
Installs6
Stars⭐ 17
TERMINAL
clawhub install resume-assistant

πŸ“– About This Skill

πŸ“ Resume / CV Assistant

> AI-powered clawbot skill for resume & CV polishing, job customization, multi-format export, and professional scoring. Version: 1.0.0 Β· License: MIT Β· Repository: github.com/Wscats/resume-assistant


Overview

Resume / CV Assistant is a clawbot skill that helps job seekers create, refine, and optimize their resumes and CVs, while adding comprehensive checklist review, scoring, and multi-format export that neither project offers alone.


Usage in AI Agent

Quick Start

Resume / CV Assistant is a standard clawbot skill that can be loaded and invoked by any compatible AI Agent. Here are different integration approaches.

πŸ’¬ Natural Language (Recommended)

You don't need to memorize any commands β€” simply describe what you need:

πŸ’¬ "Create a resume for a software engineer position"
πŸ’¬ "Polish my resume and fix any issues"
πŸ’¬ "Optimize my resume for ATS"
πŸ’¬ "Tailor my resume for this job description: [paste JD]"
πŸ’¬ "Convert my resume to PDF"
πŸ’¬ "Score my resume and tell me how to improve"
πŸ’¬ "What's wrong with my resume?"
πŸ’¬ "Here's my resume, can you help?"

The assistant understands your intent and automatically routes to the right workflow:

| You say | Assistant does | |---------|---------------| | "Create a resume for [role]" | Asks for your background β†’ builds a tailored resume | | "Polish / Fix / Improve my resume" | Runs 40+ checklist review β†’ returns polished version | | "Optimize for ATS" | Checks ATS compatibility β†’ optimizes keywords & format | | "Tailor for this JD: ..." | Analyzes JD β†’ gap analysis β†’ customized resume | | "Convert to PDF / Word / ..." | Exports to chosen format with professional template | | "Score / Rate / Evaluate my resume" | 100-point scoring β†’ strengths & improvement plan | | "Here's my resume, help?" | Scores first β†’ suggests next steps |

#### Example Conversations

Creating a new resume:

You:   Create a resume for a frontend engineer position at a startup

Bot: I'd be happy to help! To get started, could you share: 1. Your work experience (companies, roles, dates, key achievements) 2. Education background 3. Technical skills 4. Any specific job posting you're targeting? (optional)

You: I have 3 years at Shopify working on React...

Bot: Here's your tailored resume: [generates complete resume] Would you like me to score, polish, or export it?

Quick improvement:

You:   Here's my resume, what do you think?
       [pastes resume]

Bot: πŸ“Š Resume Score: 68/100 (Grade: C) Top 3 Issues: 1. ❌ No quantified achievements 2. ⚠️ Weak action verbs 3. ⚠️ Missing keywords for target role Would you like me to polish it now?

You: Yes, polish it

Bot: [runs full polish with 40+ checklist items]

Job-specific tailoring:

You:   Tailor my resume for this job description:
       Senior Backend Engineer at Stripe
       Requirements: Go, distributed systems, payment APIs...

Bot: 🎯 Job Analysis Complete πŸ“Š Current Match: 62% β†’ After Optimization: 89% [generates tailored version]

Option 1: Slash Commands via clawbot

For more precise control, use slash commands directly in a clawbot conversation:

/resume polish
Please polish my resume:

John Doe Senior Frontend Engineer | 5 years experience Skills: JavaScript, React, Vue, Node.js ...

Option 2: Integration in AI Agent Frameworks

#### 1. Register the Skill

Register this project as a skill in your AI Agent:

{
  "skills": [
    {
      "name": "resume-assistant",
      "path": "./skills/resume-assistant",
      "manifest": "skill.json"
    }
  ]
}

#### 2. Load Prompts

When handling resume-related requests, prompt files are loaded in this order:

1. prompts/system.md      ← Persona & quality standards (loaded first)
2. prompts/.md    ← Load per command: specific instructions
3. templates/