agentleFS
AiAi-MastermindAiAi-Mastermind/aiai-mastermind-tools-and-skills/skills/generate-me/SKILL.md

generate-me

Skill2 starsChanged 31 days agoMITView on GitHub

Generate an image of "me", "my face", "make me", "put me in", "turn me into", or a photo of the skill owner while preserving their facial identity across photoreal, illustrated, cartoon, cinematic and stylized scenes.

The file

Show its rules and text

We split this skill into the rules it gives an agent

13 rules. About 0 are common, 9 are distinctive, and 4 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈9

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 4

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Very specific:

    If references/identity-profile.md still contains {{PLACEHOLDER}} tokens, or assets/identity-default/ has no photos, this skill is not yet …

    line 10
  2. Very specific:

    Read references/identity-profile.md before writing a prompt or selecting images.

    line 15
  3. Distinctive:

    Treat every bundled photo as a reference.

    line 16
  4. Distinctive:

    Keep at least two identity references whenever possible.

    line 37
  5. Very specific:

    Start with the owner's requested concept, composition and style.

    line 45
  6. Distinctive:

    Do not overload the prompt with repeated facial adjectives.

    line 57
  7. Distinctive:

    Keep the face large enough to read clearly whenever likeness matters.

    line 62
  8. Distinctive:

    Run the pre-delivery QA checklist in the identity profile.

    line 66
  9. Distinctive:

    If likeness or anatomy fails, regenerate once.

    line 67
  10. Very specific:

    Run scripts/generate.py. It sends the same prompt to an OpenAI image model and a Google image model concurrently so the owner can compare …

    line 75
  11. Distinctive:

    Use the host agent's own image generation tool and attach the selected identity photos as referenced image paths.

    line 79
  12. Distinctive:

    Never feed an AI-generated or AI-retouched image back in as an identity reference.

    line 86
  13. Distinctive:

    Do not claim an exact match when facial features, proportions or other identity anchors visibly drift.

    line 88

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Generate Me

Before you use this

If references/identity-profile.md still contains {{PLACEHOLDER}} tokens, or assets/identity-default/ has no photos, this skill is not yet customized. Run SETUP.md first and tell the owner that setup is required. Do not generate a generic person as a substitute.

Required preparation

  1. Resolve the skill directory from the location of this SKILL.md. Use that resolved directory for every relative path below.
  2. Read references/identity-profile.md before writing a prompt or selecting images.
  3. Treat every bundled photo as a reference. Never treat a bundled photo as an edit target unless the owner explicitly asks to alter that exact photo.

Reference selection

Image tools commonly impose a five-image limit. Every edit target and every style reference counts toward that limit, so subtract those images before choosing identity references.

The identity slots are:

  • Slot A, primary-face, for clear facial structure and fine features.
  • Slot B, upper-body, for the strongest overall balance of likeness, posture and build.
  • Slot C, proportions, for body proportions, stance and scale.
  • Slot D, expression-open-smile, for teeth and broad open-smile behavior.
  • Slot E, secondary-face, for a second view of stable facial geometry.

The default authority order is B, A, C, D, E. Use the following fallback ladder after accounting for edit targets and style images:

  • Four identity slots: B, A, C, D.
  • Three identity slots: B, A, C.
  • Two identity slots: B, A.
  • One identity slot: B.

Keep at least two identity references whenever possible. If a request depends on a specific trait, such as an open smile, substitute the relevant slot for the lowest-priority available slot. Do not exceed the tool's total image limit.

Support-only assets

assets/support-only/ holds photos useful for one narrow purpose, such as eyewear detail or a deliberately exaggerated expression. Use a support-only image solely for its labeled purpose. Never use it to infer or judge facial geometry, head shape, feature spacing or general likeness.

Prompt construction

Start with the owner's requested concept, composition and style. Then append a compact identity block derived from references/identity-profile.md.

The prompt must:

  • State that preserving the owner's identity is the highest priority.
  • Specify the requested expression, using the profile's matching expression clause.
  • Request a natural eye-level portrait perspective unless the owner asks for another viewpoint.
  • Prohibit beautifying or genericizing the face.
  • Prohibit changing apparent age or body proportions.
  • Prohibit plastic-smoothing the skin.
  • Prohibit adding or removing hair that the profile does not describe.

Do not overload the prompt with repeated facial adjectives. The photos carry identity. The text should stay compact and mainly prevent known failure modes.

Generation workflow

  1. Make one generation call per scene.
  2. Keep the face large enough to read clearly whenever likeness matters.
  3. Lock facial geometry and identity before applying the requested style.
  4. Require anatomically natural limbs, joints, hands and finger counts when arms or hands are prominent.
  5. Inspect the saved local output after generation.
  6. Run the pre-delivery QA checklist in the identity profile.
  7. If likeness or anatomy fails, regenerate once. Correct only the failed traits instead of rewriting or intensifying the entire prompt. Do not accept a near match as an exact match.

Generation paths

Both paths are first-class and supported.

Path 1, model router

Run scripts/generate.py. It sends the same prompt to an OpenAI image model and a Google image model concurrently so the owner can compare the results. This path is best when the member has the model-router installed.

Path 2, built-in image tool

Use the host agent's own image generation tool and attach the selected identity photos as referenced image paths. This path is best when the member has no router.

The skill works with either path. Run scripts/doctor.sh to report which paths are available in the current environment.

Authority and invariants

  • Original photos outrank generated examples and prose.
  • Never feed an AI-generated or AI-retouched image back in as an identity reference. Errors compound across generations.
  • Likeness and anatomical plausibility outrank styling.
  • Do not claim an exact match when facial features, proportions or other identity anchors visibly drift.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.