《水浒传》中杨志卖刀的原因是他在丢失了花石纲后,将身上所有的钱财都拿去打点了高太尉后还是没有官复原职,在这样的情况下只能卖家传宝刀来维持生计。
杨志原本是三代将门之后,因其脸上有一大块青记,所以被人称为青面兽。她自幼流落关西,后来依靠武举成为殿司制使官。之后因押送花石纲在黄河里翻船失陷,落得一个避难江湖的下场。后来回到东京谋求复职不果的情况下只好卖家传宝刀来维持生计。不曾想遇到胡搅蛮缠的泼皮牛二,最后因杀死牛二被刺配大名府。
在大名府得到梁中书的赏识,被提拔为管军提辖使。后来负责护送生辰纲时被劫取,再度落得一个落草为寇的下场。等到三山聚义后加入梁山,最后在征方腊时不幸病逝。