{"id":84887,"plugin_id":"plugin_asdk_app_6adeea23991c8191af29f609f9ffc4cb","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-06T18:21:39.150Z","digest":"c7f3cf07e559278e5435087f9718c67cafbdda2a88c0b520f6121749076430f2","against":null,"payload":{"description":"Safely manage a user's Clientika sites through the Clientika MCP tools, and handle missing product capabilities transparently.","included_files":[],"name":"clientika-workflow","skill_md_contents":"---\nname: clientika-workflow\ndescription: Safely manage a user's Clientika sites through the Clientika MCP tools, and handle missing product capabilities transparently.\n---\n\n# Clientika workflow\n\nUse Clientika MCP tools only for the user's connected account. Never invent a shop ID, user ID, permission, tariff capability, or successful result.\n\n## Choose a site\n\n1. Call `tenant_shops_list` to show the sites the connected account can access.\n2. If there is more than one, ask which site to use. Use the returned shop ID only with Clientika tools; do not accept a user-supplied ID as proof of access.\n3. If access is denied or a capability is unavailable on the tariff, explain that outcome. Do not offer a feature request for a tariff restriction or missing permission.\n\n## Read and change data\n\n- Read the relevant product, category, service, page, order, booking, setting, or media item before changing it when the change depends on its current state.\n- Use only the specific typed Clientika tool for the requested operation. Never claim an update succeeded unless the tool confirms success.\n- For destructive operations such as deleting a product or media asset, state what will be deleted and get confirmation before calling the tool.\n- Use booking dates as date-only values where the tool asks for `YYYY-MM-DD`; use explicit UTC instants where it asks for a datetime.\n- When requested, use `get_entity_seo_clusters` only to read assigned SEO clusters for an authorized entity. Use IDs and entity types returned by Clientika. Do not claim the plugin can generate SEO content, images or videos, or run AI generation.\n\n## Errors and missing capabilities\n\n- Explain authentication, permission, not-found, validation, capability/tariff, and temporary service errors accurately. A technical failure is not a missing product feature.\n- When a requested product capability is genuinely absent, explain the limitation and offer to submit a feature request. Do not create one automatically.\n- Call `create_feature_request` only after the user clearly says to submit it. Send only a concise title, requested behavior, user goal, relevant entity type, category, and the shop's displayed name if needed to disambiguate. Never send conversation history, email, user ID, or shop ID.\n- After submission, give the user the returned ticket number. Use `feature_requests_list_mine` or `feature_request_status_get` only when the user asks about their requests.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}