Female Portrait Director
Female Portrait Prompt Director Skill
Скилл, который из короткого набора параметров собирает продуманный как фотосъемка промпт портрета взрослой женщины и негативные ограничения
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Скилл состоит из инструкций, маршрутов стилей и примеров
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/female-portrait-prompt-director-skillОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Собрано автоматически, проверьте перед установкой.
Выполните в терминале в папке проекта
npx skills add liyue-aigc/female-portrait-director --skill female-portrait-director -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 8cddecd
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/liyue-aigc/female-portrait-director.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/female-portrait-director/
git -C "$tmp" checkout 8cddecd6786d187688e8e89a1f606540186a962f
mkdir -p .claude/skills
cp -R "$tmp/skills/female-portrait-director" .claude/skills/female-portrait-directorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add liyue-aigc/female-portrait-director --skill female-portrait-director -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 8cddecd
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/liyue-aigc/female-portrait-director.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/female-portrait-director/
git -C "$tmp" checkout 8cddecd6786d187688e8e89a1f606540186a962f
mkdir -p .agents/skills
cp -R "$tmp/skills/female-portrait-director" .agents/skills/female-portrait-directorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add liyue-aigc/female-portrait-director --skill female-portrait-director -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 8cddecd
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/liyue-aigc/female-portrait-director.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/female-portrait-director/
git -C "$tmp" checkout 8cddecd6786d187688e8e89a1f606540186a962f
mkdir -p .github/skills
cp -R "$tmp/skills/female-portrait-director" .github/skills/female-portrait-directorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add liyue-aigc/female-portrait-director --skill female-portrait-director -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 8cddecd
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/liyue-aigc/female-portrait-director.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/female-portrait-director/
git -C "$tmp" checkout 8cddecd6786d187688e8e89a1f606540186a962f
mkdir -p .agents/skills
cp -R "$tmp/skills/female-portrait-director" .agents/skills/female-portrait-directorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add liyue-aigc/female-portrait-director --skill female-portrait-director -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 8cddecd
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/liyue-aigc/female-portrait-director.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/female-portrait-director/
git -C "$tmp" checkout 8cddecd6786d187688e8e89a1f606540186a962f
mkdir -p .agents/skills
cp -R "$tmp/skills/female-portrait-director" .agents/skills/female-portrait-directorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/liyue-aigc/female-portrait-director.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/female-portrait-director/
git -C "$tmp" checkout 8cddecd6786d187688e8e89a1f606540186a962f
mkdir -p .devin/skills
cp -R "$tmp/skills/female-portrait-director" .devin/skills/female-portrait-directorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add liyue-aigc/female-portrait-director --skill female-portrait-director -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 8cddecd
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/liyue-aigc/female-portrait-director.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/female-portrait-director/
git -C "$tmp" checkout 8cddecd6786d187688e8e89a1f606540186a962f
mkdir -p .cline/skills
cp -R "$tmp/skills/female-portrait-director" .cline/skills/female-portrait-directorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add liyue-aigc/female-portrait-director --skill female-portrait-director -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 8cddecd
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/liyue-aigc/female-portrait-director.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/female-portrait-director/
git -C "$tmp" checkout 8cddecd6786d187688e8e89a1f606540186a962f
mkdir -p .roo/skills
cp -R "$tmp/skills/female-portrait-director" .roo/skills/female-portrait-directorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add liyue-aigc/female-portrait-director --skill female-portrait-director -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 8cddecd
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/liyue-aigc/female-portrait-director.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/female-portrait-director/
git -C "$tmp" checkout 8cddecd6786d187688e8e89a1f606540186a962f
mkdir -p .agents/skills
cp -R "$tmp/skills/female-portrait-director" .agents/skills/female-portrait-directorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/liyue-aigc/female-portrait-director.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/female-portrait-director/
git -C "$tmp" checkout 8cddecd6786d187688e8e89a1f606540186a962f
mkdir -p .agents/skills
cp -R "$tmp/skills/female-portrait-director" .agents/skills/female-portrait-directorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/liyue-aigc/female-portrait-director.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/female-portrait-director/
git -C "$tmp" checkout 8cddecd6786d187688e8e89a1f606540186a962f
mkdir -p .agents/skills
cp -R "$tmp/skills/female-portrait-director" .agents/skills/female-portrait-directorКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Установи скилл командой npx skills add https://github.com/liyue-aigc/female-portrait-director/tree/main/skills/female-portrait-director -g или склонируй репозиторий в каталог скиллов агента. Затем вызови $female-portrait-director.
Другие способы из описания автора
npx skills add https://github.com/liyue-aigc/female-portrait-director/tree/main/skills/female-portrait-director -gСтавит скилл глобально через открытый CLI skills. Обновление: npx skills@latest update female-portrait-director -g -y.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл превращает короткий набор параметров портрета в цельный, продуманный как фотосъемка промпт для вымышленной взрослой женщины. Он фиксирует явные параметры пользователя, выбирает ровно один визуальный маршрут из реестра стилей и раскрывает лицо, фигуру, одежду, сцену, камеру, свет и обработку в один снятый момент. Кроме сборки промпта есть режимы оптимизации, диагностики неудачных промптов, подбора параметров, переписывания под правила безопасности и разбора картинки в промпт. При работе с загруженным референсом скилл фиксирует личность или товар, чтобы сохранить их на прямой генерации. В комплекте около двадцати маршрутов стилей, наборы overlay по характеру и примеры.
Для кого. Для дизайнеров, SMM-специалистов и маркетологов, которым нужны стабильные промпты портретов для генеративных моделей.
Подходит, если
- Нужен подробный промпт портрета в конкретном стиле
- Нужно разобрать неудачный результат и переписать промпт
- Нужно сохранить личность с авторизованного референса при генерации
Не подходит, если
- Нужны портреты не женщин или совсем другие сюжеты
- У агента нет доступа к генерации изображений, а нужна сама картинка
Пример запроса к агенту
Используй female-portrait-director и собери промпт: стиль чистый лайфстайл, сцена у окна кафе, мягкий дневной свет, кадр 3:4Ограничения
Скилл рассчитан на портреты взрослых женщин и задает границы безопасности: по умолчанию вымышленные совершеннолетние субъекты, запрет на сексуализацию несовершеннолетних, откровенную наготу, неконсенсуальные и вводящие в заблуждение изображения. Сам по себе скилл только строит промпт, для картинки нужен подключенный инструмент генерации, а его доступность и качество зависят от агента. Прямая генерация с сохранением референса требует прав на исходное изображение. По README на исполнение проверялся Codex, для остальных агентов заявлена совместимость упаковки.
Как отключить. Удалите папку female-portrait-director из каталога скиллов агента, например из ~/.codex/skills/ или ~/.claude/skills/.
Проверка безопасности
- Скилл состоит из инструкций, маршрутов стилей и примеров
Коротко о README
README показывает разницу между обычным набором промптов и режиссерским подходом: скилл фиксирует требования, выбирает один визуальный маршрут и направляет субъект, действие, одежду, сцену, камеру и свет как один снимаемый кадр. Описаны установка через CLI skills и вручную через git, совместимость с Codex, Claude Code, Cursor, GitHub Copilot и Gemini CLI, около двадцати стилей и формат вывода из четырех блоков. Отдельно заданы границы безопасности и указано, что проверка на исполнение проводилась в Codex, остальные строки это совместимость упаковки. Лицензия MIT, версия V1.6.
SKILL.md
--- 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](skill/help.md) and return its concise onboarding tutorial. Do not load a Route for a help-only request. 2. Read [skill/skill.md](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](skill/tool-registry.md) and only the selected file under `skill/tools/`. 4. Read [skill/style-registry.md](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](skill/overlay-registry.md) and only the selected file under `skill/overlays/`.
Частые вопросы
Скилл сам рисует картинку?
Нет. Он собирает промпт и негативные ограничения. Прямая генерация возможна, только если у агента есть подключенный инструмент генерации изображений.
Можно сохранить лицо с моего фото?
Да, для этого есть режим с блокировкой референса, но нужны права на исходное изображение, а субъект должен быть совершеннолетним.
Похожие
Скиллы и CLI от HeyGen: агент пишет HTML-композиции и рендерит из них MP4-ролики, субтитры, моушн-графику и слайды
Blender MCP
MCP for Blender
MCP-сервер и аддон для Blender: агент создает и меняет объекты, материалы и сцены, подгружает ассеты и выполняет Python в Blender
Скиллы Remotion
Remotion Agent Skills
Официальные скиллы Remotion для создания видео на React: композиции, анимации, субтитры, карты и рендер
Агентная видеостудия для Claude Code, Cursor и Codex: сценарий, озвучка, картинки, стоковые кадры, музыка, субтитры и рендер