本文へ移動
cccskills
無料GitHub で公開日本語紹介

Headshot

1〜3枚の参照写真をもとに、本人らしさを保ったプロフィール用のAIヘッドショットを作成し、確認・選定できる形で届けるスキルです。

原文原文の説明を見る

Generates professional AI headshots of the principal via Nano Banana Pro from 1-3 reference images, staged to Downloads for review. USE WHEN headshot, profile picture, avatar, photo of me, LinkedIn photo, profile image, new headshot, portrait, generate my photo, professional photo, casual headshot, update profile pic. NOT FOR general art or diagrams (Art), non-headshot images of the principal (Art with reference images), video avatars (HyperFrames), headshots of anyone else.

danielmiessler/LifeOSスター 19,636(GitHub 19,636 + cccskills 0)
連携ツールLinkedIn

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • LinkedIn用の写真を作りたいとき
  • サイトのプロフィール画像を更新したいとき
  • 指定した比率や照明で撮りたいとき
  • 候補を比較して写真を選びたいとき

日本語での紹介

できること

参照写真1〜3枚をもとに、設定された本人の顔立ちを反映したAIヘッドショットを作成します。用途に応じて正方形や縦長の比率、照明、服装、背景などを指定でき、通常は2K解像度で生成します。出力は批評・確認の工程を経て、候補や選定用シートとして確認できる状態にします。生成画像はスキル本体ではなく、設定されたユーザーデータ内に保存されます。プロフィール写真やLinkedIn、著者紹介など、本人の写真が必要な場面に使えます。

こんなときに便利

プロフィール画像を更新したいときや、用途に合わせた構図の写真を用意したいときに向いています。撮影し直す代わりに、承認済みの参照写真を使って雰囲気や比率を調整できます。一般的なイラストや図、動画用アバター、本人以外の人物のヘッドショット作成には使いません。

使い方の例

  • 「LinkedIn用のヘッドショットを作ってください」
  • 「サイトのプロフィール写真を新しくしたいです」
  • 「プロらしい照明で、3:4の縦長にしてください」

注意点

初回利用には設定ファイルと承認済み参照写真が必要です。生成前に設定、写真の存在、GOOGLE_API_KEYを確認します。画像生成にはNano Banana Proを利用し、APIキーは環境設定から読み込みます。本人、または肖像の利用に同意した人の写真だけを使ってください。生成物は批評に合格した後に確認用として届けられ、公開前には本人が選びます。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

資料チェック

SKILL.md の記述から、注意が要る操作と導入の前提を AI が確認しました。点数は実際に動かした結果(実行検証)だけで付けています。

安全面送信・削除・コマンド実行などの扱いが明示されているか
A良好肖像利用の同意を求め、公開前に本人が選び、納品も批評合格後です。
導入のしやすさ必要なツールや API キーが少ないか、書かれているか
B一部不足設定ファイル・承認写真・GOOGLE_API_KEYが必要で、確認手順とSetup.mdが示されています。

点数には入れていません。 2026年10月28日 時点で AI(OpenAI Codex)が判定しました。目安なので、入れる前に原文も確認してください。

評価が違うと思ったら、見直しを依頼する

どの項目が、なぜ違うと思うかを書いてください。ログインは不要です。内容を SKILL.md と照らし合わせて評価を作り直し、この欄に反映します。

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

含まれるファイル(6)

  • SKILL.md6.2 KB
  • Intents/CreateHeadshot.md7.9 KB
  • References/ReferenceLibrary.md2.3 KB
  • Setup.md3.4 KB
  • Tools/headshot.help.md5.2 KB
  • Tools/Headshot.ts16.6 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Headshot Skill

Generates professional AI headshots of the principal with Tools/Headshot.ts, which calls the Gemini image model named geminiImage in LIFEOS/TOOLS/models.ts. Matches facial structure from approved reference photos (which ones go in is the CreateHeadshot rule), and defaults to 2K resolution and 1:1 square (3:4 for portrait). A real photoshoot is slow and expensive to redo every time the look needs to change, and generic AI image tools drift off the actual face; anchoring generation to approved reference photos keeps the output recognizably the subject, at the size and ratio each use (LinkedIn, profile pics, publication bios) needs.

Ideal State

  • Every headshot is recognizably the subject, because its face comes from approved real reference photos whose energy matches the requested expression.
  • Each output lands at the size and ratio its use needs and is saved in the subject's USER data, never in the skill tree.
  • Nothing reaches the principal as a first draft, and nothing public ships until the principal has picked it.

Intent Routing

IntentTriggerFile
CreateHeadshot"headshot", "profile picture", "LinkedIn photo", "professional photo", "update profile pic"Intents/CreateHeadshot.md
FileRead when
References/ReferenceLibrary.mdchoosing references: the approved pool, scene plates, energy-matching rules, growing the pool
Setup.mdfirst-time setup, or Headshot.ts check exits non-zero
Tools/Tools/headshot.help.md holds the full CLI flag reference

Data & Config

