As a Virginian who stood for the Union Army, Craighill was division and department engineer during the American Civil War and worked on the defenses of Pittsburgh, Baltimore, San Francisco, and New York City.
Craighill wrote the 1862 Army Officer's Pocket Companion: A Manual for Staff Officers in the Field, one of the first Army field manuals.