| name | optimize-shopify-image-alt |
| slug | optimize-shopify-image-alt |
| displayName | Optimize Shopify Alt Text |
| description | Audit and safely improve Shopify image alt text for product media, collection images, article featured images, and article inline images. Use when a merchant wants image-specific alt text review, batch planning, required visual inspection, or approved Shopify alt text updates. |
| version | 2.2.1 |
| author | Selofy (lvsao) |
| license | MIT |
| platforms | ["macos","linux","windows"] |
| required_environment_variables | [{"name":"SKILL_HUB_SHOPIFY_STORE_DOMAIN","prompt":"Provide the Shopify admin URL or .myshopify.com domain.","help":"Store it in the private working-directory skill-hub.env file.","required_for":"Shopify connection checks and approved alt-text updates."},{"name":"SKILL_HUB_SHOPIFY_CLIENT_ID","help":"Optional private value for the long-running Dev Dashboard connection.","required_for":"Long-running connection only."},{"name":"SKILL_HUB_SHOPIFY_CLIENT_SECRET","help":"Optional private value for the long-running Dev Dashboard connection; never commit or paste into chat.","required_for":"Long-running connection only."},{"name":"SKILL_HUB_SHOPIFY_APP_AUTOMATION_TOKEN","help":"Optional private token used only for approved app configuration releases.","required_for":"Approved permission-release workflow only; configure during Dev Dashboard setup when unattended releases are desired."}] |
| metadata | {"openclaw":{"requires":{"env":["SKILL_HUB_SHOPIFY_STORE_DOMAIN"],"bins":["node","shopify"]},"envVars":{"SKILL_HUB_SHOPIFY_STORE_DOMAIN":{"required":true,"description":"Shopify admin URL or .myshopify.com store domain."},"SKILL_HUB_SHOPIFY_ACCESS_METHOD":{"required":false,"description":"Optional connection mode: shopify_cli_oauth (default) or dev_dashboard_client_credentials."},"SKILL_HUB_SHOPIFY_API_VERSION":{"required":false,"description":"Optional Shopify Admin API version override."},"SKILL_HUB_SHOPIFY_CLI_JS":{"required":false,"description":"Optional Shopify CLI entrypoint when the CLI is not on PATH."},"SKILL_HUB_SHOPIFY_CLIENT_ID":{"required":false,"description":"Dev Dashboard Client ID for long-running connection."},"SKILL_HUB_SHOPIFY_CLIENT_SECRET":{"required":false,"description":"Private Dev Dashboard Client Secret for long-running connection."},"SKILL_HUB_SHOPIFY_APP_AUTOMATION_TOKEN":{"required":false,"description":"Optional private token for approved Dev Dashboard app permission releases; never a store API credential."}},"primaryEnv":"SKILL_HUB_SHOPIFY_STORE_DOMAIN","emoji":"🖼️","homepage":"https://github.com/lvsao/shopify-skill-hub"},"hermes":{"tags":["Shopify","Ecommerce","SEO","Images","AltText"],"related_skills":["shopify-product-serp-optimizer"]}} |