Agent skill
matching-baseline
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/matching-baseline
SKILL.md
name: matching-baseline description: Pflege das regelbasierte CV<->JD Matching inkl. Explainability; verwenden bei Anpassung der Scoring-Logik, Gewichtung oder Match-Outputs.
Skill: matching-baseline
Zweck
Liefere nachvollziehbares, deterministisches Matching zwischen CV und JD.
Wann anwenden
- Wenn Scoring-Regeln, Gewichtungen oder Match-Ausgaben angepasst werden.
- Wenn Explainability erweitert werden soll.
Vorgehen (Schritt-fuer-Schritt)
- Lies FR-007 und ADR-002.
- Aktualisiere
src/core/matcher.py. - Passe Tests in
tests/unit/test_matcher.pyan. - Pruefe, dass Match-Ergebnisse Gap/Match pro Kriterium enthalten.
Lernperspektive
- Warum so? Regelbasiertes Matching ermoeglicht transparente Erklaerungen.
- Alternativen: ML-Matching (ADR-002 Plan).
- Warum nicht hier? ML ist erst nach stabiler Baseline geplant und erhoeht Komplexitaet.
Repo-Referenzen
src/core/matcher.pytests/unit/test_matcher.pydocs/02_architecture/ADR/ADR-002-ml-matching.mddocs/01_requirements/FR.en.md
Qualitaetscheck
- Matching ist deterministisch.
- Breakdown erklaert Score nachvollziehbar.
- Tests decken typische und fehlende Felder ab.
Phasenbezug
| Phase | Aufgabe | Status |
|---|---|---|
| Phase 3 | Baseline Matching mit Explainability implementieren | erledigt |
Didn't find tool you were looking for?