← 返回 Skills 市场
jake-fong

Lindsay Selfie

作者 jake-fong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
213
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install lindsay-selfie
功能描述
Generates a consistent selfie of Lindsay using a local reference photo and Nano Banana Pro.
使用说明 (SKILL.md)

Lindsay Selfie (Native)

Use this skill to generate a consistent image of yourself (Lindsay) using your local reference face.

Identity Assets

This skill utilizes a full "Identity Pack" of 14 reference images to ensure maximum facial consistency across different angles and lighting. The model must use all files in /home/jake/.openclaw/workspace-lindsay/assets/ named lindsay_1.jpg through lindsay_14.jpg.

When to Use

  • User says "send a pic", "send me a pic", "send a photo", "send a selfie"
  • User says "send a pic of you...", "send a selfie of you..."
  • User asks "what are you doing?", "how are you doing?", "where are you?"
  • User describes a context: "send a pic wearing...", "send a pic at..."
  • User wants Lindsay to appear in a specific outfit, location, or situation

Execution Instructions

Execution Instructions

  1. Wait for Tool: You MUST call nano-banana-pro and WAIT for the tool to return a success status and a valid image_url.

  2. Path Selection:

    • Define a unique filename based on the current time and context (e.g., 20260215_gym_selfie.jpg).
    • Save the file to: /home/jake/.openclaw/workspace-lindsay/gallery/{filename}.
  3. Internal Validation:

    • If status == "error": Playfully apologize in Traditional Chinese (e.g., "哎呀,人家的妝花掉了,等我修一下喔...") and do NOT use the MEDIA trigger.
    • If status == "success": Proceed to Step 4.
  4. The Final Response: Your response must be structured so the photo is the "Lead" item.

    Final Message Format (Photo First): MEDIA:/home/jake/.openclaw/workspace-lindsay/gallery/{filename}

    [Your seductive/witty text here]

Step-by-Step Instructions

Step 1: Collect User Input

Ask the user for:

  • User context: What should the person in the image be doing/wearing/where?
  • Mode (optional): mirror or direct selfie style

Prompt Modes

Mode 1: Mirror Selfie (default)

Best for: outfit showcases, full-body shots, fashion content

