La mayoría de los juegos de D20 tienen razas. Los que usan el sistema de Spycraft, como es el caso de Stargate, en su lugar, tienen Especialidades, porque asumen que la mayoría de personajes serán humanos (aunque también hay reglas para razas, pero en este caso no estarán disponibles para los jugadores).
Hay macro-especialidades, que engloban varias especialidades y comparten un origen y unos beneficios comunes. Y luego hay especialidades, que no pertenecen a ninguna macro-especialidad.
Dentro de las macro-especialidades, están las sub-especialidades, que definen la profesión del personaje antes de unirse al comando SG. Estas sub-especialidades aportan también unos beneficios que se apilan con las macro-especialidades.
Fuerzas aéreas (Macro-especialidad)
Oficial de las fuerzas aéreas
Técnico de las fuerzas aéreas
Recluta de las fuerzas aéreas
Paracaidista de rescate
Ejército (Macro-especialidad)
Oficial del ejército
Ranger del ejército
Técnico del ejército
Recluta del ejército
Marines (Macro-especialidad)
Recluta de los marines
Fuerzas de reconocimiento
Oficial de los marines
Técnico de los marines
Marina (Macro-especialidad)
Recluta de la marina
Oficial de la marina
SEAL
Piloto de la marina
Especialista civil (Especialidad)