Communitygithub.com

davila7/claude-code-templates

优化软件工程、产品管理及技术职位的简历。适用于用户提到软件工程师、开发者、产品经理、数据科学家、机器学习、DevOps 或其他技术职位简历的场景。

claude-code-templates 是什么?

这个 AI Agent 技能旨在帮助用户优化技术简历,特别针对软件工程、产品管理、数据科学、DevOps 等技术角色。它遵循一个全面的方法论,既考虑 ATS(申请人追踪系统)的关键词匹配,又考虑技术招聘人员对深度和影响力的要求。技能提供了具体的简历结构模板(包括联系信息、技术技能分区、工作经验量化等),并强调使用“动作动词 + 技术细节 + 规模/影响 + 使用技术”的公式来构建强有力的项目经历描述。它还包含针对 GitHub 个人资料优化、技术面试准备以及处理不同技术栈匹配度的建议。该技能适用于 Claude Code、Cursor 等 AI 编程助手,但提供的通用指南也适用于任何需要优化简历的求职者。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/career/tech-resume-optimizer

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

技术简历优化器

何时使用本技能

当用户出现以下情况时使用本技能:

  • 正在申请软件工程类职位
  • 希望优化技术简历
  • 需要帮助处理开发人员/产品经理/技术岗位的求职申请
  • 提到:“技术简历”、“软件工程师简历”、“开发者简历”、“技术简历”、“SWE 简历”、“PM 简历”

核心能力

  • 针对技术岗位(SWE、PM、数据、DevOps)优化简历
  • 有效构建技术技能部分
  • 突出项目和取得的技术成就
  • 平衡技术深度与业务影响
  • 同时适配 ATS 和技术招聘人员
  • 包含 GitHub、作品集和技术相关链接

技术简历核心理念

技术招聘人员关注什么:

  1. 相关的技术技能(编程语言、框架、工具)
  2. 规模和影响力(用户数、交易量、数据量)
  3. 解决问题的能力
  4. 系统设计理解
  5. 协作能力
  6. 成长轨迹

技术简历结构

推荐顺序

1. 联系信息(包括 GitHub、作品集)
2. 专业摘要(可选但有帮助)
3. 技术技能(对 ATS 至关重要)
4. 工作经历(附带技术成就)
5. 项目(尤其对早期职业生涯)
6. 教育背景
7. 认证(如果相关)

技术岗位联系信息示例

张三(John Developer)
加利福尼亚州旧金山
[email protected] | (555) 123-4567
领英:linkedin.com/in/johndev
GitHub:github.com/johndev
作品集:johndev.io

包括:

  • GitHub(SWE 岗位必备)
  • 作品集/个人网站
  • 领英
  • 技术博客(如果你有)

不要包括:

  • 详细地址(城市/州即可)
  • 照片
  • 社交媒体(除非相关)

技术技能部分

组织策略

选项 1:按类别分类

编程语言:Python, JavaScript, TypeScript, Go, SQL
框架:React, Node.js, Django, FastAPI
数据库:PostgreSQL, MongoDB, Redis, Elasticsearch
云计算/基础设施:AWS (EC2, S3, Lambda, RDS), Docker, Kubernetes, Terraform
工具:Git, JIRA, CI/CD, Datadog, Grafana

选项 2:按熟练程度(谨慎使用)

精通:Python, React, PostgreSQL, AWS
熟练:Go, TypeScript, MongoDB, Docker
熟悉:Rust, GraphQL, Kubernetes

选项 3:扁平列表(ATS 友好)

技能:Python, JavaScript, TypeScript, React, Node.js, Django, PostgreSQL, MongoDB, AWS, Docker, Kubernetes, Git

应包含什么

编程语言:

  • 列出你能自信编码的语言
  • 按与目标岗位的相关性排序
  • 包括查询语言(SQL, GraphQL)

框架/库:

  • Web:React, Vue, Angular, Django, Flask, Express
  • 数据:Pandas, NumPy, TensorFlow, PyTorch
  • 测试:Jest, Pytest, Selenium

数据库:

  • 关系型:PostgreSQL, MySQL, SQL Server
  • NoSQL:MongoDB, DynamoDB, Cassandra
  • 缓存:Redis, Memcached

云计算/DevOps:

  • 云平台:AWS, GCP, Azure(具体服务)
  • 容器:Docker, Kubernetes
  • CI/CD:Jenkins, GitHub Actions, CircleCI
  • 基础设施即代码:Terraform, CloudFormation

