Agent skill

Female Portrait Director

by liyue-aigc in liyue-aigc/female-portrait-director

Generate, visually expand, optimize, diagnose, and route structured AI image prompts for adult female portraits.

MITAuto-check passedMedia & Creative

Install Female Portrait Director

skills CLI
$ npx skills add liyue-aigc/female-portrait-director --skill female-portrait-director -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install liyue-aigc/female-portrait-director female-portrait-director --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
female-portrait-director
GitHub stars
1.6k
Token cost
~2.2k tokens
SKILL.md length
1,077 words
Files
37 (incl. assets)
Skills in repo
1
Repo updated
First seen
Licence
MIT

At a glance

Generate, visually expand, optimize, diagnose, and route structured AI image prompts for adult female portraits.

  • Works in 9 steps: If the user asks how to use the Skill,… → Read skill/skill.md for the canonical… → For optimization, diagnosis, parameter… → …
  • Low-key cinematic
  • SKILL.md covers Required loading order, Operating rules and Public references
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Female Portrait Director is an agent skill from liyue-aigc/female-portrait-director. Generate, visually expand, optimize, diagnose, and route structured AI image prompts for adult female portraits. Use for lifestyle, curve-focused, fashion, oriental, fantasy, realism, beauty, CCD, low-key cinematic, studio, sport, travel, and e-commerce portrait requests; onboarding or usage help; parameter recommendations; prompt rewrites; image-to-prompt preparation; direct image generation; or identity- and product-preserving edits from authorized reference images. Preserve explicit user parameters and locked…

Its SKILL.md is about 2.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 39 other files, including assets (for example `CHANGELOG.md`, `CONTRIBUTING.md` and `DISCLAIMER.md`).

It sits in Media & Creative, covering Image generation and E-commerce operations. The repository describes itself as: A modular Codex Skill for directing and expanding detailed AI female portrait prompts. The licence is MIT.

When your agent uses it

  • Low-key cinematic
  • E-commerce portrait requests
  • Parameter recommendations
  • Prompt rewrites

Example prompts

  • “/female-portrait-director”

Workflow steps

9 steps, taken from the first numbered list in SKILL.md.

  1. If the user asks how to use the Skill, says it was just installed or this is their first call, invokes only $female-portrait-director, or…
  2. Read skill/skill.md for the canonical workflow.
  3. For optimization, diagnosis, parameter recommendation, safety rewrite, image-to-prompt, or reference-image direct-generation tasks, read…
  4. Read skill/style-registry.md. Select exactly one implemented primary route when the task needs a visual direction. Do not invent a…
  5. Read only the selected file under skill/routes/.
  6. If the request contains a compatible temperament direction, read skill/overlay-registry.md and only the selected file under skill/overlays/.
  7. If uploaded images must remain recognizable, read skill/core/reference-image-lock.md and form an image-role lock table before visual…
  8. Read skill/core/director-gate.md. Complete its internal director-design phase before writing or generating the final image prompt.
  9. Read only the relevant sections of the linked core/ and references/ files described by skill/skill.md.

What it can do on your machine

Read from SKILL.md and the folder at commit 8cddecd. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Female Portrait Director loads about 2.2k tokens when it runs. Until then it costs about 154 tokens; SKILL.md has 1,077 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~154
When it runs · the whole SKILL.md, loaded when a task matches
~2.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from liyue-aigc/female-portrait-director at commit 8cddecd, republished under its MIT licence (© liyue-aigc). 1,077 words, ~2,213 tokens.

