fullstory-async-methods

Official

Coordinate Fullstory actions with async methods.

Authorfullstorydev
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Web applications often need to coordinate multiple actions with the Fullstory browser SDK. This skill provides a structured approach to safely waiting for initialization, obtaining session URLs, and sequencing analytics calls without blocking the UI.

Core Features & Use Cases

  • Initialization waiting: wait for FS bootstrap before performing dependent actions.
  • Session URL retrieval: obtain the session replay URL for reporting or support.
  • Error handling & sequencing: gracefully handle failures and ensure correct ordering of identity, properties, and events.
  • Conditional logic: enable or bypass features based on FS availability.

Quick Start

Start by waiting for Fullstory readiness, then identify the user, and finally track an event. Example steps:

  • await FS('getSessionAsync')
  • await FS('setIdentityAsync', { uid: 'user-id', displayName: 'User' })
  • await FS('trackEventAsync', { name: 'Session Start' })

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: fullstory-async-methods
Download link: https://github.com/fullstorydev/fs-skills/archive/main.zip#fullstory-async-methods

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.