talespire-symbiote

Automate guidance for building TaleSpire Symbiotes with manifest.json and API usage.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/ipavlo/nsbu-talespire --skill talespire-symbiote
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: talespire-symbiote
Source: https://github.com/ipavlo/nsbu-talespire/tree/main/.opencode/skills/talespire-symbiote
Command: npx skills add https://github.com/ipavlo/nsbu-talespire --skill talespire-symbiote

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide helps developers create TaleSpire Symbiotes, web-based plugins that run inside TaleSpire's embedded browser and interface with the Symbiote API to extend in-game functionality.

Core Features & Use Cases

  • Provides complete project structure guidance, including manifest.json setup, API usage patterns, and theming considerations.
  • Explains data flow, API subscriptions, dice interactions, and creature/board management to build robust Symbiotes.
  • Includes deployment guidance for both local and remote hosting, debugging tips, and best practices for production-ready extensions.

Quick Start

Install the Symbiote by moving the talespire-symbiote folder into TaleSpire's Symbiotes directory and load it in the client.

Frequently Asked Questions about talespire-symbiote

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a TaleSpire Symbiote web plugin?

To create a TaleSpire Symbiote, you build a web-based plugin that runs inside TaleSpire's embedded browser, requiring a manifest.json file to configure the project and interface with the Symbiote API. The guide provides complete project structure and manifest configuration steps.

How do I configure the manifest.json for a TaleSpire Symbiote?

Configuring the manifest.json for a TaleSpire Symbiote requires understanding the specific manifest schema, including ensuring frontmatter is present with a name and description. This file dictates project structure, API usage patterns, and theming considerations for the plugin.

Can I manage creatures and roll dice using the TaleSpire Symbiote API?

Yes, the TaleSpire Symbiote API supports creature and board management, dice interactions, data flow subscriptions, and theming. The guide explains how to use these API namespaces to build robust in-game tooling extensions.

What is the best way to deploy a TaleSpire Symbiote locally and remotely?

Deploying a TaleSpire Symbiote involves moving the project folder into TaleSpire's Symbiotes directory for local hosting, or configuring remote hosting. The guide includes deployment workflows, debugging tips, and best practices for production-ready extensions.

What do I need to know before building a TaleSpire Symbiote?

Before building a TaleSpire Symbiote, you need an understanding of web plugin development, the manifest.json schema, and Symbiote API namespaces. Familiarity with data flow, theming, and deployment workflows is also required to ensure the frontmatter includes a name and description.