Faye Plugin Market
Skill guide

Informational image age ratings

Estimate image age/content ratings by analogy to five named systems and explain the visible causes in validated JSON.

An image assessor examines visible content while a deterministic runtime normalizes the request, resolves the selected systems, and validates the result. The default covers MPA, PEGI, EIRIN, CERO, and IMDA; callers can select systems, cause reporting, and supported summary options.

Package version 0.1.0-beta.6

Included with Faye Image Utility

When to use

Use this only for an explicitly requested informational image rating estimate, with the literal $faye-image-age-rating in the request.

What to provide

  • The images and an explicit $faye-image-age-rating invocation.
  • Any reliable medium or intended-use context, selected rating systems if you do not want all five, and desired cause or summary options.

Expected results

  • Strict JSON with stable identifiers, system display labels, rating estimates, visible causes, and stated limitations.
  • Optional concise summaries in the supported output modes, after the result passes contract validation.

Example requests

Try this request

Codex
Codex request
$faye-image-age-rating Estimate these images across MPA and PEGI. Return validated JSON with all visible causes and note any uncertainty; treat the results as informational estimates.
Grok
Grok request
/faye-image-age-rating
Use $faye-image-age-rating to estimate these images across MPA and PEGI. Return validated JSON with all visible causes and note any uncertainty; treat the results as informational estimates.
Antigravity
Antigravity request
/faye-image-age-rating
Use $faye-image-age-rating to estimate these images across MPA and PEGI. Return validated JSON with all visible causes and note any uncertainty; treat the results as informational estimates.

Requirements and limits

Before you start

  • Only an explicit $faye-image-age-rating mention activates the skill.
  • The bundled faye_image_assessor and the parent-operated Python validator must be available.
  • Python 3.10 or newer with venv/ensurepip.
  • Pillow 12.3.0 or newer with LittleCMS2, accessed through the plugin’s Python launcher. Locked wheels are installed in the project-local environment.
  • FAYE_WORKSPACE_ROOT identifies the project for runtime setup and local-image preflight.

Scope and limitations

  • These are not official ratings, certification, legal conclusions, moderation decisions, or viewer age verification.
  • Contract validation checks the output's structure and consistency, not the correctness of a visual judgment.
  • Focused cause reporting does not narrow the rating basis. PEGI interactive risks need visible interface evidence or reliable caller context.
Technical source

The hosted file belongs to the package version shown on this page.

plugins/faye-image-utility/skills/faye-image-age-rating

Open source file

Supporting material

Supporting files