timeback-migrate

Official

Migrate raw Timeback calls to the SDK

Authorsuperbuilders
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Migrate an existing Timeback integration that uses raw HTTP calls, custom OAuth token handling, and manual Caliper/OneRoster requests into the official Timeback SDK without changing product behavior.

Core Features & Use Cases

  • Comprehensive Audit: Scans the codebase for OAuth token management, OneRoster queries, Caliper event sends, Edubridge/QTI/PowerPath calls, and records their locations and contexts.
  • Config & SDK Setup: Proposes a timeback.config.json that references existing Timeback courses, maps environment variables, and guides installing and mounting the server SDK adapter.
  • Incremental Migration with Gates: Proposes SDK equivalents, migrates approved calls in dependency order, preserves behavior, removes redundant token management, and enforces decision gates for developer approval.
  • Verification & Cleanup: Runs checks to ensure no approved raw calls remain, validates types/tests, and documents excluded or ambiguous cases for manual review.

Quick Start

Run a Phase 1 audit to inventory direct Timeback calls, create timeback-migration.md, and present the manifest at Gate 1 for developer confirmation.

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: timeback-migrate
Download link: https://github.com/superbuilders/timeback-sdk-skills/archive/main.zip#timeback-migrate

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.