← Back to Skills Marketplace
anil-matcha

Photo Pack Generator

by Anil Chandra Naidu Matcha · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
299
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install muapi-photo-pack-skill
Description
Generate a pack of professional or aesthetic photos from a single reference image while preserving the exact identity of the person.
Usage Guidance
Before installing or running this skill: 1) Inspect the referenced helper scripts (../../../../core/media/upload.sh and generate-image.sh) to confirm where images are uploaded, which external endpoints are contacted, and what credentials (if any) they use. 2) Review the bundled prompts: there are contradictions between the SKILL.md guardrails (don’t describe hair/age/etc., preserve identity) and concrete prompt templates that add hairstyles/props/implants — decide whether those templates meet your privacy/consent requirements. 3) Confirm you have permission from any person whose face will be used; this tool can produce realistic, contextualized images of a real person which may have legal or ethical implications. 4) If you plan to run this in a restricted environment, run the script in a sandbox and monitor network calls and file writes. If you cannot inspect the helper scripts or verify where uploads go, treat the skill as untrusted.
Capability Analysis
Type: OpenClaw Skill Name: muapi-photo-pack-skill Version: 0.1.0 The skill utilizes high-risk capabilities including shell execution of external scripts via relative path traversal (scripts/generate-pack.sh), network access via curl to download remote assets, and the use of the 'open' command to interact with files. While these behaviors are plausibly aligned with the stated purpose of generating and viewing photo packs, the script's ability to upload arbitrary local files and the potential for shell injection via unsanitized command-line arguments (e.g., --likeness) represent significant security vulnerabilities.
Capability Assessment
Purpose & Capability
The SKILL.md and the bundled shell script align with the stated purpose (producing multiple stylized images that preserve a reference face). However the script expects platform-local helper scripts (../../../../core/media/upload.sh and generate-image.sh) which are not declared in the skill metadata; those helper scripts will control where the reference image and generated images are sent/stored and should be audited before use.
Instruction Scope
The runtime instructions forbid describing age/ethnicity/hair/beard, and insist identity must be preserved, yet the bundled prompts/templates in scripts explicitly set hairstyle, clothing, environment, and even cosmetic/implant details in ways that could contradict the stated guardrails. There are contradictions between 'do not describe hair/beard' and prompt lines that set hairstyles; between 'maintain similar head orientation' and prompts that request 'looking directly at the camera' or large scene changes. This mismatch gives the agent broad and inconsistent discretion over how the subject will be represented.
Install Mechanism
No install spec (instruction-only) reduces surface risk because nothing is downloaded automatically. The included bash script is the only code; it calls external local helper scripts (upload.sh, generate-image.sh) and writes to a media_outputs path. Those helper scripts may perform network I/O or external service calls — audit them to understand actual network endpoints and behavior.
Credentials
The skill declares no required environment variables or credentials (proportionate). That said, the script uploads images via a helper upload.sh and invokes generate-image.sh: those helpers could require or use credentials or send images to third-party services. The skill itself does not declare or request those secrets, so you must inspect the helper scripts or runtime environment to confirm where data goes and what credentials are used.
Persistence & Privilege
The skill does not request persistent/always-on privileges and is not force-included. It does not modify other skills' configs in the provided files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install muapi-photo-pack-skill
  3. After installation, invoke the skill by name or use /muapi-photo-pack-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- Initial release of muapi-photo-pack-generator skill. - Generates themed photo packs from a single reference image with strict facial identity preservation. - Uses Identity Lock Prompting to ensure the same person is depicted in all generated images. - Supports professional, lifestyle, and fantasy categories (e.g. LinkedIn, Tinder, OldMoney, Cyberpunk). - Prioritizes identity fidelity over stylistic transformation; never redescribes the person in text. - Built-in guardrails and prompt examples to guide usage and maximize result quality.
Metadata
Slug muapi-photo-pack-skill
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Photo Pack Generator?

Generate a pack of professional or aesthetic photos from a single reference image while preserving the exact identity of the person. It is an AI Agent Skill for Claude Code / OpenClaw, with 299 downloads so far.

How do I install Photo Pack Generator?

Run "/install muapi-photo-pack-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Photo Pack Generator free?

Yes, Photo Pack Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Photo Pack Generator support?

Photo Pack Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Photo Pack Generator?

It is built and maintained by Anil Chandra Naidu Matcha (@anil-matcha); the current version is v0.1.0.

💬 Comments