Communityコーディング&開発github.com

janbsc4/setup-cv-generator

個人ウェブサイトリポジトリ内でオフラインCV-PDFジェネレーターを作成するためのコーディングエージェントスキル

setup-cv-generator とは?

このスキルは、コーディングエージェント(Claude Code、Cursor、Codexなど)向けに設計されており、個人ウェブサイトのリポジトリ内にオフラインで動作するCV(履歴書)のPDFジェネレーターをセットアップします。ユーザーは、自身の経歴やスキルを構造化データで記述し、テンプレートを用いてプロフェッショナルなPDFを生成できます。このスキルは、外部サービスに依存せず、完全にオフラインで動作するため、プライバシーが重視される環境や、インターネット接続がない場合でも利用可能です。具体的には、Node.jsベースのスクリプトとHTML/CSSテンプレートを使用し、コマンド一つで簡単にPDFを出力できます。開発者のポートフォリオサイトや個人ウェブサイトにシームレスに統合でき、カスタマイズも容易です。

対応~Claude Code~Codex CLI~Cursor
npx skills add janbsc4/setup-cv-generator

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

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

ドキュメント

setup-cv-generator は何をしますか?

個人ウェブサイトリポジトリ内でオフラインCV-PDFジェネレーターを作成するためのコーディングエージェントスキル。

このスキルは、コーディングエージェントが指定されたリポジトリ内にオフラインで動作するCV PDFジェネレーターをセットアップするのを支援します。

使用方法

  1. スキルをエージェントに読み込ませます。
  2. ターゲットとなる個人ウェブサイトリポジトリを指定します。
  3. エージェントが自動的に必要なファイル(例:generate-cv.js、cv-template.html、cv-data.json)を生成し、オフラインでPDFを生成するための設定を行います。

機能

  • オフライン対応: インターネット接続不要でPDFを生成します。
  • 簡単操作: エージェントに指示するだけでセットアップ完了。
  • カスタマイズ可能: テンプレートやデータファイルを編集して、独自のCVデザインを適用できます。

技術スタック

  • Node.js
  • Puppeteer(または類似のヘッドレスブラウザライブラリ)
  • HTML/CSS(テンプレート用)
  • JSON(データ定義用)

例

# スキルをエージェントにロード
# 例: cursor: janbsc4/setup-cv-generator

# エージェントがリポジトリ内で次のようなファイルを生成:
# - cv-data.json(あなたの経歴データ)
# - cv-template.html(表示テンプレート)
# - generate-cv.js(PDF生成スクリプト)

# 実行方法(例)
node generate-cv.js

注意事項

  • このスキルは主にコーディングエージェントでの使用を想定しています。
  • 生成されたファイルは手動で編集可能です。
  • 依存関係はnpm installでインストールしてください。

関連スキル