It is well understood that a supercritical continuous-state branching process (CSBP) is equal in law to a discrete continuous-time Galton–Watson process (the skeleton of prolific individuals) whose edges are dressed in a Poissonian way with immigration which initiates subcritical CSBPs (non-prolific mass). Equally well understood in the setting of CSBPs and superprocesses is the notion of a spine or immortal particle dressed in a Poissonian way with immigration which initiates copies of the original CSBP, which emerges when conditioning the process to survive eternally. In this article we revisit these notions for CSBPs and put them in a common framework using the well-established language of (coupled) stochastic differential equations (SDEs). In this way we are able to deal simultaneously with all types of CSBPs (supercritical, critical, and subcritical) as well as understanding how the skeletal representation becomes, in the sense of weak convergence, a spinal decomposition when conditioning on survival. We have two principal motivations. The first is to prepare the way to expand the SDE approach to the spatial setting of superprocesses, where recent results have increasingly sought the use of skeletal decompositions to transfer results from the branching particle setting to the setting of measure valued processes. The second is to provide a pathwise decomposition of CSBPs in the spirit of genealogical coding of CSBPs via Lévy excursions, albeit precisely where the aforesaid coding fails to work because the underlying CSBP is supercritical.