agentsclimarketplace

Resume builder

Skill LiHongwei-cn/lihongwei-cn/global-specs/skills/resume-builder

MUNDO - THE EMPEROR. Complete AI orchestration system with 1208 skills, 25 capability modules, self-evolving, collective consciousness. GitHub Actions 24/7 automation.

Install
npx -y skills add LiHongwei-cn/lihongwei-cn --skill resume-builder

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

制作/优化专业简历(HTML格式)。触发词:简历、resume、CV、求职、找工作、投简历。自动加载,白底专业风格,禁止深色主题和过度设计。

SKILL.md

12.2 KB, as published. Nobody here has run it

简历制作 Skill

触发条件

用户提到:简历、resume、CV、求职、找工作、投简历、实习简历、应聘


一、设计铁律

1.1 配色系统(只用这一套)

用途色值说明
页面背景#f0f2f5浅灰底色,不刺眼
纸张背景#fff纯白,打印无色差
主文字#1a1a2e深蓝黑,比纯黑柔和
正文#444 / #555深灰,阅读舒适
辅助文字#888 / #aaa浅灰,时间/标签
强调色(选一个)#2563eb(蓝)或 #b45309(琥珀)链接、分段标记、重点标签
边框#e5e7eb / #e8eaed极细,不抢视觉
重点项目底色#fefce8 边框 #fde68a淡黄,温暖但不花
普通卡片底色#fafbfc微灰白,与纸张区分

禁止:渐变背景、光晕、阴影过重(box-shadow 不超过 0 1px 12px rgba(0,0,0,0.08))、多色混搭。

1.2 字体系统

font-family: -apple-system, BlinkMacSystemFont, 'SF Pro Text', 'PingFang SC', 'Microsoft YaHei', 'Segoe UI', sans-serif;
元素字号字重行高字间距
姓名24-26px800-2-3px
职位行14px500--
分段标题15px700-0.5px
学校/项目名13-14px600-700--
正文描述12-13px4001.6-1.7-
标签10.5-11px400--
时间/辅助11px400--

禁止:用 font-weight: 300(太细看不清)、字号低于 10px(打印模糊)。

1.3 间距系统(8px 基准网格)

位置间距
页面上下 padding40px
页面左右 padding44px
section 之间26px
section 标题与内容14px
卡片之间9-10px
卡片内 padding12-15px
标签之间 gap4-5px
联系方式 gap18px

1.4 视觉层次

第1层:姓名(最大最粗)
第2层:分段标题(粗 + 底部分割线)
第3层:项目/学校名(中粗)
第4层:正文描述(常规)
第5层:标签/时间(最小最淡)

粗细 + 大小 + 颜色深浅 三层区分,不靠颜色种类区分。

1.5 绝对禁止的设计元素

  • ❌ 深色主题 / 暗黑模式
  • ❌ 头像照片(除非用户明确要求)
  • ❌ 渐变背景 / 光晕 / 网格纹理
  • ❌ 入场动画 / hover 特效 / transform
  • ❌ 外部 CDN 字体 / JS 库 / 图标库
  • ❌ 大圆角(超过 8px)
  • ❌ 分栏布局(左右各一半的那种花哨简历)
  • ❌ 进度条 / 星级评分(自评技能水平,毫无意义)
  • ❌ QR 码(除非用户要求)
  • ❌ 个人座右铭 / 自我评价段落(浪费空间)

二、排版铁律

2.1 页面尺寸

  • A4 纸:210mm × 297mm
  • 内容区:约 180mm × 257mm(减去 padding)
  • 屏幕宽度:max-width: 820px
  • 打印 padding:12mm 14mm

2.2 信息密度控制

一页简历的合理字数:中文 600-900 字(不含标签)

  • 头部:30-50 字
  • 教育:30-50 字
  • 技能:只写标签,不写句子
  • 重点项目:150-250 字
  • 其他项目:每个 80-120 字,2-4 个
  • 证书:20-40 字

超过一页怎么办

  • 砍掉不相关的项目
  • 缩短项目描述(每条不超过 2 行)
  • 合并相似技能分类
  • 删掉自我评价/兴趣爱好

2.3 对齐规则

  • 所有文字左对齐(不居中,除了底部 GitHub 链接)
  • 同级元素严格对齐(学校名和时间在同一行两端)
  • 标签流式排列(flex-wrap),不强制等宽
  • section 标题左侧有 4px 宽的强调色竖条

