Communitygithub.com

davila7/claude-code-templates

ソフトウェアエンジニア、プロダクトマネージャー、および技術職向けの履歴書を最適化します。ユーザーがソフトウェアエンジニア、開発者、PM、データサイエンティスト、ML、DevOps、その他の技術職の履歴書について言及した場合に使用します。

claude-code-templates とは?

このスキルは、ソフトウェアエンジニアリング、プロダクトマネジメント、データサイエンス、DevOpsなどの技術職に特化した履歴書を最適化するための包括的なガイドです。SWE、PM、データ、DevOpsといった主要な技術職種のそれぞれに合わせたバレットポイントの書き方、効果的な技術スキルセクションの構成、ATS(応募者追跡システム)と技術系採用担当者の両方にアピールするフォーマットを提供します。主な機能として、技術スキルセクションの最適化(カテゴリ別、習熟度別、フラットリスト)、GitHubプロフィールの最適化、プロジェクトセクションの強化、そして経験セクションにおける「アクション動詞+技術的要素+規模/影響+使用技術」という強力なバレットフォーミュラの指導が含まれます。このスキルは、Claude Code、Cursor、Codexなどの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に質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

技術系履歴書オプティマイザー

このスキルを使用するタイミング

以下の場合にこのスキルを使用します:

  • ユーザーがソフトウェアエンジニアリング職に応募している
  • 技術系の履歴書を最適化したい
  • 開発者/PM/技術職の求人応募に関する支援が必要
  • 「技術系履歴書」、「ソフトウェアエンジニア履歴書」、「開発者履歴書」、「技術系履歴書」、「SWE履歴書」、「PM履歴書」などのキーワードが含まれている

コア機能

  • 技術職(SWE、PM、データ、DevOps)向けの履歴書最適化
  • 技術スキルセクションの効果的な構成
  • プロジェクトと技術的成果の強調
  • 技術的深さとビジネスインパクトのバランス
  • ATSと技術系採用担当者の両方に対応したフォーマット
  • GitHub、ポートフォリオ、技術リンクの組み込み

技術系履歴書の哲学

技術系採用担当者が注目する点:

  1. 関連する技術スキル(言語、フレームワーク、ツール)
  2. 規模とインパクト(ユーザー数、トランザクション数、データサイズ)
  3. 問題解決能力
  4. システム設計の理解
  5. 協調性
  6. 成長軌道

技術系履歴書の構成

推奨順序

1. 連絡先情報(GitHub、ポートフォリオを含む)
2. プロフェッショナルサマリー(任意だが有用)
3. 技術スキル(ATSにとって重要)
4. 職務経験(技術的成果を含む)
5. プロジェクト(特にキャリア初期の場合)
6. 学歴
7. 資格(関連する場合)

連絡先セクション(技術職向け)

山田 太郎
東京都渋谷区
[email protected] | 090-XXXX-XXXX
LinkedIn: linkedin.com/in/yamadataro
GitHub: github.com/yamadataro
ポートフォリオ: yamadataro.dev

含めるもの:

  • GitHub(SWE職では必須)
  • ポートフォリオ/個人ウェブサイト
  • LinkedIn
  • 技術ブログ(ある場合)

含めないもの:

  • 住所(市区町村までで十分)
  • 写真
  • ソーシャルメディア(関連性がない場合)

技術スキルセクション

整理戦略

オプション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
  • IaC: Terraform, CloudFormation

含めてはいけないもの

  • ❌ Microsoft Office(前提とされる)
  • ❌ オペレーティングシステム(DevOps職の場合を除く)
  • ❌ 時代遅れの技術(特に要求されていない場合)
  • ❌ スキルバーや評価(主観的でATSに悪影響)
  • ❌ 一度触っただけの技術すべて

職務経験セクション(技術職向け)

技術バレットの公式

[アクション動詞] + [技術的内容] + [規模/影響] + [使用技術]

例:

❌ 弱い技術バレット:

- バックエンドサービスに従事
- システムパフォーマンスの向上に貢献
- 製品の機能を構築

✅ 強い技術バレット:

