use-algokit-cli
SKILL.md
AlgoKit Commands
Standard commands for Algorand development with AlgoKit CLI.
Overview / Core Workflow
- Write contract code
- Build:
algokit project run build - Write tests using generated clients
- Test:
algokit project run test - Deploy:
algokit project deploy localnet
How to proceed
-
Build contracts:
algokit project run buildThis compiles contracts via Puya, generates ARC56 specs, and creates typed clients.
-
Run tests:
algokit project run testExecutes the test suite using Vitest.
-
Start localnet (if needed):
algokit localnet start -
Deploy to localnet:
algokit project deploy localnet -
Check build artifacts:
artifacts/— Compiled contracts, ARC56 specs- Generated client files for TypeScript/Python
Important Rules / Guidelines
- Always build before testing — Tests use generated clients
- Only deploy when explicitly requested — Don't auto-deploy
- Check localnet status before deployment operations
- Reset localnet if you need a clean state
Common Variations / Edge Cases
| Scenario | Command |
|---|---|
| Start local network | algokit localnet start |
| Stop local network | algokit localnet stop |
| Reset network state | algokit localnet reset |
| Check network status | algokit localnet status |
| Build fails | Check Puya compiler errors, fix contract code |
| Tests fail | Check test assertions, fix contract or test code |
References / Further Reading
Weekly Installs
5
Repository
algorand-devrel…t-skillsGitHub Stars
26
First Seen
Jan 28, 2026
Security Audits
Installed on
claude-code5
opencode4
gemini-cli4
antigravity4
github-copilot4
cursor4