婚前协议要具有法律效力,需满足以下几个关键条件。首先,协议双方应具备完全民事行为能力,即能够独立思考、做出决策且精神状态正常。其次,协议内容必须是双方真实意愿的表达,不存在欺诈、胁迫等情形。再者,协议的约定应当合法,不能违反法律法规的强制性规定,如不能约定违反公序良俗的内容等。同时,协议应采用书面形式,明确约定双方的权利和义务,包括财产的归属、债务的承担等方面。最后,在签订婚前协议后,双方应妥善保管协议原件,以备日后可能的纠纷处理之需。只有满足这些条件,婚前协议才具有法律效力。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。