- モノリスからマイクロサービスへの移行をアーキテクトし、デプロイ時間を2時間から15分に短縮、チームごとの独立したデプロイを実現
- PostgreSQLクエリを最適化しRedisキャッシュを実装、APIレイテンシを60%削減(500ms→200ms)、10万人のデイリーアクティブユーザーに貢献
- WebSocketとAWS SNSを使用したリアルタイム通知システムを構築、日次100万件以上のメッセージを99.9%の配信率で処理

含めるべき技術的指標

規模:

  • ユーザー数:「50万人のDAU(デイリーアクティブユーザー)をサポート」
  • リクエスト数:「秒間1万リクエストを処理」
  • データ量:「日次50TBを処理」
  • 稼働率:「99.99%の可用性を維持」

パフォーマンス:

  • レイテンシ:「XmsからYmsに削減」
  • 速度:「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を使用したInfrastructure as Codeを実装、プロビジョニング時間を2日から30分に短縮
• PrometheusとGrafanaによる監視・アラートシステムを構築、MTTRを4時間から30分に短縮
• GitHub Actionsによるデプロイメントパイプラインを自動化、ダウンタイムゼロのリリースで50件以上の日次デプロイを実現

プロダクトマネージャー(技術系):

• 1万人以上の開発者が使用する開発者ツール向けAPIプラットフォームのロードマップを策定、API採用率を40%増加
• MLレコメンデーションエンジンの技術要件を定義、ユーザーエンゲージメントを25%向上
• エンジニアリングチームと連携して技術負債を30%削減、リリースサイクルを隔週から毎週に改善

プロジェクトセクション

重要なポイント:

  • ジュニアエンジニア
  • キャリアチェンジする人
  • ブートキャンプ卒業生
  • 職務経歴に空白がある人

プロジェクトのフォーマット

プロジェクト名 | 使用技術 | リンク
• プロジェクトの説明
• 技術的なハイライトと解決した課題
• 利用可能な場合は規模や使用状況の指標

プロジェクトセクションの例

プロジェクト

分散型タスクキュー | Python, Redis, Docker | github.com/user/taskqueue
• 自動リトライとデッドレターキューを備えた、1時間あたり1万件以上のジョブを処理する分散型タスクキューを構築
• マルチテナント対応の優先キューイングとレート制限を実装

リアルタイムチャットアプリ | React, Node.js, WebSocket, MongoDB | chatapp.demo.com
• 100人以上の同時ユーザーをリアルタイムメッセージングでサポートするフルスタックチャットアプリケーション
• エンドツーエンドの暗号化とメッセージ永続化を実装

ML価格予測ツール | Python, TensorFlow, FastAPI | github.com/user/predictor
• 100万以上のデータポイントに対して回帰モデルを訓練、価格予測で92%の精度を達成
• 自動モデル再トレーニングパイプラインを備えたREST APIとしてデプロイ

良いプロジェクトの条件

含めるべきもの:

  • 実際のユーザーがいるプロジェクト
  • オープンソースへの貢献
  • 技術ブログ記事
  • ハッカソンプロジェクト(特に受賞歴のあるもの)
  • 複雑な個人プロジェクト

含めるべきでないもの:

  • チュートリアルのフォロー
  • 些細なTODOアプリ
  • 未完成のプロジェクト
  • コースワーク(例外的な場合を除く)

学歴セクション(技術職向け)

標準フォーマット

情報科学 学士 | 東京大学 | 2020年
GPA: 3.8/4.0(3.5以上の場合は記載)
関連コースワーク: 分散システム、機械学習、データベースシステム

ブートキャンプ卒業生向け

ソフトウェアエンジニアリング サーティフィケート | App Academy | 2023年
- 1000時間以上のイマーシブプログラム
- フルスタックJavaScript、React、Node.js、PostgreSQL

経済学 学士 | 早稲田大学 | 2020年

独学エンジニア向け

プロフェッショナル認定資格:
- AWS Solutions Architect Associate | 2023年
- MongoDB Certified Developer | 2023年

関連教育:
- 東京大学オープンコースウェア: アルゴリズム、データ構造
- 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.

関連スキル