amp

Guide developers through building and testing Tari Ootle Amp templates.

28|60|Updated Aug 11, 2022
One-click install
npx skills add https://github.com/tari-project/tari-ootle --skill amp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: amp
Source: https://github.com/tari-project/tari-ootle/tree/main/docs/skills/amp
Command: npx skills add https://github.com/tari-project/tari-ootle --skill amp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a complete guide to developing Tari Ootle Amp templates and related client applications, helping developers bootstrap projects, compile to WASM, publish templates, and interact with deployed components.

Core Features & Use Cases

  • End-to-end Amp development workflow: project setup, Rust/WASM compilation, and template/client interactions.
  • Publishing and testing templates on Tari Ootle, including guidance on debugging and workflow optimization.
  • Real-world scenarios: building a working Amp template, deploying it to a testnet, and integrating with client tools.

Quick Start

Initialize a new Amp-based Tari Ootle template workspace, scaffold the project, and build the WASM artifact to begin testing.

Frequently Asked Questions about amp

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

FAQPage Schema
How do I build and test a Tari Ootle Amp template from scratch?

To build a Tari Ootle Amp template, you initialize a new workspace, scaffold the project, and compile the Rust code to a WASM artifact. This workflow covers project setup, testing pipelines, and deploying to a testnet.

What is the end-to-end workflow for publishing Tari Ootle Amp templates?

Publishing Tari Ootle Amp templates involves compiling Rust code to WASM, deploying the artifact to the Tari Ootle ecosystem, and interacting with deployed components using client tools. The process includes debugging and workflow optimization.

Can I integrate client applications with deployed Tari Ootle components?

Yes, you can integrate client applications with deployed Tari Ootle components. The Amp development workflow supports building related client tools to interact with and test published templates on the network.

Does the Tari Ootle Amp template require Rust and WASM compilation?

Yes, Rust and WASM compilation are required for Tari Ootle Amp templates. The workflow guides you through compiling Rust source code into WebAssembly artifacts to enable template functionality and deployment.

What are the limitations when developing Amp templates for the Tari Ootle ecosystem?

Amp template development is constrained by the Tari Ootle ecosystem's architecture, requiring specific build configurations and resource concepts. You must debug within the provided testing pipelines and optimize workflows for testnet deployment.

What's the best way to scaffold an Amp-based Tari Ootle template workspace?

The best way to scaffold an Amp-based Tari Ootle template workspace is to initialize the project using the provided quick start workflow. This sets up the necessary architecture and build configurations for immediate WASM compilation and testing.