The Open-Source ATS Web Resume & Career Automation Engine
A unified career toolkit for tech professionals. Features an interactive DIN-5008 resume template, production-grade LLM prompts for cover letters and tailoring, 24 specialized career agent skills, and headless PDF automation.
Built to bridge the gap between ATS parsers, recruiter evaluation, and modern AI automation. Combines clean semantic HTML with 5 battle-tested prompt suites and automated Python headless Chromium compilation.
Battle-tested prompts engineered for Claude 3.7, GPT-4o, and Gemini 2.0 Pro. Sourced directly from production career workflows. Click any card to copy the full prompt payload.
DIN-5008 Cover Letter
Claude 3.7 · GPT-4o
Generates a tailored German tech cover letter using the STAR method, verified project metrics, and DIN-5008 compliance.
# Rolle
Handeln Sie als fachkundiger Tech-Recruiter und professioneller Werbetexter mit Spezialisierung auf Anschreiben für Entwickler.
# Aufgabe
Lesen Sie das Kandidatenprofil (@config/profile.json), den Basis-Lebenslauf (@index.html) sowie die kanonischen Rollenprofile (@jobs/roles/*.json). Ich werde Ihnen eine spezifische Stellenbeschreibung zur Verfügung stellen. Ihre Aufgabe ist es, ein hochgradig maßgeschneidertes, überzeugendes Anschreiben zu verfassen, das den Hintergrund des Kandidaten perfekt mit den Anforderungen dieser Rolle in Einklang bringt.
# Anweisungen
1. Reale Projekterfahrungen nutzen: Ziehen Sie konkrete Architekturen, Tools, Performance-Erfolge und Projekte aus @index.html und den Rollendefinitionen heran, um authentische, überprüfbare Beweise für die Fähigkeiten zu liefern.
2. Kein Roboter-Ton: Das Anschreiben darf NICHT wie eine generische KI-Vorlage klingen. Vermeiden Sie typische KI-Buzzwords, Klischees oder übertrieben formelles Füllmaterial. Der Ton soll selbstbewusst, professionell und authentisch enthusiastisch sein.
3. Starker Aufhänger (Hook): Beginnen Sie das Anschreiben mit einem fesselnden ersten Absatz, der sofort die Aufmerksamkeit weckt, die angestrebte Rolle nennt und die relevanteste Qualifikation für genau dieses Unternehmen hervorhebt.
4. Bedürfnisse adressieren: Identifizieren Sie die 3 wichtigsten Anforderungen oder Kernprobleme aus der Stellenbeschreibung. Nutzen Sie den Hauptteil, um präzise zu zeigen, wie die bisherige Erfahrung diese Probleme löst, und quantifizieren Sie den Impact.
5. Kern-Technologien hervorheben: Betonen Sie gezielt die im Profil definierten Kerntechnologien sowie Enterprise-DevOps (Docker, CI/CD).
6. Kompakt & Prägnant: Halten Sie das Anschreiben kurz, überzeugend und strikt unter 300 Wörtern (maximal 3-4 Absätze).
7. Handlungsorientierter Schluss: Enden Sie mit einem starken Call-to-Action und der klaren Motivation für ein persönliches Kennenlernen.
8. Automatisierung: Speichern als JSON-Konfiguration in jobs/configs/JJJJ-MM-TT_[slug].json zur Kompilierung mit python jobs/engine.py run --config ...
ATS Resume Tailoring
Claude 3.7 · GPT-4o
Injects target job keywords, sharpens experience bullet points, and maintains strict DOM structure parity.
# Rolle: ATS-Optimierungs-Experte
# Aufgabe: Lebenslauf passgenau auf Stellenbeschreibung zuschneiden
# STRIKT: Exakte DOM-Struktur von @index.html und Zweisprachigkeit beibehalten
# Rolle
Agieren Sie als Experte für technisches Recruiting, professionelles Schreiben von Lebensläufen und ATS-Optimierung (Applicant Tracking System).
# Aufgabe
Lesen Sie das Kandidatenprofil in @config/profile.json, den Master-Lebenslauf in @index.html sowie die kanonischen Rollen in @jobs/roles/. Ich werde Ihnen eine spezifische Stellenbeschreibung zur Verfügung stellen. Ihre Aufgabe ist es, den HTML-Lebenslauf passgenau auf diese Stellenbeschreibung zuzuschneiden und für ATS-Systeme zu optimieren.
STRIKT: Der generierte Lebenslauf muss die exakte DOM-Struktur von @index.html einhalten. Verändern Sie ausschließlich die Textinhalte der Tags (<li>, <p>, <span>, etc.) und die zweisprachigen Attribute (data-lang-en, data-lang-de). Die gesamte HTML-Struktur, alle Script- und Style-Blöcke, IDs und CSS-Klassen müssen für die DOM-Parität erhalten bleiben.
# Anweisungen
1. Wissensbasis konsultieren: Ziehen Sie bei der Formulierung konkreter Stichpunkte und Erfolge die Projektdetails und Kennzahlen aus @index.html und den passenden Rollenprofilen aus @jobs/roles/ heran.
2. ATS-Optimierung: Identifizieren Sie die 5 wichtigsten Keywords und Qualifikationen aus der Stellenbeschreibung. Integrieren Sie diese exakt und natürlich in den Text des Lebenslaufs.
3. STAR-Methode & Quantifizierung: Überarbeiten Sie die Stichpunkte der Berufserfahrung nach der STAR-Methode (Situation, Task, Action, Result).
4. Tech-Stack Fokus: Betonen Sie die geforderten Kern-Frameworks sowie Backend und Cloud Architekturen gezielt.
5. Lückenanalyse: Adressieren Sie Skill Gaps direkt bei der Überarbeitung durch relevante übertragbare Fähigkeiten.
6. Erhalt von Code & Funktionalität: Alle CSS-Klassen, Inline-Styles und IDs 1:1 übernehmen.
STAR Technical Interview
Claude 3.7 · Gemini 2.0
Produces tailored German elevator pitches, situational STAR response stories, and insightful closing questions.
# Role: Career Coach & Tech Interview Prep
# Target: Elevator Pitch, 3 STAR Stories in German, Why Company, Closing Questions
Role: You are an Expert Career Coach and Technical Interview Preparer for Software Developers in Germany.
Context: I am applying for a new job. I will provide you with my Resume, my Base Interview Cheat Sheet, and a Target Job Description.
Task: Analyze the Target Job Description to identify core technical requirements, soft skills, and company culture. Then, rewrite and tailor my Base Interview Cheat Sheet so that it perfectly aligns my Resume's experience with this specific job.
Step-by-Step Instructions:
Phase 1 (The Opening): Rewrite my "Elevator Pitch" in German. Highlight the top 3 frameworks/skills from my resume that match the job description.
Phase 2 (Technical Value - STAR Stories): Create 2 to 3 new STAR stories (Situation, Task, Action, Result) in German. Use specific achievements from my resume to prove I can handle the exact responsibilities. Clear, professional, natural German.
Phase 3 (Motivation & Alignment): Rewrite the "Why Company [NAME]?" section connecting personal working style and goals to company mission.
Phase 4 (Handling Challenges): Review weaknesses and stress-handling answers to ensure alignment.
Phase 5 (Logistics & Closing): Generate 3 highly specific, insightful questions in German for the interviewers based on the tech stack and team structure.
German Tech Search Matrix
Perplexity · GPT-4o
Generates precision Boolean search queries for StepStone, LinkedIn DE, and Indeed with regional and remote filtering.
# Rolle: Executive Recruiting Specialist
# Quellen: Techstars Directory, HTGF Newsroom, LinkedIn DE, StepStone
# Output: Strukturierte Tabellenzeilen mit Match Score und Gehaltsspannen
Agieren Sie als Experte für Executive Recruiting. Analysieren Sie das Kandidatenprofil in @config/profile.json sowie den Lebenslauf in @index.html und nutzen Sie Ihre Web-Suche, um die besten passenden Stellenangebote zu finden:
1. Remote / Deutschlandweit (100% Home Office oder remote-friendly)
2. Vor Ort / Hybrid in der Zielregion gemäß config/profile.json.
3. Kuratierte Tech- & Investment-Quellen:
- Techstars Portfolio Directory (Tech-Unternehmen & Startups nach Region und Stack filtern)
- High-Tech Gründerfonds (HTGF) Newsroom (Neueste Finanzierungsrunden & Tech-Investitionen in Deutschland)
4. Gehaltsrecherche via kununu für die spezifische Rolle.
5. Ausgabe als Tabellenzeilen für jobs/job_matches.md mit Job Title, Company Name, Location, Status, Match Score, Match Justification, Skill Gap, Salary Range, Apply Link.
Daily Intake & Tailoring
Claude Code · Antigravity
End-to-end 20-minute daily intake routine: role discovery, scoring, JSON configuration, and automated headless PDF export.
# Daily Job Discovery & Application Preparation Workflow Prompt
Directive:
Execute the Daily Job Discovery and Application Preparation workflow as defined in daily-job-search-workflow.md. Ensure you discover, qualify, and prepare complete application packages using:
python jobs/engine.py run --config jobs/configs/YYYY-MM-DD_[company_slug].json
Execution Stages:
1. Discovery: Search German tech portals with Boolean queries.
2. Ingestion: Save job description to jobs/job_descriptions/[slug].txt and score in jobs/job_matches.md.
3. Tailoring: Initialize skeleton config with python jobs/engine.py init-config, run cover letter and resume prompts, populate JSON config.
4. Export: Run python jobs/engine.py run to generate DIN-5008 HTML, tailored resume HTML, and headless Chromium PDFs.
The 4-Stage Daily Career Routine
A disciplined 20-minute daily intake and tailoring cycle designed to maximize interview conversion while minimizing application fatigue.
1. DiscoverRun precision Boolean search queries across LinkedIn DE, StepStone, and HTGF newsroom.
2. Ingest & ScoreSave raw job descriptions, evaluate match scoring (1-10), and flag potential skill gaps.
3. Tailor & GenerateExecute LLM prompts to draft DIN-5008 cover letters and keyword-aligned resume variants.
4. Validate & ExportRun CLI engine to compile pristine A4 PDFs and verify 100% ATS DOM structural integrity.
24 Specialized Career Agent Skills
Modular portable agent skills (skills/*) compatible with Claude Code, Antigravity, and Codex for end-to-end career automation.
resume-ats-optimizer
Optimizes resume bullet points and section layouts for high ATS keyword density and parsing accuracy.
Resume Optimization
resume-tailor
Tailors resume content, summary, and experience to match specific job descriptions.
Resume Optimization
resume-bullet-writer
Rewrites job experience items into punchy, action-oriented, and metric-backed STAR bullet points.
Resume Optimization
resume-quantifier
Identifies qualitative bullet points and helps calculate measurable percentages, KPIs, and outcomes.
Resume Optimization
resume-formatter
Enforces consistent typography, dates, spacing, and standard German or English date formatting.
Resume Optimization
resume-section-builder
Scaffolds new resume sections (e.g. side projects, patents, publications, certifications) with DOM parity.
Resume Optimization
resume-version-manager
Tracks, diffs, and manages tailored resume iterations across multiple job applications.
Resume Optimization
tech-resume-optimizer
Specialized optimization for software engineers, emphasizing cloud architectures, REST APIs, and pipelines.
Resume Optimization
cover-letter-generator
Drafts DIN-5008 German and English cover letters with compelling hooks and candidate invariants.
Letters & Applications
application-form-filler
Parses complex portal application forms (Workday, Greenhouse) and prepares copy-ready answers.
Letters & Applications
portfolio-case-study-writer
Structures software and design projects into deep technical case studies with problem, architecture, and impact.
Letters & Applications
job-application-generator
Coordinates end-to-end generation of complete application bundles (Resume, Letter, Config, Match Note).
Letters & Applications
executive-resume-writer
Tailors resumes for leadership, VP, and Director roles focusing on P&L ownership and team scale.
Career Transitions
career-changer-translator
Translates non-traditional career paths and domain expertise into relevant engineering competencies.
Career Transitions
academic-cv-builder
Formats academic curricula vitae including research grants, teaching experience, and peer-reviewed papers.
Career Transitions
creative-portfolio-resume
Optimizes portfolio resumes for product designers, creative directors, and frontend visual developers.
Career Transitions
interview-coach
Simulates behavioral and technical interview questions, grading responses against job requirements.
Interviews & Offers
interview-prep-generator
Generates 5-phase interview cheat sheets with German elevator pitches, STAR stories, and closing questions.
Interviews & Offers
salary-negotiation-prep
Prepares data-driven salary negotiation talk tracks and counter-offers based on German tech benchmarks.
Interviews & Offers
offer-comparison-analyzer
Compares competing job offers across base salary, bonus, equity, remote flexibility, and benefits.
Interviews & Offers
daily-job-workflow
Drives the daily discovery, qualification, and submission routine from daily-job-search-workflow.md.
Job Market Intelligence
job-description-analyzer
Extracts hard skills, soft skills, seniority levels, and hidden requirements from raw job postings.
Job Market Intelligence
linkedin-profile-optimizer
Aligns LinkedIn headlines, About sections, and featured media with the master resume invariants.
Job Market Intelligence
reference-list-builder
Generates formatted, professional professional reference dossiers tailored to target positions.
Job Market Intelligence
Archetype:
Stefan Kramer (M.Sc. Mechanical Engineering)
Senior Mechanical Engineer · Renewable Energy Systems · CAD, CFD & FEM
Senior Mechanical & Energy Systems Engineer with 6+ years of experience developing solar, wind, and battery storage systems (BESS). Expert in thermodynamic modeling, CAD design (SolidWorks, Siemens NX), and CFD simulation. Based in Stuttgart and open to engineering leadership opportunities.
Energy System Modeling – Modeled industrial battery energy storage systems (BESS) and microgrid dynamics using MATLAB Simulink and Python.
Thermal CFD Optimization – Conducted conjugate heat transfer simulations for power inverter enclosures in ANSYS Fluent, enhancing cooling performance by 22%.
Energy Auditing (DIN EN 16247-1) – Conducted comprehensive industrial energy efficiency audits, identifying over 350 MWh in annual savings.
CAD Prototyping – Designed custom aluminum structural mounts and waterproof sensor housings in SolidWorks, validated via rapid 3D prototyping.
Techno-economic Feasibility – Developed automated LCOE (Levelized Cost of Electricity) calculation models for commercial photovoltaic rooftop arrays.
Standards & Quality – Ensured full compliance with Machinery Directive 2006/42/EC and Low Voltage Directive 2014/35/EU across all prototype iterations.
Continuous Learning – Deepening expertise in grid integration protocols, hydrogen electrolysis systems, and modular battery cell chemistries.
Technical Mentoring – Mentored junior design engineers in GD&T tolerance stack-up analysis and finite element meshing best practices.
Senior Systems & Development Engineer
· CleanTech Dynamics GmbH (Hybrid Stuttgart)
Apr 2024 – Present
Battery Storage Architecture – Spearheaded mechanical and thermal packaging of multi-megawatt commercial BESS containers, boosting energy density by 18%.
CAD Enclosure Design – Modeled complete structural frames, HVAC ducting, and liquid cooling distribution blocks in Siemens NX, cutting assembly time by 25%.
FEM Structural Verification – Executed static, modal, and fatigue simulations in ANSYS Mechanical to ensure seismic resistance and transport load compliance.
Design for Manufacturing (DFM) – Optimized sheet metal stamped components and extruded aluminum profiles, reducing unit fabrication costs by 12%.
Test Bench Validation – Established comprehensive test bench procedures and sensor instrumentation (PT100, strain gauges, flow meters) for thermal runaway containment.
CE Certification & Compliance – Led risk assessment workshops (FMEA) and authored technical dossiers for CE conformity under the Machinery Directive 2006/42/EC.
Supplier Quality Management – Conducted technical audits and PPAP sampling approvals for structural steel and cooling system suppliers.
Stage-Gate Product Delivery – Steered cross-functional milestones between electrical engineering, automation, and procurement on schedule.
Mechanical Development Engineer – SüdTech Engineering AG (Stuttgart)
Jul 2021 – Mar 2024
Thermal & Fluid Simulation – Developed 3D steady-state and transient CFD models for commercial heat pump evaporators and refrigerant loops in ANSYS Fluent.
CAD Component Development – Designed high-precision die-cast aluminum pump volutes and polymer impeller housings in SolidWorks with strict GD&T.
Prototype Commissioning – Built physical prototype rigs, calibrated high-accuracy Coriolis flowmeters, and correlated experimental pressure drop curves with CFD data.
Tolerance Stack-up & FMEA – Led tolerance calculations (worst-case and statistical RSS) and design FMEAs to prevent sealing failures under extreme thermal cycling.
Interdisciplinary Collaboration – Partnered with controls software engineers to define sensor placement and actuator response curves.
Energy Efficiency Optimization – Enhanced heat transfer coefficient by 16%, securing top-tier ErP energy efficiency classification.
Engineering Documentation – Authored manufacturing drawings, assembly instructions, and bill of materials (BOM) within Siemens Teamcenter PDM.
Engineering Internship (Apr '20 – Sep '20) – Performed mechanical stress testing, hydraulic pressure endurance runs, and metallographic material evaluations.
Certified Energy Efficiency Expert (DIN EN 16247-1) — DENA / BAFA· 2025
ANSYS Certified Professional: Advanced FEM & CFD — CADFEM· 2024
CE Compliance Specialist (Machinery Directive 2006/42/EC) — TÜV SÜD· 2023
Systems Engineering Practitioner — GfSE / INCOSE· 2022
Languages
German: Native (C2)
English: Fluent / Professional (C1)
French: Basic / Elementary (A2)
Other
Full legal EU/German citizenship; Driver's license Class B.
Willingness to travel for on-site commissioning, customer testing, and supplier audits.
Hobbies
Road Cycling & Triathlon
Alpine Hiking
3D Printing & Prototyping
Get Started with WebResume & Career Engine
Download the complete standalone open-source kit including the master resume template, profile configurations, all 5 AI prompts, 24 agent skills, and the Python automation engine.