一、做棋牌推广代理是否犯法
1、行为人担任正规棋牌推广的代理是不犯法的。
2、但若该棋牌活动实质上为赌博,则为违法行为,情节严重的还可能构成犯罪。
3、以营利为目的,为赌博提供条件的,或者参与赌博赌资较大的,处五日以下拘留或者五百元以下罚款;
4、情节严重的,处十日以上十五日以下拘留,并处五百元以上三千元以下罚款。
5、法律依据:《中华人民共和国治安管理处罚法》
第七十条 以营利为目的,为赌博提供条件的,或者参与赌博赌资较大的,处五日以下拘留或者五百元以下罚款;情节严重的,处十日以上十五日以下拘留,并处五百元以上三千元以下罚款。

二、怎么认定赌博罪
1、本罪与一般违法行为的界限
两者的主要区别在于,主观上是否以营利为日的,客观上是否具有聚众赌博、开设赌场、以赌博为业的行为。对于虽然多次参加赌博,但输赢不大,不是以赌博为生活或主要经济来源的;或者行为人虽然提供赌场、赌具,本人未从中渔利的,都不能认定赌博罪。其中情节严重的,可按有关规定处理。
2、赌博罪与诈骗罪的界限
(1)诈骗罪是以非法占有为目的,以欺骗的手段非法取得公私财物的行为。其主要特征在于"骗",赌博犯罪中往往也伴有欺骗活动,但这种欺骗与诈骗罪中的欺骗是不同的。赌博罪中的欺骗即制造虚假事实,是要引诱他人参加赌博,而赌博活动本身则是凭偶然之事实决定输赢,其目的仍在于通过赌博达到营利的目的,而不是以非法占有为目的。按有关司法解释,行为人设置圈套诱骗他人参赌骗取钱财,属赌博行为,构成犯罪的,应以赌博罪定罪处罚。参赌者识破骗局要求退还所输钱财,设赌者又使用暴力或以暴力相威胁,拒绝退还的,应以赌博罪从重处罚。