plugins marketplace
← All plugins

subtext

v0.10.2

Review Subtext session recordings and manage privacy rules

CodexClaude Code10 skills2 MCP serversstreamable-http

by SubtextMIT76updated 2 days ago

Source

git clone https://github.com/fullstorydev/subtext

Clone the source, then follow the repository's marketplace instructions for your runtime. The repository root is the plugin root.

Layout

subtext/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/sightmap-authoring/SKILL.md
├── skills/sightmap-browser/SKILL.md
├── skills/subtext-privacy/SKILL.md
├── skills/subtext-review/SKILL.md
├── skills/subtext-session/SKILL.md
├── skills/subtext-setup-plugin/SKILL.md
├── skills/subtext-shared/SKILL.md
├── skills/subtext-sightmap/SKILL.md
├── skills/subtext-telemetry/SKILL.md
├── skills/subtext-using-subtext/SKILL.md
└── .mcp.json

Skills10

sightmap-authoringskills/sightmap-authoring/SKILL.md

Use when building or maintaining a sightmap corpus — defining components, authoring .sightmap/ YAML, seeding from a live site or the codebase, running snapshot/coverage/validate/lint, or diagnosing coverage gaps. Activate whenever a .sightmap/ directory is present in the project.

sightmap-browserskills/sightmap-browser/SKILL.md

Use when driving a live browser session with a sightmap — starting or navigating a Chrome session, taking annotated component snapshots to read page state, and interacting with elements by component ID or component query. Activate when a .sightmap/ directory is present and you need to observe or act on the running app.

subtext-privacyskills/subtext-privacy/SKILL.md

Privacy rule management — detect PII in sessions and manage element-block, URL, and network privacy rules. Use when you need to propose, create, list, delete, or promote privacy rules for a Fullstory org.

subtext-reviewskills/subtext-review/SKILL.md

Review a completed Subtext session and produce a structured summary. Use when you have a session URL and want to understand what happened — verify a flow, walk through a dev / staging / preview session, or summarize a captured session. Optionally emits reproduction steps on request.

subtext-sessionskills/subtext-session/SKILL.md

Session replay tools for analyzing Fullstory session recordings. Sparse API catalog — tools are self-describing.

subtext-setup-pluginskills/subtext-setup-plugin/SKILL.md

Install the Subtext plugin and verify the MCP server is connected. Authenticates via OAuth or API key.

subtext-sharedskills/subtext-shared/SKILL.md

Foundation skill for the Subtext plugin. MCP tool conventions and security rules. Read this when any skill lists it in PREREQUISITE.

subtext-sightmapskills/subtext-sightmap/SKILL.md

Connect a project's .sightmap/ corpus to Subtext session review — maintain it with the bundled sightmap skills and upload its definitions into review tools so snapshots come back with semantic component names.

subtext-telemetryskills/subtext-telemetry/SKILL.md

Workflow telemetry logging — record AI-reported workflow milestones (currently the onboarding flow) for funnel analysis. Use when executing an instrumented Subtext workflow and you need to log step-by-step progress events.

subtext-using-subtextskills/subtext-using-subtext/SKILL.md

Overview of the Subtext plugin — when to reach for session review vs privacy tools. Read to orient before reviewing a Fullstory session or managing privacy rules.

MCP servers2

subtextstreamable-http
url
https://api.fullstory.com/mcp/subtext
subtext-eu1streamable-http
url
https://api.eu1.fullstory.com/mcp/subtext

Manifests2

.codex-plugin/plugin.json
{
  "name": "subtext",
  "version": "0.10.2",
  "description": "Review Subtext session recordings and manage privacy rules",
  "author": {
    "name": "Subtext",
    "email": "subtext@fullstory.com",
    "url": "https://subtext.fullstory.com"
  },
  "homepage": "https://subtext.fullstory.com",
  "repository": "https://github.com/fullstorydev/subtext",
  "license": "MIT",
  "keywords": [
    "subtext",
    "fullstory",
    "session-replay",
    "review",
    "privacy"
  ],
  "skills": "./skills/",
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "Subtext",
    "shortDescription": "Session replay, built for agents",
    "longDescription": "Review Subtext session recordings and manage privacy rules from your coding agent. Pull a session URL to walk through what a user did, verify a flow, or summarize a capture; detect PII and propose, create, and promote element-block, URL, and network privacy rules.",
    "developerName": "Subtext",
    "category": "Developer Tools",
    "capabilities": [
      "Interactive",
      "Read",
      "Write"
    ],
    "defaultPrompt": [
      "Review this Subtext session and tell me what the user did: <url>",
      "Find PII in our recent sessions and propose privacy rules to block it."
    ],
    "websiteURL": "https://subtext.fullstory.com",
    "privacyPolicyURL": "https://www.fullstory.com/legal/privacy-policy/",
    "termsOfServiceURL": "https://subtext.fullstory.com/tos",
    "brandColor": "#F5447B",
    "composerIcon": "./assets/openai-composer-dark.png",
    "logo": "./assets/openai-directory-light.png",
    "logoDark": "./assets/openai-directory-dark.png",
    "screenshots": []
  }
}
.claude-plugin/plugin.json
{
  "name": "subtext",
  "version": "0.10.2",
  "description": "Review Subtext session recordings and manage privacy rules",
  "license": "MIT",
  "author": {
    "name": "Subtext",
    "email": "subtext@fullstory.com",
    "url": "https://subtext.fullstory.com"
  },
  "homepage": "https://subtext.fullstory.com",
  "repository": "https://github.com/fullstorydev/subtext",
  "keywords": [
    "subtext",
    "fullstory",
    "session-replay",
    "review",
    "privacy"
  ]
}