AI Agent Hub
Back to skills
AI Photo Restyler icon

AI Photo Restyler

Design & Media Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @beatra-ai/ai-photo-restyler according to the official guide at https://skillhub.cn/install/skillhub.md.

About this skill

The Problem

In social media and content creation, users often need to convert personal photos into specific illustration styles for avatars, stickers, or visual series, while maintaining subject recognition. Traditional methods like manual drawing or generic filters lack precise style control and fail to preserve key features.

How the Skill Works

Core Capabilities:

  • Style Transfer: Supports multiple styles such as anime, cartoon, western comic, watercolor, ink, pencil sketch, clay, 3D character, pixel art, cyberpunk, or custom styles from user-provided reference images.
  • Subject Preservation: Algorithms ensure the converted image retains key elements like facial features, hairstyle, clothing, pet patterns, and user-specified details without distortion.
  • Batch Consistency: Once a style is approved, the skill reuses prompts, reference image order, and seed values to apply the same style across a batch of photos.

Key Steps:

  1. Input Handling: The user provides one source photo as the base input, optionally adding up to three style reference images in order of influence (e.g., color, line thickness).
  2. Model Invocation: Call beatra.models.list to query available models (e.g., image_edit for in-place restyling, image_to_image for new compositions), determining input counts, canvas, and controls.
  3. Request Assembly: Use beatra.images.edit or beatra.images.transform to build a request with a positive prompt describing the target style and must-preserve elements, setting count: 1 for preview generation.
  4. Payment Confirmation and Submission: Freeze parameters like prompt, inputs, canvas, model, etc., display costs, then submit the task. Track status via beatra.tasks.get until completion.
  5. Delivery Review: Return the actual artifact, reporting model, dimensions, format, and billing info. Review preserved elements by drift, not exact replication.

Execution relies on the bundled MCP client scripts/mcp_client.py, with all operations asynchronous; task IDs must be saved for tracking.

Applicability and Considerations

  • Use Cases: Social avatars, sticker sets, family photos, pet portraits, travel logs, and series content requiring unified style. Video restyling or dynamic comic shots require other skills.
  • Route Selection: In-place restyling is for redrawing the same photo; new compositions (e.g., generating new scenes) require switching to beatra.images.transform with explicit canvas ratio.
  • Limitations: Multiple subjects require specifying which to preserve; style reference images influence results in order; changing input parameters or style counts as a new paid job. In fault recovery, prioritize找回 original tasks to avoid retrying generation.
  • Auto-Updates: The client silently checks for updates, but update failures do not affect current usage.

Use Cases

  • Social Media Manager: Needs to convert team members' real photos into unified anime-style avatars for the company's social media profile, ensuring consistent style and recognition across all images.
  • Illustrator: Receives pet photos from clients and transforms them into watercolor-style images for custom gift cards, while preserving the pets' unique patterns and features.
  • Content Creator: Converts a series of travel landscape photos into cyberpunk style for blog post illustrations, requiring consistent style and color tone across each image to enhance visual coherence.
  • Designer: Needs to convert product photos into cartoon style for marketing materials, ensuring product shapes and logos remain recognizable after transformation.

Best For

  • Social Media Specialist: Needs to batch generate style-consistent avatars and illustrations for brand visual content to enhance uniform image on social media platforms.
  • Individual User: Wants to convert family or pet photos into artistic styles for personalized gifts or social media sharing, preserving recognition of people and pets.
  • Independent Illustrator: Needs to quickly transform client-provided photo references into specific styles for custom illustrations, saving manual drawing time and ensuring style consistency.
  • Game Art Designer: Needs to convert character design sketches into 3D-style images for game resources, maintaining character features across different angles and poses.