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.