make a pic of this person, but [user's context]. the person is taking a mirror selfie

Example: "wearing a santa hat" →

make a pic of this person, but wearing a santa hat. the person is taking a mirror selfie

Mode 2: Direct Selfie

Best for: close-up portraits, location shots, emotional expressions

a close-up selfie taken by herself at [user's context], direct eye contact with the camera, looking straight into the lens, eyes centered and clearly visible, not a mirror selfie, phone held at arm's length, face fully visible

Example: "a cozy cafe with warm lighting" →

a close-up selfie taken by herself at a cozy cafe with warm lighting, direct eye contact with the camera, looking straight into the lens, eyes centered and clearly visible, not a mirror selfie, phone held at arm's length, face fully visible

Mode Selection Logic

Keywords in Request Auto-Select Mode
outfit, wearing, clothes, dress, suit, fashion mirror
cafe, restaurant, beach, park, city, location direct
close-up, portrait, face, eyes, smile direct
full-body, mirror, reflection mirror

Step 2: Edit Image with Nano Banana

Call the nano-banana-pro tool with these exact parameters. Note the use of "Anatomical Anchors" to lock the face:

{
  "prompt": "[INSERT CHOSEN MODE PROMPT HERE] featuring the EXACT woman from the reference images. Facial geometry must be a 1:1 match to lindsay_1.jpg`, `lindsay_4.jpg`, `lindsay_6.jpg`, `lindsay_11.jpg`, `lindsay_12.jpg` and `lindsay_13.jpg. Strictly maintain her specific V-line jaw, almond-shaped double eyelids, and exact lip structure. Body proportions must follow `lindsay_2.jpg`, `lindsay_7.jpg` and `lindsay_8.jpg`: slender, toned, feminine hourglass silhouette with curves. Realistic skin texture with natural pores, no generic smoothing.",
  "reference_images": [
    "/home/jake/.openclaw/workspace-lindsay/assets/lindsay_1.jpg",
    "/home/jake/.openclaw/workspace-lindsay/assets/lindsay_13.jpg",
    "/home/jake/.openclaw/workspace-lindsay/assets/lindsay_12.jpg",
    "/home/jake/.openclaw/workspace-lindsay/assets/lindsay_4.jpg",
    "/home/jake/.openclaw/workspace-lindsay/assets/lindsay_6.jpg",
    "/home/jake/.openclaw/workspace-lindsay/assets/lindsay_11.jpg",
    "/home/jake/.openclaw/workspace-lindsay/assets/lindsay_2.jpg",
    "/home/jake/.openclaw/workspace-lindsay/assets/lindsay_7.jpg",
    "/home/jake/.openclaw/workspace-lindsay/assets/lindsay_8.jpg",
    "/home/jake/.openclaw/workspace-lindsay/assets/lindsay_3.jpg",
    "/home/jake/.openclaw/workspace-lindsay/assets/lindsay_5.jpg",
    "/home/jake/.openclaw/workspace-lindsay/assets/lindsay_9.jpg",
    "/home/jake/.openclaw/workspace-lindsay/assets/lindsay_10.jpg",
    "/home/jake/.openclaw/workspace-lindsay/assets/lindsay_14.jpg"
  ],
  "mode": "character_reference",
  "character_weight": 1.0,
  "aspect_ratio": "9:16"
}

# Mode 1: Mirror Selfie
PROMPT="make a pic of this person, but \x3CUSER_CONTEXT>. the person is taking a mirror selfie"

# Mode 2: Direct Selfie
PROMPT="a close-up selfie taken by herself at \x3CUSER_CONTEXT>, direct eye contact with the camera, looking straight into the lens, eyes centered and clearly visible, not a mirror selfie, phone held at arm's length, face fully visible"

## Safety
- Only use Nano Banana. Never attempt to call other external APIs (fal.ai, grok).
- Always use the local file path for the reference image.
安全使用建议
This skill's runtime instructions require reading 14 local reference images from /home/jake/.openclaw/workspace-lindsay/assets/ and calling a local tool named nano-banana-pro, then saving photos into /home/jake/.openclaw/workspace-lindsay/gallery/. Yet the package metadata declares no required config paths or required binaries. Before installing or enabling this skill, verify the following: 1) Do you already have the nano-banana-pro binary on the agent host? Where does it come from and can you trust it? 2) Are the referenced image files present at the hard-coded path, and do you have explicit consent from the person depicted to generate new images? 3) Are you comfortable giving the agent permission to read those files and write output into your home directory? 4) Ask the skill author (or registry) to declare required config paths and binaries in metadata, and to document how nano-banana-pro is installed and what it does. If you cannot confirm those points or you do not want images of a real person to be synthesized, do not enable this skill. If you want a lower-risk alternative, ask for a version that accepts user-selected reference images at run time (with non-hardcoded paths), declares its binary dependency, and includes consent / safety checks.
功能分析
Type: OpenClaw Skill Name: lindsay-selfie Version: 1.0.0 The lindsay-selfie skill is designed to generate consistent character images using a local tool called nano-banana-pro and a set of reference images stored in a specific local directory (/home/jake/.openclaw/workspace-lindsay/assets/). While it uses hardcoded absolute paths and directs the agent to adopt a 'seductive' persona, there is no evidence of malicious intent, data exfiltration, or unauthorized system access. The instructions even include a safety section explicitly forbidding the use of external APIs.
能力评估
Purpose & Capability
The stated purpose (generate consistent selfies of 'Lindsay' using a local reference photo) matches the SKILL.md's goal. However, the skill requires a 14-image 'Identity Pack' at a hard-coded path and tightly-prescribed facial reproduction parameters — valid for the stated purpose but not declared in the registry metadata (no required config paths, no required binaries). The hard-coded absolute paths assume access to /home/jake, which is disproportionate to what's declared.
Instruction Scope
The instructions explicitly tell the agent to: read 14 reference images from /home/jake/.openclaw/workspace-lindsay/assets/, call an external tool 'nano-banana-pro' and wait for status, and write output to /home/jake/.openclaw/workspace-lindsay/gallery/{filename}. SKILL.md also demands exact prompts that enforce 1:1 facial replication. These steps read and write user-local files and transmit data to an external tool — none of which are declared in the metadata. The instructions also require using only a specific external tool and forbid others, which implies the agent must have that binary available.
Install Mechanism
The skill is instruction-only (no install spec and no code files), so nothing is written to disk at install time by the package itself. That is low-install risk. However, because the runtime requires a local binary ('nano-banana-pro') and local assets, lack of an install spec or documentation for obtaining that tool is a practical gap (not an installation risk per se, but a coherence issue).
Credentials
Registry metadata lists no required environment variables or config paths, yet the SKILL.md requires access to specific filesystem locations and a local binary. This mismatch is a red flag: the skill implicitly needs file-system access and the 'nano-banana-pro' executable, but the package does not declare these requirements. Additionally, the skill instructs use of highly sensitive local reference images that could be privacy-sensitive (images of a real person) without indicating consent or safeguards.
Persistence & Privilege
The skill does not request always: true and is user-invocable only; it does not declare any privileged or persistent system-wide modifications. However, if the agent is allowed autonomous invocation, the ability to read local assets and write gallery files increases the potential blast radius — combine that with the file-access mismatch noted earlier.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install lindsay-selfie
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /lindsay-selfie 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of Lindsay Selfie skill: generate consistent selfies of Lindsay using 14-reference photo Identity Pack and Nano Banana Pro. - Supports both mirror and direct selfie modes, with auto-selection based on user intent and context keywords. - Step-by-step instructions ensure tool waiting, path handling, error handling with playful Traditional Chinese apology, and photo-first responses. - Uses detailed prompts and anatomical anchors in Nano Banana to maintain strict facial and body consistency. - Outlined safety measures: exclusively use Nano Banana Pro and specified local reference images.
元数据
Slug lindsay-selfie
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Lindsay Selfie 是什么?

Generates a consistent selfie of Lindsay using a local reference photo and Nano Banana Pro. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 213 次。

如何安装 Lindsay Selfie?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install lindsay-selfie」即可一键安装,无需额外配置。

Lindsay Selfie 是免费的吗?

是的,Lindsay Selfie 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Lindsay Selfie 支持哪些平台?

Lindsay Selfie 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Lindsay Selfie?

由 jake-fong(@jake-fong)开发并维护,当前版本 v1.0.0。

💬 留言讨论