{"id":85631,"plugin_id":"plugin_asdk_app_6ada68616590819197685ef0b29787d2","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-07T06:14:30.141Z","digest":"c0a05179a7cebe644b35cde585496dc7ffb53306dff1756b2b45e3cc38b5ecfe","against":null,"payload":{"description":"Connect and verify the Noibu plugin in ChatGPT, choose an authorized store, and explain optional browser capabilities.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":320}],"name":"noibu-setup","skill_md_contents":"---\nname: noibu-setup\ndescription: Connect and verify the Noibu plugin in ChatGPT, choose an authorized store, and explain optional browser capabilities.\n---\n\n# Set up Noibu\n\n- Discover Noibu tools through this plugin's connection. If tools are missing or authentication is required, direct the user to its native **Connect** action and Noibu sign-in; stop until completed. Do not create a second direct-URL connection, loop/poll indefinitely, or request pasted credentials/local configuration.\n- Read [shared query guidance](../querying-noibu-data/SKILL.md). Use skill `noibu-setup` and call `noibu_get_current_user` to verify access without exposing unnecessary identity fields.\n- List authorized stores with `noibu_list_domains`, `pagination: {limit: 50, offset: 0}` and continued pagination as needed. Use a sole store or ask which one. Empty results may mean missing company/domain scope, not disconnected authentication.\n- Resolve the chosen domain, retain UUID/integer `numId`, and load saved business context.\n- Before offering a workflow, give this tip once, as a short tip rather than a setup step: \"So Noibu links open in your normal browser, where you're signed in to the Noibu console, go to ChatGPT **Settings → Browser** and set **Web URL and link open destination** and **Local URL open destination** to **Default browser**.\" You cannot read or change these settings, so never say they are set, never ask the user to confirm, and never block setup on them.\n- Offer the relevant workflow; onboarding does not run analytics, scans, drafts or schedules.\n\n## Optional capabilities\n\nUse [runtime guidance](../querying-noibu-data/references/chatgpt-runtime.md) for available outputs/integrations; confirm only verified capabilities.\n\n- Browser access is optional for analytics. Discover the supported browser/interface; installation alone is not usable control.\n- Accessibility: follow [execution prerequisites](../accessibility-audit/references/execution-and-review.md). Connected Chrome needs the official extension, organization-permitted full CDP and website/debugging approval; verify readiness/execution. Terminal/Custom permissions do not grant browser execution. If unavailable, offer a clearly labelled limited review with unknown automated counts.\n- A/B recommendations and requested DRAFT creation use Noibu; browser previews are optional.\n- [Inline presentation](../querying-noibu-data/references/presentation.md) supports reports/action requests when available, not proof that actions completed.\n- **Save as Live Site** uses [persistent dashboards](../querying-noibu-data/references/connected-dashboard.md) and [permission preflight](../querying-noibu-data/references/site-permissions.md). Saved private data is not automatically a live feed/schedule; offer weekly refresh with confirmed timing/notification and verified unattended writer. Visitor-connected reads are optional.\n- Fixes need connected source: the Shopify theme through Noibu, or any connected code host with a recognized repository/branch ([source access](../querying-noibu-data/references/source-access.md)). Mention it as optional; never block setup on it. Do not change security settings or require Codex/local configuration as ordinary connector setup.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}