不要包含的内容

  • ❌ Microsoft Office(默认会)
  • ❌ 操作系统(除非是 DevOps 岗位)
  • ❌ 过时技术(除非特别要求)
  • ❌ 技能条或星级评分(主观性强且会破坏 ATS)
  • ❌ 每个你只碰过一次的技术

技术岗位经历部分

技术简历项目点公式

[动作动词] + [技术细节] + [规模/影响力] + [使用的技术]

示例:

❌ 薄弱的技术项目点:

- 负责后端服务开发
- 帮助提高了系统性能
- 为产品构建了新功能

✅ 强有力的技术项目点:

- 主导了从单体架构到微服务的迁移,将部署时间从 2 小时缩短至 15 分钟,并实现了团队独立部署
- 优化了 PostgreSQL 查询并实施 Redis 缓存,将为 10 万日活跃用户提供的 API 延迟降低了 60%(从 500 毫秒降至 200 毫秒)
- 使用 WebSockets 和 AWS SNS 构建了实时通知系统,每日处理超过 100 万条消息,投递率达到 99.9%

应包含的技术指标

规模:

  • 用户:“服务 50 万 DAU”
  • 请求:“每秒处理 1 万个请求”
  • 数据:“每日处理 50TB”
  • 正常运行时间:“保持 99.99% 可用性”

性能:

  • 延迟:“从 X 毫秒降至 Y 毫秒”
  • 速度:“提升了 X%”
  • 加载时间:“减少了 X 秒”

效率:

  • 成本:“将 AWS 成本降低了 40%”
  • 时间:“将部署时间从 X 缩短至 Y”
  • 资源:“将内存使用减少了 X%”

业务:

  • 收入:“该功能带来了 X 百万美元的收入”
  • 转化率:“将结账转化率提高了 X%”
  • 参与度:“将 DAU 提高了 X%”

针对不同岗位的项目点示例

软件工程师:

• 使用 OAuth 2.0 和 JWT 设计并实现了认证服务,保护了超过 200 万个用户账户,实现零安全事故
• 主导迁移至 Kubernetes,实现了 99.99% 的正常运行时间,并将基础设施成本降低了 35%(每年 20 万美元)
• 通过代码评审和结对编程指导 3 名初级工程师,将团队开发速度提升了 25%

数据工程师:

• 使用 Apache Kafka 和 Spark 构建了每日处理超过 1 亿个事件的数据管道,将数据延迟从数小时缩短至数分钟
• 在 Snowflake 中设计了数据仓库模型,为 50 多名业务用户实现了自助分析
• 使用 Great Expectations 实施数据质量监控,在影响下游系统之前捕获了 95% 的数据问题

DevOps/SRE:

• 使用 Terraform 实施基础设施即代码,将资源配置时间从 2 天缩短至 30 分钟
• 使用 Prometheus 和 Grafana 构建了监控和告警系统,将平均修复时间(MTTR)从 4 小时缩短至 30 分钟
• 使用 GitHub Actions 自动化部署管道,支持每天 50 次以上的零停机部署

产品经理(技术方向):

• 领导了被 1 万多名开发者使用的开发者工具 API 平台路线图,推动 API 采用率提高了 40%
• 为 ML 推荐引擎定义了技术需求,使用户参与度提高了 25%
• 与工程团队合作,将技术债务减少了 30%,将发布节奏从双周一次提升至每周一次

项目部分

对以下人群至关重要:

  • 初级工程师
  • 转行者
  • 编程训练营毕业生
  • 存在职业空档期的人

项目格式

项目名称 | 技术栈 | 链接
• 项目功能介绍
• 技术亮点和解决的挑战
• 如有,提供规模或使用指标

示例项目部分

项目

分布式任务队列 | Python, Redis, Docker | github.com/user/taskqueue
• 构建了分布式任务队列,每小时处理超过 10K 个作业,具备自动重试和死信队列功能
• 实现了优先级排队和速率限制,支持多租户

实时聊天应用 | React, Node.js, WebSocket, MongoDB | chatapp.demo.com
• 全栈聊天应用,支持 100 多名并发用户的实时消息传递
• 实现了端到端加密和消息持久化

机器学习价格预测器 | Python, TensorFlow, FastAPI | github.com/user/predictor
• 在 100 万多个数据点上训练回归模型,价格预测准确率达到 92%
• 部署为 REST API,并具备自动模型重新训练管道

什么样的项目是好的

应包括:

  • 有真实用户的项目
  • 开源贡献
  • 技术博客文章
  • 黑客马拉松项目(特别是获奖项目)
  • 复杂的个人项目

