use-algokit-cli

Consolidate Algorand build, test, and deploy tasks with the AlgoKit CLI.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/gabrielkuettel/vibegallery --skill use-algokit-cli-gabrielkuettel
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: use-algokit-cli
Source: https://github.com/gabrielkuettel/vibegallery/tree/main/.claude/skills/use-algokit-cli
Command: npx skills add https://github.com/gabrielkuettel/vibegallery --skill use-algokit-cli-gabrielkuettel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Algokit CLI provides a unified interface to build, test, and deploy Algorand apps, reducing manual setup and fragmentation across tools.

Core Features & Use Cases

  • Build contracts with algokit project run build
  • Run tests with algokit project run test
  • Deploy localnet workflows and manage local Algorand network state

Quick Start

Begin by running a local development workflow with Algokit CLI to build, test, and deploy contracts.

Frequently Asked Questions about use-algokit-cli

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

FAQPage Schema
How do I build and test Algorand smart contracts locally?▼

The AlgoKit CLI consolidates Algorand development tasks by providing a unified interface to build and test smart contracts locally. It executes `algokit project run build` and `algokit project run test` to compile code and run tests, outputting artifacts to the `artifacts/` directory.

What is the best way to deploy Algorand contracts to a localnet?▼

The best way to deploy Algorand contracts to a localnet is using the AlgoKit CLI command `algokit project deploy localnet`. This manages the local Algorand network state and streamlines localdev environment workflows for smart contracts.

Can I manage local Algorand network state without manual setup using Algokit?▼

Yes, you can manage local Algorand network state without manual setup using the AlgoKit CLI. It provides a single entry point to start and manage a localnet environment for deploying and testing smart contracts locally.

Does Algokit CLI support a unified workflow for compiling and deploying Algorand applications?▼

Yes, the AlgoKit CLI supports a unified workflow for compiling and deploying Algorand applications. It reduces tool fragmentation by providing commands to build, test, and deploy smart contracts across localdev environments.

Why use a unified CLI for Algorand development instead of separate build and deploy tools?▼

Using a unified CLI for Algorand development reduces manual setup and fragmentation across tools. The AlgoKit CLI provides a single interface to build, test, and deploy contracts, preventing misalignment between separate build and deploy processes.

Where are compiled contract artifacts stored when building with Algokit CLI?▼

Compiled contract artifacts are stored in the `artifacts/` directory when building with the AlgoKit CLI. The build process consolidates outputs here, with additional references documented in the `references/` directory.