2.2 KiB
2.2 KiB
Extract Design Guidelines from Existing Assets
Reverse-engineer design principles from existing images or videos to establish design guidelines.
Purpose
- Analyze competitor designs to understand their approach
- Extract design systems from inspiration screenshots
- Learn from high-quality design examples
- Create documented guidelines based on visual analysis
- Establish consistent aesthetic direction from references
Use Cases
- Analyzing competitor websites or apps
- Learning from inspiration galleries (Dribbble, Awwwards, Mobbin)
- Extracting design systems from brand materials
- Reverse-engineering successful interfaces
- Creating design documentation from visual references
Quick Workflows
Single Image Analysis
python scripts/gemini_batch_process.py \
--files docs/inspiration/reference-design.png \
--task analyze \
--prompt "[see extraction-prompts.md for detailed prompt]" \
--output docs/design-guidelines/extracted-design-system.md \
--model gemini-2.5-flash
Multi-Screen System Extraction
python scripts/gemini_batch_process.py \
--files docs/inspiration/home.png docs/inspiration/about.png \
--task analyze \
--prompt "[see extraction-prompts.md for multi-screen prompt]" \
--output docs/design-guidelines/complete-design-system.md \
--model gemini-2.5-flash
Video Motion Analysis
python scripts/gemini_batch_process.py \
--files docs/inspiration/interaction-demo.mp4 \
--task analyze \
--prompt "[see extraction-prompts.md for motion prompt]" \
--output docs/design-guidelines/motion-system.md \
--model gemini-2.5-flash
Competitive Analysis
python scripts/gemini_batch_process.py \
--files competitor-a.png competitor-b.png competitor-c.png \
--task analyze \
--prompt "[see extraction-prompts.md for competitive prompt]" \
--output docs/design-guidelines/competitive-analysis.md \
--model gemini-2.5-flash
Detailed References
extraction-prompts.md- All extraction prompt templatesextraction-best-practices.md- Capture quality, analysis tipsextraction-output-templates.md- Documentation formats
Integration
After extraction, use guidelines with asset-generation.md for generating design-aligned visual assets.