multi-pet-layout-adjustment

Adjust a single pet's anchor and scale in a multi-pet session state.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/worm-13/pet-design-agent --skill multi-pet-layout-adjustment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: multi-pet-layout-adjustment
Source: https://github.com/worm-13/pet-design-agent/tree/main/.cursor/skills/multi-pet-layout-adjustment
Command: npx skills add https://github.com/worm-13/pet-design-agent --skill multi-pet-layout-adjustment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Adjusting the position and size of a single pet inside a multi-pet session without re-cutting or re-placing all elements is often tedious; this skill updates the design by modifying the session state and triggering a focused re-synthesis.

Core Features & Use Cases

  • Update a single pet's anchor and/or scale within a multi-pet session and regenerate the design while preserving other pets, background, and text.
  • Re-run the multi-pet composition using the latest state, outputting a new design.png and, if text is configured, design_final.png.
  • Non-destructive edits: only the targeted pet layer is moved; no automatic global rearrangements or re-cropping.

Quick Start

Move and resize one pet in a multi-pet session, then regenerate the design using the updated state.

Frequently Asked Questions about multi-pet-layout-adjustment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I adjust the position and size of one pet in a multi-pet composition?

Adjusting one pet's position and size in a multi-pet composition involves updating the targeted pet's anchor and scale in the session state. This triggers a focused re-synthesis that preserves other pets, background, and text.

Can I resize a single pet layer without re-cropping or moving the other pets?

Yes, you can resize a single pet layer without re-cropping others. The adjustment is non-destructive, meaning only the targeted pet layer is moved while no automatic global rearrangements or re-cropping occur for the rest of the scene.

What happens to the background and text when I modify the multi-pet session state?

When you modify the multi-pet session state, the background and text are preserved. The composition re-runs using the latest state, outputting a new design.png and, if text is configured, a design_final.png with the original text intact.

Does adjusting a single pet's layout require re-cutting all elements in the scene?

Adjusting a single pet's layout does not require re-cutting all elements. It updates the design by modifying the session state and triggering a focused re-synthesis, avoiding the tedious process of re-placing every element in the scene.

Why does my multi-pet layout automatically rearrange when I try to move one pet?

If your multi-pet layout automatically rearranges, you need a non-destructive state update approach. This skill applies anchor and scale changes only to the specified pet layer, preventing automatic global rearrangements during the re-synthesis.