不应包括:

  • 教程跟做项目
  • 琐碎的待办事项应用
  • 未完成的项目
  • 课程作业(除非非常出色)

技术岗位教育背景部分

标准格式

计算机科学学士 | 斯坦福大学 | 2020
GPA:3.8/4.0(如果高于 3.5 则包含)
相关课程:分布式系统、机器学习、数据库系统

针对编程训练营毕业生

软件工程证书 | App Academy | 2023
- 1000 多个小时的沉浸式课程
- 全栈 JavaScript、React、Node.js、PostgreSQL

经济学学士 | 加州大学洛杉矶分校 | 2020

针对自学成才的工程师

专业认证:
- AWS 解决方案架构师助理 | 2023
- MongoDB 认证开发者 | 2023

相关教育:
- MIT 开放式课程:算法、数据结构
- Coursera:机器学习专项课程(斯坦福大学)

技术岗位专属提示

GitHub 个人资料优化

确保你的 GitHub 展示:

  • 置顶仓库(你最好的 6 个项目)
  • 绿色贡献图(活跃度)
  • 个人资料的 README
  • 完整的项目 README

项目 README 应包含:

  • 项目功能
  • 使用的技术
  • 如何运行
  • 截图/演示
  • 你的贡献(针对协作项目)

处理技术栈匹配问题

如果你的技术栈匹配:

  • 优先列出这些技术
  • 量化你在这些技术上的经验

如果不完全匹配:

  • 强调可迁移技能
  • 展示学习能力
  • 突出类似的技术
  • 示例:“Django” → “丰富的 Python Web 框架(Django)经验;能够快速上手新框架”

技术面试准备提示

技术简历应支撑你的面试表现:

  • 只列出你能深入讨论的技术
  • 准备好解释列出的每个项目
  • 了解你构建的系统的架构
  • 为每个项目点准备相关的故事

输出格式

在优化技术简历时:

# 技术简历优化

## 技术技能重组
**当前:** [他们当前的技术技能部分]
**优化后:**
编程语言:[排序列表]
框架:[排序列表]
数据库:[排序列表]
云/工具:[排序列表]

## 经历改进

### [公司/职位]

**当前项目点 1:**
“负责后端服务开发”

**改进后:**
“设计并部署了 5 个 Node.js 微服务,处理每分钟 5 万个请求,降低了系统耦合度,实现了团队独立部署”

**当前项目点 2:**
[继续每个项目点]

## 建议突出的项目
[根据其背景给出的建议]

## GitHub 建议
- [ ] 为置顶仓库添加 README
- [ ] 置顶 X 项目(最相关)
- [ ] 添加个人资料 README

## 需填补的技术空白
- [缺失的技能] → [如何在简历/求职信中弥补]

ATS 与技术招聘人员的平衡

记住:你的简历必须同时通过 ATS 并给技术招聘人员留下深刻印象。

针对 ATS:

  • 包含确切的技能关键词
  • 使用标准的部分标题
  • 避免使用表格和图形

针对技术招聘人员:

  • 展示技术深度
  • 包含指标和规模
  • 展示解决问题的能力
  • 展示你对系统的理解

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

davila7/citation-management

Comprehensive citation management for academic research. Search Google Scholar and PubMed for papers, extract accurate metadata, validate citations, and generate properly formatted BibTeX entries. This skill should be used when you need to find papers, verify citation information, convert DOIs to BibTeX, or ensure reference accuracy in scientific writing.

davila7/claude-code-templates

Balance visual design with ATS compatibility for creative roles. Use when the user is in design, art, writing, marketing creative, or any visual/creative field and needs a resume that looks distinctive but still parses.

davila7/claude-code-templates

Expert in building portfolios that actually land jobs and clients - not just showing work, but creating memorable experiences. Covers developer portfolios, designer portfolios, creative portfolios, and portfolios that convert visitors into opportunities. Use when: portfolio, personal website, showcase work, developer portfolio, designer portfolio.

davila7/claude-code-templates

Create premium, Awwwards-quality website designs as React (.jsx) components that look like they were built by a top-tier agency charging $50k+ per project. Use this skill whenever the user asks for a website, landing page, portfolio, or web component that should look expensive, premium, luxury, editorial, high-end, or agency-quality. Also trigger when the user mentions Awwwards, FWA, award-winning design, or references brands like Apple, Aesop, Bottega Veneta, Stripe, or any luxury/fashion/design-forward brand. Trigger when the user says things like "make it look professional", "make it look expensive", "I want it to look really good", "high quality design", "not generic", or expresses dissatisfaction with typical AI-generated website aesthetics. Do NOT trigger for dashboards, admin panels, internal tools, or functional UI where aesthetics are secondary to utility — the standard frontend-design skill handles those.