Everything about the subject lives in <configRoot>/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/Headshot/Config.md (configRoot is $CLAUDE_CONFIG_DIR when set, else ~/.claude): the directory of approved reference photos with a sentiment for each, the default look (attire, backdrop, mood), and optional scene plates. This skill body is generic and ships no photos or looks; first-time setup is Setup.md.

  • Tools/Headshot.ts check verifies the config, that the listed photos exist, and that GOOGLE_API_KEY is set. Run it before any generation; when it exits non-zero, stop and report what it printed, which points at Setup.md.
  • Generated headshots (the subject's face) are written to LIFEOS/USER/CUSTOMIZATIONS/SKILLS/Headshot/generated-headshots/, never into the skill tree. API keys come from the env file: GOOGLE_API_KEY (from <configRoot>/.env).

Quality loop

Nothing this skill produces reaches the owner as a first draft. The artifact goes through Skill("ArtDirection"): a direction council before new or large work, then the cross-vendor critique panel (skills/ArtDirection/Tools/Critique.ts) scores it against the rubric and names defects, then this skill iterates on those defects until the bar or reports the shortfall. Hand-over is skills/ArtDirection/Tools/Deliver.ts, which refuses without a passing critique. Record the owner's verdict with skills/ArtDirection/Tools/Calibrate.ts.

Gotchas

  • Consent. Use only photos of yourself or of people who agreed to have their likeness used. Never generate a headshot of anyone else from their photo without their consent.
  • Generation never writes to ~/Downloads/ (ArtDirection, 2026-09-17). Output goes to generated-headshots/; a copy reaches ~/Downloads/ only through Deliver.ts after a passing critique. This replaces the 2026-03-22 rule to output there first, as all Art outputs once did.
  • Edits inherit the base image's energy. An expression-only edit keeps the mood of the image it starts from, so a tired-looking base (a paused video frame, say) stays tired through any number of expression prompts. If the base's energy is wrong, no prompt fixes it: add a reference photo that already has the energy you want (for example one tagged with an upbeat sentiment in your config) and let it own the face.
  • Edit vs regenerate tradeoff. Full regeneration invents the scene and tends to look generated; strict single-image edits inherit the base's flaws. What usually works is a composite: an approved reference for the face, a real background plate, and an instruction to place the subject in that scene.
  • Likeness for video thumbnails or posters must match the footage. Details visible in the video (clothing, accessories, grooming) and a background taken from the video itself should be checked against real frames, not approved by eye alone. If your install has a thumbnail or video workflow that checks likeness against the footage, use it for this case.

Examples

Example 1: LinkedIn Profile Update

User: "Generate a headshot for my LinkedIn profile"
→ CreateHeadshot
→ A critiqued 2K 1:1 headshot in the default look, delivered to ~/Downloads, original kept under generated-headshots/

Example 2: New profile image for a public site

User: "Make me a new profile picture for the site"
→ CreateHeadshot
→ A labeled pick sheet of 2-4 critiqued variants; nothing on the site changes until the principal picks one

Example 3: Specific Style Request

User: "I need a headshot with professional lighting, 3:4 ratio"
→ CreateHeadshot
→ A 3:4 portrait-format headshot with the requested lighting, delivered after a passing critique

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

AnnualReports

無料概要あり

複数ベンダーの年次サイバーセキュリティ報告書を探して取得し、脅威やランサムウェア、侵害統計の傾向を出典付きで比較・分析します。

  • 脅威レポートをカテゴリ別に探したいとき
  • 特定ベンダーの報告書を取得したいとき
  • ランサムウェア動向を複数社で比較したいとき
danielmiessler/LifeOS2万2026年10月28日 更新

ApertureOscillation

無料概要あり

個別の機能や部品の設計と、システム全体の目的を同じ問いで比較し、両者の食い違い、適切な実装範囲、全体との整合性を3段階で整理するスキルです。

  • サービスやライブラリの分割判断
  • 機能要求と製品方針を比較したいとき
  • 新しい部品と既存システムの整合性確認
danielmiessler/LifeOS2万2026年10月28日 更新

Aphorisms

無料概要あり

文章のテーマに合う格言や引用を探し、著者・出典と選定理由を添えて提案します。引用の追加、思想家の調査、利用履歴の管理を通じて、同じ引用の繰り返しも防ぎます。

  • ニュースレター向けの引用探し
  • 出典付きの引用を重複なく保存
  • 思想家の言葉をテーマ別に調査
danielmiessler/LifeOS2万2026年10月28日 更新

Art

無料概要あり

ブログの挿絵や技術図解、比較図、マンガ、アイコンなどを用途別の手順で制作します。形式に合う構図や配色を組み立て、確認用の画像を出力します。

  • ブログの見出し画像を作りたいとき
  • システムの仕組みを図解したいとき
  • 比較や時系列を可視化したいとき
danielmiessler/LifeOS2万2026年10月28日 更新

ArtDirection

無料概要あり

画像や映像、スライド、サイト画面の品質を複数の判定役で評価し、修正点の整理から基準を満たした成果物の引き渡しまで進めます。

  • 画像の修正点を優先順に整理したいとき
  • 映像やスライドを基準に沿って評価したいとき
  • 公開前に見た目が基準を満たすか確認したいとき
danielmiessler/LifeOS2万2026年10月28日 更新

ArXiv

無料概要あり

arXivの論文をテーマ・分野・論文IDで探し、著者や要旨、リンクをまとめます。新着論文の確認や、用意されている場合はAlphaXivのAI生成概要の取得にも対応します。

  • AI・機械学習の新着論文の確認
  • 特定テーマの論文を探したいとき
  • 論文IDやarXivのURLで照会
danielmiessler/LifeOS2万2026年10月28日 更新

danielmiessler のスキルをすべて見る

このスキルの問題を報告する