{"id":85635,"plugin_id":"plugin_asdk_app_6ada68616590819197685ef0b29787d2","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-07T06:14:30.240Z","digest":"73d0be2a5bf61e78b8b37322ea25feee42cbd9d65c1cc7292b9b313cfcb6e8e6","against":null,"payload":{"description":"Show a Noibu store-health snapshot with KPI cards, a purchase funnel, and actions to save a private dashboard, export, or schedule recurring reports; optionally include products and traffic channels.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":320},{"relative_path":"references/optional-blocks.md","size_in_bytes":892},{"relative_path":"references/snapshot-queries.md","size_in_bytes":1448}],"name":"store-pulse","skill_md_contents":"---\nname: store-pulse\ndescription: Show a Noibu store-health snapshot with KPI cards, a purchase funnel, and actions to save a private dashboard, export, or schedule recurring reports; optionally include products and traffic channels.\n---\n\n# Store Pulse\n\n- Read [shared query guidance](../querying-noibu-data/SKILL.md) and [runtime/actions](../querying-noibu-data/references/chatgpt-runtime.md). Use skill `store-pulse`; resolve the store and saved context.\n- Fetch fresh data for each invocation. Default to rolling last 24 hours versus preceding 24 hours, using one anchor; honor requested windows.\n- Follow [snapshot queries](references/snapshot-queries.md):\n  - Fetch sessions, bounce/conversion, completed-order revenue and completed-order count for both windows; keep currencies separate.\n  - Derive engagement = 1 − bounce, AOV = completed-order revenue ÷ completed orders, and RPS = completed-order revenue ÷ sessions. Undefined denominators remain unknown.\n  - Build cumulative funnel depths from distinct sessions, not event sums; account for express checkout/missing intermediate events.\n- Query products/channels/paid traffic only when requested, using [optional blocks](references/optional-blocks.md).\n\n## Report and actions\n\n- Lead with one or two measured conclusions, then use the packaged [inline presentation](../querying-noibu-data/references/presentation.md).\n- Show light unfilled Sessions/Engagement/Conversion/AOV/RPS groups and a connected five-stage funnel with rates against total sessions, comparison context and exact counts.\n- Rate deltas use pp; volume/value deltas use relative %, undefined when prior is zero. Explicit measured downward changes use orange; captions remain separate.\n- Place **Save as Live Site** below all dashboard content, before supported investigation opportunities; keep Pages/download/scheduling in the final section.\n- Site saves use [persistent dashboards](../querying-noibu-data/references/connected-dashboard.md) and [permission preflight](../querying-noibu-data/references/site-permissions.md): reuse the private Site, preserve domain/window/optional blocks, verify totals and persisted/hosted reads, and offer weekly updates with confirmed details. Do not require a spreadsheet or visitor connection for saved-data mode.\n- **Schedule report** uses [shared connected delivery](../querying-noibu-data/references/scheduling-delivery.md). Store Pulse alone adds **Daily** to Weekly/Every 2 weeks/Monthly; weekly remains initially selected.\n- Daily means every calendar day, including weekends, at confirmed local time/IANA timezone; no weekday/first-run/monthday fields. Recurrence does not change source windows: fetch fresh last 24 hours versus preceding 24 hours, or the confirmed alternative, on every run.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}