timeback-migrate
OfficialMigrate 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.