create skeleton DSL

  -- tested with checks directory