davila7/claude-code-templates

Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.

davila7/claude-code-templates

When the user wants to optimize, improve, or increase conversions on any marketing page — including homepage, landing pages, pricing pages, feature pages, or blog posts. Also use when the user says "CRO," "conversion rate optimization," "this page isn't converting," "improve conversions," or "why isn't this page working." For signup/registration flows, see signup-flow-cro. For post-signup activation, see onboarding-cro. For forms outside of signup, see form-cro. For popups/modals, see popup-cro.

davila7/excel-analysis

Analyze Excel spreadsheets, create pivot tables, generate charts, and perform data analysis. Use when analyzing Excel files, spreadsheets, tabular data, or .xlsx files.

davila7/exploratory-data-analysis

Perform comprehensive exploratory data analysis on scientific data files across 200+ file formats. This skill should be used when analyzing any scientific data file to understand its structure, content, quality, and characteristics. Automatically detects file type and generates detailed markdown reports with format-specific analysis, quality metrics, and downstream analysis recommendations. Covers chemistry, bioinformatics, microscopy, spectroscopy, proteomics, metabolomics, and general scientific data formats.

davila7/generate-image

Generate or edit images using AI models (FLUX, Gemini). Use for general-purpose image generation including photos, illustrations, artwork, visual assets, concept art, and any image that isn't a technical diagram or schematic. For flowcharts, circuits, pathways, and technical diagrams, use the scientific-schematics skill instead.

davila7/jira

Use when the user mentions Jira issues (e.g., "PROJ-123"), asks about tickets, wants to create/view/update issues, check sprint status, or manage their Jira workflow. Triggers on keywords like "jira", "issue", "ticket", "sprint", "backlog", or issue key patterns.

davila7/literature-review

Conduct comprehensive, systematic literature reviews using multiple academic databases (PubMed, arXiv, bioRxiv, Semantic Scholar, etc.). This skill should be used when conducting systematic literature reviews, meta-analyses, research synthesis, or comprehensive literature searches across biomedical, scientific, and technical domains. Creates professionally formatted markdown documents and PDFs with verified citations in multiple citation styles (APA, Nature, Vancouver, etc.).

davila7/marketing-strategy-pmm

Product marketing, positioning, GTM strategy, and competitive intelligence. Includes ICP definition, April Dunford positioning methodology, launch playbooks, competitive battlecards, and international market entry guides. Use when developing positioning, planning product launches, creating messaging, analyzing competitors, entering new markets, enabling sales, or when user mentions product marketing, positioning, GTM, go-to-market, competitive analysis, market entry, or sales enablement.

davila7/market-research-reports

Generate comprehensive market research reports (50+ pages) in the style of top consulting firms (McKinsey, BCG, Gartner). Features professional LaTeX formatting, extensive visual generation with scientific-schematics and generate-image, deep integration with research-lookup for data gathering, and multi-framework strategic analysis including Porter's Five Forces, PESTLE, SWOT, TAM/SAM/SOM, and BCG Matrix.

davila7/markitdown

Convert files and office documents to Markdown. Supports PDF, DOCX, PPTX, XLSX, images (with OCR), audio (with transcription), HTML, CSV, JSON, XML, ZIP, YouTube URLs, EPubs and more.

davila7/mermaid-diagram-specialist

Mermaid diagram specialist for creating flowcharts, sequence diagrams, ERDs, and architecture visualizations

davila7/mobile-design

Mobile-first design thinking and decision-making for iOS and Android apps. Touch interaction, performance patterns, platform conventions. Teaches principles, not fixed values. Use when building React Native, Flutter, or native mobile apps.

davila7/prompt-engineer

Expert in designing effective prompts for LLM-powered applications. Masters prompt structure, context management, output formatting, and prompt evaluation. Use when: prompt engineering, system prompt, few-shot, chain of thought, prompt design.

davila7/remotion

Best practices and comprehensive guide for Remotion - programmatic video creation in React with animations, compositions, and media handling

davila7/scientific-slides

Build slide decks and presentations for research talks. Use this for making PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, or any scientific talk. Provides slide structure, design templates, timing guidance, and visual validation. Works with PowerPoint and LaTeX Beamer.

davila7/scientific-visualization

Create publication figures with matplotlib/seaborn/plotly. Multi-panel layouts, error bars, significance markers, colorblind-safe, export PDF/EPS/TIFF, for journal-ready scientific plots.

相关技能