build:
  opts: '[module]'
  desc: build module
#cache:
#  opts: '<key> [value]'
#  desc: 'read/write value from/to cache'
#clean:
#  opts: '[dir]'
#  desc: clean project from current or specified directory
config:
  opts: '[key] [value]'
  desc: get or set project's Autocode Config
help:
  desc: get help
hi:
  desc: say hello
info:
  opts: '<module>'
  desc: get info about a module
init:
  #opts: '[dir]'
  desc: initialize Autocode in the current directory
install:
  opts: '<module>'
  desc: install module from GitHub
import:
  opts: '<module>'
  desc: import a module from GitHub to this module
#link:
#  opts: '<project>@<version> [src]'
#  desc: link a project
#publish:
#  opts: '[dir]'
#  desc: publish project from current or specified directory
run:
  #opts: '[dir]'
  desc: run project from current or specified directory
search:
  opts: '<module>'
  desc: search for modules
#signup:
#  desc: signup for crystal
#spec:
#  desc: get code specification by name
stop:
  desc: stop project from current directory
#test:
#  desc: test project
update:
  desc: update project's modules
#version:
#  opts: '<version>'
#  desc: update project's version
