From cv
Initialize the CV plugin — creates data directories and starter cv_data.json template. Triggers: "cv-init" | "init cv" | "setup cv".
How this skill is triggered — by the user, by Claude, or both
Slash command
/cv:cv-initThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Set up the CV plugin data directories and starter files.
Set up the CV plugin data directories and starter files.
Let: V := ~/.roxabi-vault/cv/ — plugin data root G := V/generated/ — generated CVs output A := V/adapted/ — adapted CVs output D := V/cv_data.json — master CV data C := ~/.roxabi-vault/config/cv.json — plugin config E := /examples/cv_data.example.json — example data template
echo "=== CV Plugin State ==="
test -d ~/.roxabi-vault/cv && echo "Data dir: EXISTS" || echo "Data dir: MISSING"
test -f ~/.roxabi-vault/cv/cv_data.json && echo "cv_data.json: EXISTS" || echo "cv_data.json: MISSING"
test -d ~/.roxabi-vault/cv/generated && echo "generated/: EXISTS" || echo "generated/: MISSING"
test -d ~/.roxabi-vault/cv/adapted && echo "adapted/: EXISTS" || echo "adapted/: MISSING"
test -f ~/.roxabi-vault/config/cv.json && echo "Config: EXISTS" || echo "Config: MISSING"
∃D → → DP(A) "cv_data.json already exists. Overwrite with template?" Options: Yes, overwrite | No, keep existing No → skip data file creation.
mkdir -p ~/.roxabi-vault/cv/generated ~/.roxabi-vault/cv/adapted ~/.roxabi-vault/config
chmod 700 ~/.roxabi-vault/cv
¬D ∨ user approved overwrite → read E, write to D. Inform: "Created cv_data.json from template. Edit it with your real information before generating a CV."
¬C → write default:
{
"default_language": "en",
"supported_languages": ["en"],
"default_format": "md",
"default_template": "cv_template",
"output_dir_generated": "~/.roxabi-vault/cv/generated",
"output_dir_adapted": "~/.roxabi-vault/cv/adapted"
}
∃C but missing default_language/supported_languages → add defaults ("en", ["en"]); inform user: "Updated cv.json with language configuration keys."
CV Plugin Initialized
Data directory: ~/.roxabi-vault/cv/
Generated CVs: ~/.roxabi-vault/cv/generated/
Adapted CVs: ~/.roxabi-vault/cv/adapted/
Master data: ~/.roxabi-vault/cv/cv_data.json [NEW|EXISTING]
Config: ~/.roxabi-vault/config/cv.json [NEW|EXISTING]
Next step: edit cv_data.json with your information, then run /cv to generate.
$ARGUMENTS
npx claudepluginhub roxabi/roxabi-plugins --plugin cvGenerates ATS-optimized CVs from LinkedIn, GitHub, or portfolio, tailored to job descriptions. Outputs paste-ready text with flaw report.
Polishes CVs for research applications by analyzing and improving structure, wording, emphasis, formatting, and tailoring content to specific positions or schools.
Builds tailored resumes for job postings in three steps: HAM-Z draft, provenance credibility check, and final hardened version with YAML metadata.