Skip to content
Back to skills

Analytics Data For Decks

ASecurity

Route customer, account, CRM, HubSpot, pipeline, renewal, usage, product activity, Gong, and other analytics-backed deck requests through the Analytics agent. Use when generating or updating Slides content that needs external or first-party data.

  • 6,969 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 3, 2026
ai-agentsgosql

Security analysis

A100/100

Scanned September 3, 2026

npx -y skills add BuilderIO/agent-native --skill analytics-data-for-decks --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Analytics Data For Decks?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Analytics Data For Decks
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/builderio-analytics-data-for-decks/badge)](https://www.skillsdirectory.com/skills/builderio-analytics-data-for-decks)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: analytics-data-for-decks
description: >-
  Route customer, account, CRM, HubSpot, pipeline, renewal, usage, product
  activity, Gong, and other analytics-backed deck requests through the
  Analytics agent. Use when generating or updating Slides content that needs
  external or first-party data.
---

# Analytics data for decks

When a deck needs customer or product data, ask the Analytics agent over A2A
before creating or changing Slides content. The user's wording can be direct,
such as "ask the analytics agent to ...", or implicit in a request for customer,
account, CRM, HubSpot, pipeline, renewal, usage, product-activity, Gong, or
other analytics data.

## Delegation

- Use `call-agent` with `agent: "analytics"` and a natural-language `message`
  by default. Describe the business question, requested window or cohort, and
  the concise result shape the deck needs. Analytics decides which sources,
  tools, queries, and joins answer it.
- A direct `action` + `input` call is optional only when an exact bounded
  semantic read and its complete schema are already known. It is not a fallback
  for slow, failed, or unavailable agent delegation. Never invent an Analytics
  action contract to make a demo pass.
- Slides must not write SQL, choose a warehouse or provider, call HubSpot/Gong
  directly, or interpret a provider schema itself. Analytics owns source
  selection, data dictionary interpretation, filters, joins, and query
  execution using its own instructions and connected-source status.

## Evidence and deck behavior

- Preserve the question, source, filters, date window, coverage, counts,
  pagination, and limitations from Analytics. Never invent customer data or
  claim a lookup succeeded when it failed.
- If a source is unavailable, name the missing source and continue only with
  clearly labeled data that Analytics actually returned. Do not expose
  credentials or raw provider payloads.
- Before generation, call `get-workspace-defaults` when no reference deck or
  design system is named, then follow `creative-context` for approved brand
  context and provenance. For updates, preserve the existing deck structure
  and make focused slide edits.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…