Other systems, e.g. Agda use "proof terms" that are more like a proof that can be read "declaratively", but one where every single step has to be recorded; there's no provision for the system to "fill in" some gaps, unlike with declarative proofs. This can definitely impact readability/surveyability of a development, but the inherent maintainance problems of "proof scripts" do not arise.
I'm not sure what Dedukti is going for from this basic POV. They mention that they're trying to build a general framework that can support multiple logical/proof systems, but the details are not that clear. It's probably going to be a bit clunkier than the systems you mention, particularly at this early stage of development.
[3] https://coq.inria.fr/library/
Each 1-3 is language specific (Isabelle/HOL, Mizar and Coq respectively).
Logipedia too, is using the language Dedukti, although it is designed to translate into other proof languages, and list these on Logipedia.
[1] https://www.isa-afp.org/
[2] http://mizar.org/library/