CommunityCoding & Developmentgithub.com

GoPlausible/openclaw-algorand-plugin

Algorand Blockchain plugin for OpenClaw agent including Algorand Remote MCP lite edition (wallet edition), Algorand blockchain operations and x402 operations skills and tools.

Works with~Claude Code~Codex CLI~Cursor
npx add-skill GoPlausible/openclaw-algorand-plugin

name: algorand-development description: Comprehensive guide for Algorand development with AlgoKit — project initialization, CLI commands, example search, contract building workflows, ARC standards, and error troubleshooting. This is the parent skill for language-agnostic Algorand development. Use when working with AlgoKit CLI, searching for examples, understanding ARC standards, creating new projects, or troubleshooting errors. Strong triggers include "algokit init", "algokit project run build", "start localnet", "find an example", "search for contract", "ARC-4", "ARC-56", "logic eval error", "transaction rejected", "overspend", "create a new project", "initialize project".

Algorand Development

This is the aggregated parent skill for language-agnostic Algorand development tools, workflows, and standards. Use the reference files below to find detailed guidance for each topic.

Quick Start

# Install AlgoKit CLI
pipx install algokit

# Create a new project
algokit init -n my-project -t typescript --answer preset_name production --defaults

# Development cycle
algokit project run build    # Compile contracts
algokit project run test     # Run tests
algokit localnet start       # Start local network
algokit project deploy localnet  # Deploy

Reference Guide

Navigate to the appropriate reference based on your task.

AlgoKit CLI Commands

Build, test, deploy, and manage local networks with AlgoKit CLI.

Searching Algorand Examples

Find working contract examples and code patterns from Algorand Foundation repositories using WebFetch with raw GitHub URLs.

Creating Projects

Initialize new Algorand projects using AlgoKit templates.

Building Smart Contracts

General workflow for building Algorand smart contracts (language-agnostic steps).

Implementing ARC Standards

ARC-4 ABI encoding, ARC-32/ARC-56 application specifications, and related standards.

Troubleshooting Errors

Diagnose and fix common Algorand development errors.

Topic Quick Reference

TopicFilesDescription
AlgoKit CLI2Build, test, deploy commands and localnet management
Search Examples2WebFetch patterns for finding Algorand code examples
Create Project2algokit init templates, presets, and options
Build Contracts2Language-agnostic contract building workflow
ARC Standards3ARC-4 ABI, ARC-32/56 app specs
Troubleshoot3Error diagnosis for contracts and transactions

How to Use This Skill

  1. Start here to understand which reference you need
  2. Read the topic .md file for step-by-step guidance
  3. Consult the -reference.md file for detailed API/CLI details
  4. For language-specific content, see the algorand-typescript or algorand-python parent skills

Related Skills