ingredient-scanner

Extract and interpret skincare ingredient lists from product labels using OCR and AI analysis.

1|Updated Jan 1, 2026
One-click install
npx skills add https://github.com/raydocs/SkinLab --skill ingredient-scanner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ingredient-scanner
Source: https://github.com/raydocs/SkinLab/tree/main/.factory/skills/ingredient-scanner
Command: npx skills add https://github.com/raydocs/SkinLab --skill ingredient-scanner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the extraction and interpretation of skincare ingredient lists from product labels, saving time and reducing confusion about ingredient safety and benefits.

Core Features & Use Cases

  • OCR extraction: Captures ingredient lists from labels using Vision-based OCR and normalizes multilingual terms.
  • Ingredient database & AI interpretation: Looks up ingredients in a local database and provides AI-generated explanations of functions, benefits, risks, and warnings.
  • Use Case: When evaluating a new moisturizer, scan its ingredient label to receive structured results including primary actives, potential irritants, and safety notes.

Quick Start

Scan a product label to extract ingredients and have the AI interpret safety risks and potential benefits.

Frequently Asked Questions about ingredient-scanner

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

FAQPage Schema
How do I extract and analyze skincare ingredients from a product label image?

To extract and analyze skincare ingredients, scan the product label using Vision-based OCR to capture text, normalize multilingual terms, and match them against a local ingredient database to return structured AI insights.

Can I scan multilingual ingredient lists and still get accurate safety assessments?

Yes, you can scan multilingual ingredient lists because the OCR extraction process includes local normalization of terms, allowing the AI interpretation pipeline to accurately identify actives, potential irritants, and safety risks across different languages.

What is AI-driven ingredient interpretation for skincare safety risks?

AI-driven ingredient interpretation uses a built-in ingredient database and an AI analysis pipeline to evaluate extracted label text, explaining the functions, benefits, potential irritants, and safety warnings of skincare components.

How do I evaluate a new moisturizer for potential irritants and active ingredients?

Scan the moisturizer's ingredient label to receive structured results that highlight primary actives, potential irritants, and safety notes, automating the safety assessment and routine product review process.

Does the ingredient scanner work without external dependencies or API integrations?

Yes, the ingredient scanner works without external dependencies because it relies on Vision-based OCR for extraction, a built-in local ingredient database for matching, and an internal AI-driven analysis pipeline to return structured results.

What are the limitations of using OCR for skincare ingredient database matching?

OCR-based ingredient extraction depends on image clarity for accurate text recognition, and the subsequent local matching and AI interpretation are limited to the ingredients and safety data present within the built-in local ingredient database.