NAIGC MAG Competitions offer three levels, each of which use the skill values laid out in a document released by the International Gymnastics Federation (FIG) called the Code of Points (latest version available here). Rules regarding routine composition, scoring, etc. are based off of those in the Code of Points with moderate to significant modifications, laid out in the NAIGC MAG rules document:
NAIGC MAG Rules Policy – Complete rules
NAIGC MAG Code of Points – Illustrated list of NAIGC only skills
NAIGC MAG Club Database – List of active NAIGC clubs with MAG members. Email email@example.com to add your club to this database.