timeback-server

Installs and configures Timeback server SDK for TypeScript or Python projects.

2|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/superbuilders/timeback-sdk-skills --skill timeback-server
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: timeback-server
Source: https://github.com/superbuilders/timeback-sdk-skills/tree/main/skills/timeback/timeback-server
Command: npx skills add https://github.com/superbuilders/timeback-sdk-skills --skill timeback-server

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Set up Timeback server SDK in a TypeScript or Python project, automating the installation, identity discovery, server SDK initialization, framework adapter mounting, and server-side activity.record wiring for server-only apps.

Core Features & Use Cases

  • Install the right server SDK package for TypeScript (@timeback/sdk) or Python (timeback-sdk or timeback-core) depending on the project stack.
  • Discover the authentication system and wire the current user's email lookup in server handlers.
  • Create and initialize the server SDK instance with proper env and identity config, mount the framework adapter, and wire activity.record() for server endpoints.
  • Supports multiple frameworks (Next.js, Express, FastAPI, Django, Flask) and languages.

Quick Start

Install the server SDK package for your stack, wire your auth email lookup, and mount the framework adapter to initialize timeback.

Frequently Asked Questions about timeback-server

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

FAQPage Schema
How do I set up server-side activity tracking in a Next.js or Express backend?

Server-side activity tracking in Next.js or Express is set up by installing the Timeback server SDK, discovering the current user's email via auth, and mounting the framework adapter to wire activity.record() at server endpoints.

Can I use the Timeback server SDK with Python frameworks like FastAPI or Django?

Yes, the Timeback server SDK supports Python frameworks including FastAPI, Django, and Flask. It installs the timeback-sdk or timeback-core package and applies language-specific adapters to initialize server-only activity tracking.

How do I wire user identity discovery when configuring a backend activity SDK?

Wiring user identity discovery involves connecting your authentication system to the backend activity SDK, allowing server handlers to look up the current user's email and pass it into the identity config during the async createTimeback() setup.

Do I need environment variables to initialize the Timeback server SDK?

Yes, initializing the Timeback server SDK requires environment variables to configure the instance properly. The async createTimeback() setup function uses these environment variables alongside identity config and language-specific adapters to establish the server connection.

What's the best way to track server-only user activity across multiple frameworks?

The best way to track server-only user activity across multiple frameworks is using a unified server SDK that supports TypeScript and Python, automating package installation, identity discovery, and framework adapter mounting for consistent activity.record() wiring.