{"id":4567,"external_id":"plugins_6a9669d9e57c8191a04a3c8951e44401","name":"ycloud-developer-kit","display_name":"YCloud Developer Kit","developer":"YCloud Developers","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:22:04Z","input_sha256":"46a6d08a5e8e5e33805afd80657d6f76dd12fc0e75d321132fa0ad3e04472b0d","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"0.7.9","skill_count":17,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-03T06:00:00.871Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":null,"connector_id":null,"created_at":"2026-09-01T07:27:23.017558Z","discoverability":"UNLISTED","id":"plugins_6a9669d9e57c8191a04a3c8951e44401","is_template":false,"name":"ycloud-developer-kit","release":{"app_ids":[],"app_manifest":null,"app_templates":[],"description":"Build WhatsApp Business API integrations with YCloud: messaging, templates, media, contacts, Flows, and webhooks, with code and local tests for your app.","display_name":"YCloud Developer Kit","id":"pluginrel_93a7ca081cc88191941afe83fbe14c3d","interface":{"brand_color":"#5B5CE2","capabilities":["Interactive","Code Generation","API Integration"],"category":"Developer Tools","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_00000000df388211b050618e57ebe359","default_prompt":"Help me integrate the WhatsApp Business API with YCloud.","default_prompts":["Help me integrate the WhatsApp Business API with YCloud.","Add WhatsApp inbound-message and status webhooks with local tests.","Review my WhatsApp Business integration and suggest fixes."],"developer_name":"YCloud Developers","logo_url":"https://files.openai.com/content?id=file_000000004ce882088466920f2f0dd317","logo_url_dark":"https://files.openai.com/content?id=file_00000000dcb48207abd9b995402acfd0","long_description":"Build WhatsApp Business API integrations in your existing app with YCloud. Turn requirements such as order notifications, appointment reminders, customer support, and lead capture into an integration plan, server-side code, and local tests. Get help with template and media messages, incoming messages and delivery-status webhooks, contacts and unsubscribe preferences, WhatsApp Flows, business accounts, phone numbers, groups, and calling. The skills guide your coding agent through authentication, request and response handling, webhook verification, and error handling, using YCloud API contracts and official documentation. Start from a new workflow or review an existing integration, then check its behavior with mocks and local sandbox tests for supported scenarios. Develop and validate locally; your application connects to YCloud at runtime using credentials managed by your team.","plugin_category_id":"developer tools","privacy_policy_url":"https://www.ycloud.com/privacy-policy","screenshot_urls":[],"short_description":"YCloud & WhatsApp Business API","terms_of_service_url":"https://www.ycloud.com/terms-service","website_url":"https://www.ycloud.com/"},"keywords":["ycloud","developer-kit","whatsapp","whatsapp-business","whatsapp-business-api","api-integration","webhooks","templates","contacts","openapi"],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[{"description":"Design, implement locally, or evaluate secure server-side YCloud API authentication with the contract’s X-API-Key scheme, placeholder configuration, environment isolation, secret-manager boundaries, and API-key rotation planning. Use for API-key storage, header, or API-key rotation questions; webhook endpoint secret rotation belongs to Webhooks.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-api-authentication to design or implement safe server-side YCloud API key handling.","display_name":"YCloud API Authentication","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Design or implement safe server-side API key handling"},"name":"ycloud-api-authentication","plugin_release_skill_id":"pluginrsk_6ab3c0c6b43c8191910cbccd7cf91c6b"},{"description":"Design, implement locally, or evaluate retrieval and interpretation of the YCloud account balance. Use for the single Balance read operation or a balance-to-readiness evidence handoff; exclude plugin readiness checks, billing history, top-ups, and real API operations.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-balance to design or implement safe account-balance retrieval and interpretation.","display_name":"YCloud Balance","icon_large_url":null,"icon_small_url":null,"iconography":"chart","short_description":"Retrieve and interpret YCloud account balance"},"name":"ycloud-balance","plugin_release_skill_id":"pluginrsk_6ab3c0c3fec881918a845dbed6a1533a"},{"description":"Design, implement locally, or evaluate YCloud Contacts lifecycle, attribute, and note operations with strict contact/note ID separation and defensive pagination. Use for Contacts API work; exclude Custom Events, Unsubscribers, message sending, and real API mutations.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-contacts to design or implement contract-aware YCloud contact and note workflows with mock-only mutations.","display_name":"YCloud Contacts","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Design or implement contact and note operations"},"name":"ycloud-contacts","plugin_release_skill_id":"pluginrsk_6ab3c0c79a808191b526d139c973bb01"},{"description":"Design, implement locally, or evaluate YCloud custom-event definition/property lifecycle and CONTACT-associated event ingestion. Use for the seven allowlisted Custom Events operations; exclude Contact lifecycle, webhook consumption, analytics, and real API mutations.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-custom-events to design or implement mock-only custom-event definitions and occurrence ingestion.","display_name":"YCloud Custom Events","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Manage custom-event schemas and ingestion"},"name":"ycloud-custom-events","plugin_release_skill_id":"pluginrsk_6ab3c0c7c9188191ad7639f77bb2fad0"},{"description":"Return a fixed readiness message without external side effects. Use when the user explicitly asks to verify that the local YCloud Developer Kit Codex plugin is installed, discoverable, or ready.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-developer-kit-smoke-test to verify the local Plugin installation.","display_name":"YCloud Developer Kit Smoke Test","icon_large_url":null,"icon_small_url":null,"iconography":"bolt","short_description":"Verify YCloud Developer Kit installation safely."},"name":"ycloud-developer-kit-smoke-test","plugin_release_skill_id":"pluginrsk_6ab3c0c5de3881918a3cfc3359aff80c"},{"description":"Design, implement, or evaluate a cross-domain YCloud integration from local project context, with explicit scope, deliverable, mutation boundaries, domain handoffs, and coverage evidence. Use for broad integration or multi-domain orchestration; do not use for readiness, repository-maintenance, issue-tracker, support, or requests confined to one domain.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-integration-architect to select a scope and design or implement a contract-aware YCloud integration.","display_name":"YCloud Integration Architect","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Design or implement cross-domain YCloud integrations"},"name":"ycloud-integration-architect","plugin_release_skill_id":"pluginrsk_6ab3c0c4170881918d4ad29a47994143"},{"description":"Design, implement locally, or evaluate YCloud customer unsubscribe creation, lookup, listing, and deletion. Use for opt-out records and message-eligibility evidence; exclude Contact CRUD, message sending, provider delivery status, and real API operations.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-unsubscribers to design or implement safe, contract-aware unsubscribe handling with mock-only evidence.","display_name":"YCloud Unsubscribers","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Manage unsubscribe records and eligibility evidence"},"name":"ycloud-unsubscribers","plugin_release_skill_id":"pluginrsk_6ab3c0c53bd88191ba980d56e3b60e77"},{"description":"Design, implement locally, or evaluate YCloud webhook endpoint management and secure receivers from the official signature, retry, acknowledgement, and delivery contract. Use for endpoint CRUD/rotate-secret integration or event receiving; do not use for message sending, readiness, broad integration planning, or real endpoint/API mutations.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-webhook-endpoints to design or implement safe endpoint management or event receiving.","display_name":"YCloud Webhook Endpoints","icon_large_url":null,"icon_small_url":null,"iconography":"radar","short_description":"Design or implement endpoints and event receivers"},"name":"ycloud-webhook-endpoints","plugin_release_skill_id":"pluginrsk_6ab3c0c4709481919fa1f00c0089b3fd"},{"description":"Design, implement locally, or evaluate YCloud WhatsApp Business Account listing, retrieval, and automatic creative optimization operations. Use for WABA inventory or ACO integration; exclude phone-number management, messaging, template lifecycle, broad planning, and real API mutations.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-whatsapp-business-accounts to design or implement a safe, contract-aware WABA operation.","display_name":"YCloud WhatsApp Business Accounts","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Design or implement WABA inventory and ACO handling"},"name":"ycloud-whatsapp-business-accounts","plugin_release_skill_id":"pluginrsk_6ab3c0c69554819180b03443dc4da2c2"},{"description":"Design, implement locally, or evaluate YCloud WhatsApp Calling connect, pre-accept, accept, reject, terminate, and call-media download operations. Use for API-sourced call sessions after Phone Numbers and Webhook Receiver handoffs; exclude calling settings, media upload, message operations, and real API calls.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-whatsapp-calling to design or implement a mock-only, contract-aware WhatsApp Calling flow.","display_name":"YCloud WhatsApp Calling","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Design or implement safe WhatsApp Calling flows"},"name":"ycloud-whatsapp-calling","plugin_release_skill_id":"pluginrsk_6ab3c0c715b48191918603251cac95e5"},{"description":"Design, implement locally, or evaluate all 9 YCloud WhatsApp Flows operations across draft creation, retrieval, metadata or structure updates, publishing, preview, deprecation, and deletion. Use for Flow lifecycle management; exclude Flow message sending and real API mutations.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-whatsapp-flows to design or implement contract-aware WhatsApp Flow lifecycle management with mock-only mutations.","display_name":"YCloud WhatsApp Flows","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Design or implement WhatsApp Flow lifecycle"},"name":"ycloud-whatsapp-flows","plugin_release_skill_id":"pluginrsk_6ab3c0c2d19881919122ebd3aec08682"},{"description":"Design, implement locally, or evaluate all 12 YCloud WhatsApp Groups operations, including asynchronous lifecycle tracking, join requests, participants, settings, invite links, and the invite-link message handoff. Use for group management; exclude ordinary or Flow message sending, Flow lifecycle, and real API mutations.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-whatsapp-groups to design or implement contract-aware WhatsApp group management with mock-only mutations.","display_name":"YCloud WhatsApp Groups","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Design or implement WhatsApp group operations"},"name":"ycloud-whatsapp-groups","plugin_release_skill_id":"pluginrsk_6ab3c0c61e108191aadc853469cc2a97"},{"description":"Design, implement locally, or evaluate the two YCloud WhatsApp inbound-message acknowledgement operations for marking a received message as read or showing a typing indicator. Use after verified inbound-message receipt; exclude webhook receiving, message sending, and real API operations.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-whatsapp-inbound-messages to design or implement safe inbound-message read and typing handling.","display_name":"YCloud WhatsApp Inbound Messages","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Handle inbound read and typing indicators"},"name":"ycloud-whatsapp-inbound-messages","plugin_release_skill_id":"pluginrsk_6ab3c0c487248191a8e572e96153f13f"},{"description":"Design, implement locally, or evaluate the YCloud WhatsApp media upload contract, multipart request and response handling, and media-to-message handoff. Use for media upload integration; do not use for sending messages, template lifecycle, readiness, broad integration planning, or real API operations.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-whatsapp-media to design or implement a safe WhatsApp media upload handoff.","display_name":"YCloud WhatsApp Media","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Design or implement WhatsApp media upload handling"},"name":"ycloud-whatsapp-media","plugin_release_skill_id":"pluginrsk_6ab3c0c2d4f48191bb25b74a18f2b93f"},{"description":"Design, implement locally, or evaluate contract-aware WhatsApp message submission and retrieval for direct, queued, or existing-template sends, including conditional request semantics and accepted-versus-final status handling. Use for message send/retrieve intent; exclude template lifecycle, media upload, webhook endpoint management, authentication-only, readiness, and repository maintenance.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-whatsapp-messages to design or implement contract-aware WhatsApp message handling.","display_name":"YCloud WhatsApp Messages","icon_large_url":null,"icon_small_url":null,"iconography":"chat","short_description":"Design or implement WhatsApp send and retrieval"},"name":"ycloud-whatsapp-messages","plugin_release_skill_id":"pluginrsk_6ab3c0c32b8c8191a40499bf67c833ce"},{"description":"Design, implement locally, or evaluate YCloud WhatsApp business phone-number inventory, registration, profile, display-name, Business Username, contact-book, Calling/capture settings, and commerce settings operations. Use for phone-number management; exclude WABA management, message sending, template lifecycle, WhatsApp Calling sessions, and real API mutations.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-whatsapp-phone-numbers to design or implement a safe, contract-aware phone-number operation.","display_name":"YCloud WhatsApp Phone Numbers","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Design or implement phone-number management"},"name":"ycloud-whatsapp-phone-numbers","plugin_release_skill_id":"pluginrsk_6ab3c0c2d6c8819186f67160217766c6"},{"description":"Design, implement locally, or evaluate YCloud WhatsApp template create, list, retrieve, edit, delete, and analytics operations. Use for template lifecycle integration; do not use for sending template messages, media uploads, readiness, broad integration planning, or real template/API mutations.","interface":{"brand_color":null,"default_prompt":"Use $ycloud-whatsapp-templates to design or implement a safe WhatsApp template lifecycle operation.","display_name":"YCloud WhatsApp Templates","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Design or implement WhatsApp template lifecycle"},"name":"ycloud-whatsapp-templates","plugin_release_skill_id":"pluginrsk_6ab3c0c551848191867ae2f81c4ad459"}],"version":"0.7.9"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"ycloud-developer-kit","author":{"url":"https://github.com/YCloud-Developers","name":"YCloud Developers"},"license":"Apache-2.0","sources":[{"path":".codex-plugin/plugin.json","sha256":"9a03c3af381e86ac66d5c2f2bcabf353bb9b623d1a6634b032358dc1761da918"}],"version":"0.7.9","keywords":["ycloud","developer-kit","whatsapp","whatsapp-business","whatsapp-business-api","api-integration","webhooks","templates","contacts","openapi"],"artifact_id":17106,"observed_at":"2026-10-03T06:33:52Z","capabilities":["Interactive","Code Generation","API Integration"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"keywords":0,"capabilities":0},"extraction_version":1,"conflicts_or_errors":[]}}