Tsmc Resume Matcher — AI skill for Claude Code
A Claude Code skill that matches your resume against job postings using AI.
How to install Tsmc Resume Matcher
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open PttCodingMan/tsmc-resume-matcher and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Tsmc Resume Matcher does
A [Claude Code](https://claude.ai/code) skill that matches your resume against job postings using AI. Focused on TSMC careers, but works with any job URL.
Alternatives in AI
- Room — Open-source earning-focused swarm intelligence engine 838 ★
- Metaharness — 🛠️ The meta-harness for AI agents — scaffold your own focused, branded agent harness with its own npx CLI, MC 616 ★
- Qiaomu Markdown Proxy — Fetch any URL as clean Markdown via proxy services (r.jina.ai / defuddle.md) or built-in scripts 426 ★
README
tsmc-resume-matcher
A [Claude Code](https://claude.ai/code) skill that matches your resume against job postings using AI. Focused on TSMC careers, but works with any job URL.
What it does
Paste your resume (PDF or text) and one or more job URLs. The skill:
- Parses your resume into structured fields
- Scrapes the job description (uses Playwright for TSMC's Cloudflare-protected SPA; standard fetch for other sites)
- Scores the match across 5 dimensions (100 pts total)
- Outputs a report with score, grade, strengths, gaps, and recommendations
Scoring dimensions
| Dimension | Points |
|---|---|
| Skills match (required + preferred) | 35 |
| Experience level | 20 |
| Industry background | 20 |
| Education | 10 |
| Soft skills / culture fit | 15 |
Grades: **S** (90+) / **A** (75–89) / **B** (60–74) / **C** (45–59) / **D** (<45)
Requirements
- Claude Code
- Python 3.11+ (for the TSMC scraper)
Installation
git clone https://github.com/PttCodingMan/tsmc-resume-matcher.git
cd tsmc-resume-matcher
./install.sh
The skill is installed to `~/.claude/skills/tsmc-resume-matcher/`.
Set up the TSMC scraper (optional)
Only needed if you want to scrape TSMC job listings. Skippable if you paste job descriptions directly.
cd ~/.claude/skills/tsmc-resume-matcher
python3 -m venv .venv
.venv/bin/pip install playwright
.venv/bin/playwright install chromium
Screenshots
**Skill launch**

**JD parsing**

**Final job ranking**

Usage
In any Claude Code session, invoke the skill:
/tsmc-resume-matcher
Then follow the prompts — attach your resume PDF or paste the text, and provide job URLs or let the scraper find TSMC listing
Related Skills
AlphaJob Agent
AI job-search agent built on Claude. It finds and vets postings, tailors a resume and cover letter to each one
Job Hunter
AI-assisted job application automation as a Claude Code skill. Reads your resume, matches JD by score, applies
Find Me A Job
Launch parallel AI agents to search for jobs, score matches, tailor resumes, and generate application packages
Detect AI Value Mode
Agent skill that reads any codebase (local path or GitHub URL) and classifies how its AI product creates value
AI Resume Analyser
Production-style monorepo for an AI Resume Analyzer with Python microservices and a Next.js frontend. The plat
Resume Tailor Skill
A Claude skill for tailoring resumes, cover letters, and interview prep to any job posting, in any field. Made
Related Agents
Record Matcher
Scores candidate archival hits against a case identity. Name-variant aware, tolerant of date drift, weights fa
Matcher
Score each queued role 0-100 against the profile using the scoring rubric; pick a resume category; flag inelig
Resume Writer
Generates tailored resumes as .docx files. Use when given a job posting (URL or text) to create a resume match