algorand-ts-migration

Migrate Algorand smart contracts from TEALScript or Beta to TypeScript 1.0.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/SomehowLiving/Acre --skill algorand-ts-migration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: algorand-ts-migration
Source: https://github.com/SomehowLiving/Acre/tree/main/.agents/skills/algorand-ts-migration
Command: npx skills add https://github.com/SomehowLiving/Acre --skill algorand-ts-migration

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Migrates Algorand smart contracts from TEALScript or Algorand TypeScript Beta to Algorand TypeScript 1.0, providing a clear path to modernization and compatibility.

Core Features & Use Cases

  • Identify source language (TEALScript or Algorand TypeScript Beta) and load the appropriate migration guide.
  • Apply a structured migration checklist covering imports, event logging, inner transactions, ABI calls, and type changes.
  • Validate migrated code with explicit tests or compilation to ensure compatibility and correctness.

Quick Start

Run the migration workflow on your TEALScript or Beta project to produce a 1.0-compatible codebase.

Frequently Asked Questions about algorand-ts-migration

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

FAQPage Schema
How do I migrate Algorand smart contracts to TypeScript 1.0?

Migrating Algorand smart contracts to TypeScript 1.0 involves identifying your source (TEALScript or Beta), loading the relevant migration guide, and applying structured changes to imports, API shapes, and resource references.

What changes are required when upgrading from Algorand TypeScript Beta to 1.0?

Upgrading from Algorand TypeScript Beta to 1.0 requires applying a structured checklist that updates imports, event logging, inner transactions, ABI calls, and type changes to ensure compatibility and correctness.

Does the Algorand TypeScript 1.0 migration process support TEALScript sources?

Yes, the Algorand TypeScript 1.0 migration process supports TEALScript sources by loading a specific migration guide to apply necessary changes to imports, API shapes, and resource references for compatibility.

How do I validate Algorand TypeScript 1.0 migration results?

You validate Algorand TypeScript 1.0 migration results by running explicit tests or compilation checks to ensure the migrated code is compatible and correct according to the 1.0 compile checks.

What is the best way to update imports and API shapes for Algorand TypeScript 1.0?

The best way to update imports and API shapes for Algorand TypeScript 1.0 is to follow the structured migration checklist, which systematically renames APIs and updates resource references based on the loaded migration guide.