Install
openclaw skills install resume-atsCLI tool for analyzing, optimizing, and formatting resumes to improve ATS scoring via keyword matching and structured templates.
openclaw skills install resume-atsResume structuring, keyword optimization, format adjustment, and ATS scoring improvement tool.
レジュメの構造化、キーワード最適化、フォーマット調整、セクションの整理を行い、ATS(Applicant Tracking System)でのスコアリングを向上させるCLIツール。
cd ~/.openclaw/workspace/skills/resume-ats
python -m venv .venv
source .venv/bin/activate
pip install -e .
または
pipx install resume-ats
# 設定ファイルの作成
resume-ats init
# .envファイルを編集して設定
nano .env
# PDFファイルの解析
resume-ats analyze resume.pdf
# テキストファイルの解析
resume-ats analyze resume.txt
# ATSスコアの計算
resume-ats score resume.pdf job_description.txt
# キーワードの抽出
resume-ats keywords extract resume.pdf
# キーワードの比較
resume-ats keywords compare resume.pdf job_keywords.txt
# 最適化されたレジュメの生成
resume-ats generate --template modern --input resume.txt --output optimized_resume.pdf
# 設定の表示
resume-ats config:show
init - 設定の初期化analyze - レジュメファイルの解析score - ATSスコアの計算keywords - キーワード操作(extract/compare)generate - 最適化されたレジュメの生成config:show - 設定の表示modern - モダンなレジュメフォーマットclassic - クラシックなレジュメフォーマットminimal - ミニマルなレジュメフォーマット# OpenAI API (optional, for AI-powered features)
OPENAI_API_KEY=your_openai_api_key_here
# Resume Settings
DEFAULT_TEMPLATE=modern
OUTPUT_FORMAT=pdf
FONT_SIZE=11
FONT_FAMILY=Arial
# Database
DB_PATH=./data/resume_ats.db
# テストの実行
pytest
# カバレッジレポートの生成
pytest --cov=resume_ats --cov-report=html
MIT