2.4 响应式断点

/* 移动端:640px 以下 */
@media (max-width: 640px) {
  .page { padding: 24px 18px; }
  .header { text-align: center; }
  .contact-row { justify-content: center; }
  .skills-grid { grid-template-columns: 1fr; }
  .featured-grid { grid-template-columns: 1fr; }
  .cert-grid { grid-template-columns: 1fr; }
}

2.5 打印样式

@media print {
  body { background: #fff; margin: 0; padding: 0; }
  .page { padding: 12mm 14mm; max-width: none; box-shadow: none; }
}

打印前自检:

  • 背景色是否丢失?(浏览器默认不打印背景色,需要用白底)
  • 链接是否可点击?(PDF 中应该可点击)
  • 页数是否正确?(不超过 2 页)

三、内容铁律

3.1 头部(Header)

必须有:姓名、目标职位、手机、邮箱、GitHub 不要有:头像、地址、生日、性别、民族、政治面貌

格式:

姓 名
目标职位 · 专业方向
📞 手机 | ✉️ 邮箱 | 🔗 GitHub

3.2 教育背景(Education)

必须有:学校、专业、学历、起止时间 不要有:GPA(除非 3.5+/4.0 或前 10%)、课程列表、奖学金(除非国奖)

格式:

学校名称                    起止时间
专业 · 学历

3.3 核心技能(Skills)

分类方式(选 3-5 类,每类 5-8 个标签):

  • 按技术领域:AI Agent / 工程仿真 / 编程语言 / 工具平台
  • 按岗位需求:前端 / 后端 / 数据库 / DevOps
  • 按熟练程度:不写!(自评「精通/熟练/了解」毫无意义)

标签写法

  • MATLAB/Simulink FastAPI Git/GitHub
  • 精通MATLAB 熟练使用Python 了解深度学习

3.4 项目经历(Projects)

每个项目必须包含

  1. 项目名称(加粗)
  2. 时间段
  3. 一句话定位(这个项目是什么)
  4. 2-3 行描述(做了什么、用了什么、效果如何)
  5. 技术栈标签

描述写法 — STAR 法则

要素说明示例
Situation背景「MATLAB R2016b 兼容的仿真代码库」
Task任务「AI 自动生成仿真脚本和 Simulink 模型」
Action行动「覆盖车辆动力学、电机 FOC、电池 SOC/EKF 等场景」
Result结果「含 FFT/滤波/RMS 工具函数库,10+ 可运行示例」

动词清单(项目描述开头用):

类别推荐动词
设计设计、架构、构建、搭建、规划
开发开发、实现、编写、封装、集成
优化优化、重构、提升、降低、加速
分析分析、诊断、定位、评估、验证
管理管理、维护、部署、监控、协调

禁止的写法

  • ❌ 「负责 XXX」→ 改成「设计/开发/优化了 XXX」
  • ❌ 「参与 XXX 项目」→ 改成「独立完成 XXX」或「主导 XXX」
  • ❌ 「学习了 XXX」→ 简历不是学习报告
  • ❌ 「熟练掌握 XXX」→ 不自评,用项目证明

3.5 量化技巧

能用数字就不用形容词:

大幅提升了性能性能提升 40%
处理了大量数据日处理 10 万条记录
很多用户使用服务 500+ 用户
多个 AI 模型17+ 个 AI 模型智能调度
持续迭代经历 21 个版本迭代
丰富的工具14 个内置工具

没有数据怎么办

  • 用规模代替:「覆盖 6 个仿真场景」「含 10+ 可运行示例」
  • 用版本代替:「v1.4.1,21 次迭代」
  • 用范围代替:「支持 macOS + Windows 双平台」

3.6 重点项目 vs 普通项目

重点项目(最多 1 个):

  • 用带色背景区块(淡黄 #fefce8
  • 详细描述架构、技术亮点、数据面板
  • 2×2 网格展示模块,底部统计数字
  • 这是简历的「杀手锏」,面试必问

普通项目(2-4 个):

  • 浅灰卡片,一行标题 + 一行描述 + 标签
  • 每个控制在 80-120 字
  • 体现技术广度,不重复重点项目的技能

3.7 证书资质

值得写的

  • 与岗位直接相关的(低压电工证 → 电气/汽车岗位)
  • 行业准入类的(驾照 → 需要出差的岗位)
  • 高含金量的(不写大学英语四级,写雅思 7.0)

不值得写的

  • 大学英语四级/六级(除非很高分)
  • 计算机二级(没有技术含量)
  • 普通话证书(除非教师岗位)
  • 各种「参与奖」「优秀奖」

3.8 不要写的段落

  • 自我评价:「本人性格开朗、吃苦耐劳、团队合作能力强」— 废话
  • 兴趣爱好:「爱好阅读、旅游、摄影」— 浪费空间
  • 求职意向:已经在头部写了职位,不需要重复
  • 期望薪资:面试时谈
  • 照片:除非岗位明确要求

四、HTML 结构模板

<div class="page">
  <!-- 头部:姓名 + 职位 + 联系方式 -->
  <div class="header">...</div>

  <!-- 教育背景 -->
  <div class="section">
    <div class="section-head">
      <div class="section-accent"></div>
      <div class="section-title">教育背景</div>
    </div>
    <div class="edu-row">...</div>
  </div>

  <!-- 核心技能:2×2 网格 -->
  <div class="section">
    <div class="skills-grid">
      <div class="skill-card">...</div>
    </div>
  </div>

  <!-- 代表作品:带色背景区块 -->
  <div class="section">
    <div class="featured-block">...</div>
  </div>

  <!-- 其他项目:卡片列表 -->
  <div class="section">
    <div class="project-card">...</div>
  </div>

  <!-- 证书 -->
  <div class="section">
    <div class="cert-grid">...</div>
  </div>

  <!-- 底部:GitHub + 日期 -->
  <div class="footer">...</div>
</div>

五、工作流程

5.1 信息收集

  1. 看用户现有简历(如有)
  2. 看 GitHub 仓库 / 网站项目
  3. 看用户档案(SOUL.md / memory)
  4. 列出所有可用素材:项目、技能、证书、经历

5.2 内容策划

  1. 确认目标岗位(问用户,或从项目推断)
  2. 选择重点项目(1 个杀手锏 + 2-4 个辅助)
  3. 确定技能分类(3-5 类)
  4. 按 STAR 法则写项目描述
  5. 量化所有可量化的数据

5.3 样式制作

  1. 用模板 references/template.html 作为起点
  2. 填充内容
  3. 调整间距确保一页放得下
  4. 检查响应式和打印样式

5.4 自检交付

按下方清单逐项检查,全部通过才交付。


六、自检清单(每次交付前必须过)

设计

  • 白底?(不是深色主题)
  • 无头像?(除非用户要求)
  • 无外部依赖?(CDN、字体、JS 库)
  • 无动画/特效?
  • 强调色只用一个?
  • 圆角不超过 8px?

排版

  • 打印友好?(@media print)
  • 响应式?(移动端可读)
  • A4 一页能放下?
  • 左对齐?(不居中排版)
  • 间距均匀?(8px 基准)

内容

  • 单文件?(一个 HTML 搞定)
  • 无硬编码密钥?
  • 联系方式正确?
  • 项目时间准确?
  • 技术栈标签准确?
  • 描述用动词开头?
  • 有量化数据?
  • 无自我评价/兴趣爱好?
  • 无「精通/熟练」自评?
  • 重点项目有架构/数据展示?

七、技术栈标签颜色规范

颜色系用途色值
蓝色编程语言、框架、通用工具bg:#eff6ff color:#2563eb border:#dbeafe
绿色前端/小程序/客户端bg:#f0fdf4 color:#16a34a border:#dcfce7
琥珀色AI/Agent/重点项目bg:#fffbeb color:#b45309 border:#fde68a
紫色DevOps/基础设施bg:#f5f3ff color:#7c3aed border:#ede9fe

八、常见场景处理

场景 1:项目太多放不下

  • 只留 1 个重点 + 3 个普通
  • 与目标岗位无关的砍掉
  • 相似项目合并

场景 2:项目太少太空

  • 课程大作业也算项目
  • 开源贡献也算
  • 个人工具/脚本也算
  • 重点写技术细节,不写「学习了XX」

场景 3:跨专业求职

  • 强调可迁移技能(编程、数据分析、项目管理)
  • 项目经历突出技术实现,弱化专业背景
  • 教育背景放最后

场景 4:实习简历

  • 不需要太多工作经历
  • 重点写项目和技术能力
  • 课程相关项目可以写
  • 竞赛/开源经历加分

九、参考模板

references/template.html — 完整 HTML 模板,包含所有 CSS 类和结构。 直接复制后替换内容即可,不需要从零写 CSS。

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.