一份具有法律效力的房子协议书应包含以下关键内容:1. 明确双方当事人信息:详细写明买卖双方或相关方的姓名、身份证号、地址、联系方式等,确保主体清晰可查。2. 房屋基本情况:准确描述房屋的地址、面积、户型、楼层等具体信息,与房产证一致。3. 房屋价格及付款方式:清晰约定房屋总价、付款时间节点、付款方式(如一次性付款、分期付款、贷款支付等)。4. 房屋交付时间及条件:确定交付日期,以及交付时房屋应达到的状态,如是否为空房等。5. 产权过户约定:明确过户时间、双方应履行的协助义务等。6. 违约责任:详细规定双方若违约应承担的责任,如支付违约金、赔偿损失等。协议书需由双方自愿签订,内容不违反法律法规的强制性规定(如《民法典》第一百四十三条规定,具备下列条件的民事法律行为有效:行为人具有相应的民事行为能力;意思表示真实;不违反法律、行政法规的强制性规定,不违背公序良俗)。签订后,各方应依约履行,以保障自身权益。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。