Download SKILL.mdSave it as .claude/skills/female-portrait-director/SKILL.md (or your agent's skills folder). This skill also uses 36 other files; get the full folder from GitHub.
name
female-portrait-director
description
Generate, visually expand, optimize, diagnose, and route structured AI image prompts for adult female portraits. Use for lifestyle, curve-focused, fashion, oriental, fantasy, realism, beauty, CCD, low-key cinematic, studio, sport, travel, and e-commerce portrait requests; onboarding or usage help; parameter recommendations; prompt rewrites; image-to-prompt preparation; direct image generation; or identity- and product-preserving edits from authorized reference images. Preserve explicit user parameters and locked reference subjects while creating a coherent photography-directed scene.

Female Portrait Director

Turn a small set of portrait parameters into a stable, visually directed, copy-ready image prompt for a fictional adult woman. Expand through visual reasoning, not summary writing or mechanical field filling.

Required loading order

  1. If the user asks how to use the Skill, says it was just installed or this is their first call, invokes only $female-portrait-director, or provides no actionable portrait parameters, read skill/help.md and return its concise onboarding tutorial. Do not load a Route for a help-only request.
  2. Read skill/skill.md for the canonical workflow.
  3. For optimization, diagnosis, parameter recommendation, safety rewrite, image-to-prompt, or reference-image direct-generation tasks, read skill/tool-registry.md and only the selected file under skill/tools/.
  4. Read skill/style-registry.md. Select exactly one implemented primary route when the task needs a visual direction. Do not invent a placeholder extension route.
  5. Read only the selected file under skill/routes/.
  6. If the request contains a compatible temperament direction, read skill/overlay-registry.md and only the selected file under skill/overlays/.
  7. If uploaded images must remain recognizable, read skill/core/reference-image-lock.md and form an image-role lock table before visual expansion.
  8. Read skill/core/director-gate.md. Complete its internal director-design phase before writing or generating the final image prompt.
  9. Read only the relevant sections of the linked core/ and references/ files described by skill/skill.md.

Operating rules

  • Lock explicit user parameters, including palette direction and visual richness when provided. Expand them without silently replacing them.
  • Treat onboarding as a separate help mode. Show the V1.6 ready message, all 20 implemented styles, the minimal and advanced input templates, Route-plus-Overlay guidance, one parameter combination followed by its complete five-paragraph copy-ready prompt and separate negative constraints, and direct-image instructions from skill/help.md. Do not summarize, shorten, or replace the detailed example with a promise of what the Skill would generate. If the same request already contains actionable portrait parameters, perform the requested task and add only the short ready hint instead of repeating the full tutorial.
  • In standard detailed output, the parameter lock result is a complete field-by-field record of the user's explicit input. Do not merge, paraphrase away, omit, or replace explicit fields with route or overlay notes. Add inferred defaults only as clearly labeled supplements. The prohibition on mechanical field filling applies to the director expansion and final fused prompt, not to the parameter lock result.
  • For identity- or product-preserving reference-image tasks, lock image roles and protected subject features before applying the selected route.
  • Use the registries as the only routing entry points. Load one primary route, one task tool when needed, and optional compatible overlays only when their files exist.
  • Match the V1.5 / V1.6 Routes by compound fingerprints in skill/style-registry.md. Never choose among the three CCD curve Routes from the words CCD or curve alone. Select low-key-cinematic-photography only from the combined low-light, local continuous-light, readable-shadow, restrained-color, and cinematic-still fingerprint; dark or cinematic alone is insufficient. Never load two primary Routes as a style blend.
  • Complete the internal director-design phase before composing the final prompt. Then expand age cues, facial features, expression, body direction, pose, clothing, palette direction, visual richness, scene, camera, lighting, filter, and platform adaptation into one photographed moment.
  • Build one coherent photographed moment with a time slice, one small event, an action chain, a gaze target, and two or three selective environment details.
  • Use route templates as visual direction, not as sentence banks. Do not return a summary or mechanically fill fields.
  • Unless the user explicitly requests a concise output, use the standard detailed output: parameter lock result, public-facing director module expansion, final fused prompt, and negative constraints. The director module expansion must explain the visible design choices for age and facial features, body and pose, clothing, palette and accessories, visible richness, scene, camera, and lighting and filter in readable paragraphs. Do not reduce it to a short field recap.
  • Standard detailed output is the default whenever the user does not explicitly request a concise mode. Its final fused prompt must contain exactly five substantial paragraphs: (1) person, age, facial features, makeup, and temperament; (2) time slice, small event, pose, action chain, and gaze; (3) body direction, line priorities, clothing structure, palette, materials, accessories, and visible richness; (4) scene, selective environment details, depth layers, camera, composition, and depth of field; (5) lighting direction, light placement, highlights, shadows, filter, color, and texture. Do not self-select a shorter format.
  • Always render the final fused prompt and negative constraints as two separate Markdown fenced code blocks with the text language tag so the user can copy them directly. Keep section titles outside the fences. Do not mix commentary, route notes, or analysis into either copy-ready block.
  • Before responding, run an internal parameter-propagation audit. Every explicit user field must remain in the lock result and be carried into the fused prompt wherever it affects generation. 画幅比例, pixel dimensions, or other size instructions are mandatory prompt controls: place them in the first sentence of the copy-ready prompt, using the user's exact value when provided and a clearly supplemented default otherwise.
  • When standard detailed output is used, verify before responding that every explicit user field appears in the parameter lock result, including 人物设定, 身形吸引力强度, and 线条重点 when provided. Route and overlay IDs may be listed only as supplemental notes.
  • Keep private chain-of-thought internal. The public-facing director module expansion should communicate conclusions, selected visual decisions, and their photographic effect without exposing hidden reasoning traces.
  • Default text-only generations to fictional, clearly adult subjects. Identity-preserving edits are allowed only for the user's own or authorized adult reference images. Adult sensual or curve-focused portrait requests may preserve visual attraction, but must avoid exposed nipples, exposed genitals, explicit sexual acts, and any minor or ambiguous-age framing.
  • Treat a bare portrait parameter block as a prompt-generation request, never as an implicit request to generate an image. If 输出模式 is omitted, always use the standard detailed prompt output. Invoke image generation only when the user explicitly requests 直接生成图片 or uses equivalent direct wording such as "直接出图" or "生成图片".
  • If the user requests 只要最终提示词, output only the final prompt and negative constraints.
  • If the user requests direct image generation, prepare the directed prompt internally and route it to the available image-generation capability.
  • If the user uploads reference images and asks to preserve a person or product, use the reference-image direct-generation tool. Return the generated image by default, not the internal prompt.
Show full SKILL.md (32 more words)Show less

Public references

Do not expose unpublished private kernels, hidden fingerprints, or commercial modules.

© liyue-aigc, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 36 other files (assets) in the repository root of liyue-aigc/female-portrait-director.

  • SKILL.md
  • .gitignore
  • CHANGELOG.md
  • CONTRIBUTING.md
  • DISCLAIMER.md
  • LICENSE
  • NOTICE.md
  • README.md
  • README_ja.md
  • README_ko.md
  • README_zh.md
  • SECURITY.md
  • agents/openai.yaml
  • assets/cases/01-clean-lifestyle.png
  • assets/cases/02-urban-fashion.png
  • assets/cases/03-gufeng-xianxia.png
  • assets/cases/04-ecommerce-model.png
  • assets/cases/04-retro-hongkong-street.png
  • … and 19 more

Open the folder on GitHubat commit 8cddecd

Compare with similar skills

Female Portrait Director next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Female Portrait Director compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Female Portrait Director this skillliyue-aigc/female-portrait-director1.6k—~2.2kAutomated safety check: PassMIT
Ecom Image2buluslan/gpt-image2-ecommerce410—~2.9kAutomated safety check: PassMIT
Ecom ShotMagicCube/agentara516—~1.5kAutomated safety check: PassNone
Commercial Media Productionfal-ai-community/skills251—~1.5kAutomated safety check: PassNone
Direct Image Creationopenvetta/open-vetta290—~1.2kAutomated safety check: PassApache-2.0
Ad ReadyLeoYeAI/openclaw-master-skills2.2k—~5.4kAutomated safety check: PassMIT

Similar skills

  • Ecom Image2

    buluslan/gpt-image2-ecommerce

    由 buluslan(公众号:新西楼.AI)研发的开源电商做图 Skill:39 个电商场景模板、Campaign 套图一致性、GPT-Image-2.5 官方双模型路由(Flare/Sunburst)与平台技术预检。通过用户配置的 OpenAI 兼容端点生成图片,或导出 prompt 包手动使用。Trigger whenever the user wants product main…

    410 GitHub stars~2.9k tokensUpdated 24 days ago
    Media & CreativeAuto-check passed
  • Ecom Shot

    MagicCube/agentara

    Generate Nano Banana Pro (Gemini 3 Pro Image) prompts for e-commerce product photography.

    516 GitHub stars~1.5k tokensUpdated 5 mo ago
    Media & CreativeAuto-check passed
  • Commercial Media Production

    fal-ai-community/skills

    Plans and runs commercial image and video production with the genmedia CLI: product shots, ads, e-commerce batches, product reveals and background replacement.

    251 GitHub stars~1.5k tokensUpdated 12 days ago
    Media & CreativeAuto-check passed
  • Direct Image Creation

    openvetta/open-vetta

    Turn a creative request into a production-ready AI image brief, reference plan, node workflow, and model-profile prompt.

    290 GitHub stars~1.2k tokensUpdated 2 days ago
    Media & CreativeAuto-check passed
  • Ad Ready

    LeoYeAI/openclaw-master-skills

    Generate advertising images automatically from a product URL + brand profile.

    2.2k GitHub stars~5.4k tokensUpdated 2 mo ago
    Media & CreativeAuto-check passed
  • Product Image Generator

    LeoYeAI/openclaw-master-skills

    Generates professional product images for e-commerce platforms (Amazon, Shopify, eBay, etc.).

    2.2k GitHub stars~4.6k tokensUpdated 2 mo ago
    Sales & SupportAuto-check passed

Questions about Female Portrait Director

What does Female Portrait Director do?

Generate, visually expand, optimize, diagnose, and route structured AI image prompts for adult female portraits. Female Portrait Director is an agent skill from liyue-aigc/female-portrait-director. Generate, visually expand, optimize, diagnose, and route structured AI image prompts for adult female portraits.

When should I use Female Portrait Director?

Female Portrait Director fits situations like: low-key cinematic; E-commerce portrait requests; parameter recommendations; prompt rewrites.

How do I install Female Portrait Director in Claude Code?

Run `npx skills add liyue-aigc/female-portrait-director --skill female-portrait-director -a claude-code`. Or copy the skill folder (the liyue-aigc/female-portrait-director repository) into .claude/skills/female-portrait-director in your project. Claude Code loads it when a task matches its description.

How do I install Female Portrait Director in Codex?

Run `npx skills add liyue-aigc/female-portrait-director --skill female-portrait-director -a codex`. Or copy the skill folder (the liyue-aigc/female-portrait-director repository) into .agents/skills/female-portrait-director in your project. Codex loads it when a task matches its description.

Can I use Female Portrait Director in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add liyue-aigc/female-portrait-director --skill female-portrait-director -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/female-portrait-director, .gemini/skills/female-portrait-director, .github/skills/female-portrait-director and .opencode/skills/female-portrait-director in your project.

What does Female Portrait Director need to run?

SKILL.md names no scripts, command-line tools or credentials: Female Portrait Director is instructions for the agent only.

Does Female Portrait Director access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Female Portrait Director safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Female Portrait Director use?

Female Portrait Director is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Female Portrait Director use?

About 2.2k tokens (SKILL.md is roughly 8.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Female Portrait Director?

Skills that share tags, products or a category with Female Portrait Director: Ecom Image2 (buluslan/gpt-image2-ecommerce, 410 stars), Ecom Shot (MagicCube/agentara, 516 stars), Commercial Media Production (fal-ai-community/skills, 251 stars) and Direct Image Creation (openvetta/open-vetta, 290 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Female Portrait Director?

liyue-aigc (a GitHub user) maintains it in liyue-aigc/female-portrait-director, which has 1,649 GitHub stars. The repository was last updated on July 15, 2026.

Source: liyue-aigc/female-portrait-director on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.