← ClaudeAtlas

resume-generatelisted

Use when generating resumes from collected profile and project data. Implements a three-phase engine (planning → parallel dispatch → assembly+validation) with template×style matrix execution, contribution-weighted project selection, and manual edit preservation.
zyw-Wayne/wei-resume · ★ 2 · Data & Documents · score 73
Install: claude install-skill zyw-Wayne/wei-resume
# resume-generate ## Overview Three-phase resume generation engine with parallel template×style dispatch. Phase 1 plans content and selects projects via a contribution-weighted algorithm. Phase 2 fans out subagents (max 6 parallel) across the template×style matrix. Phase 3 assembles and validates each variant independently. Default output is 3-page resumes across all templates and all styles. ## Architecture ``` Phase 1: Planning Pass (once per target) ↓ resume-plan.json (project selection, section allocation, narrative theme) Phase 2: Parallel Dispatch (per template×style combination, max 6 parallel) ↓ sections/<template>/<style>/<id>.md Phase 3: Assembly + Validation (per combination) ↓ ~/resumes/output/<target>/<template>/<style>.md|.html ``` ## Phase 1 - Planning Pass **Input:** state.json + template manifests + phase1-planning.md + target detail (if any) **Tasks:** - Determine which sections to include and their order (based on template + data availability) - Allocate page budget across sections (default 3 pages → per-section line targets) - Determine narrative theme from persona.tagline + persona.career_narrative + target keywords - Select top 6-7 projects via contribution-weighted scoring (see algorithm below) - Assign remaining projects to "其他项目" one-liner list - Select and assign value_points to sections (each value_point used exactly once) - Decide tech stack sorting strategy (with target → match score; without → frequency) - Note content structur