施耐庵著的《水浒故事(1杨志卖刀智取生辰纲景阳冈打虎共3册)》包含《杨志卖刀》《智取生辰纲》《景阳冈打虎》三个故事。
其中,《杨志卖刀》讲述了青面兽杨志因押运花石纲,途中遇风翻船,不敢回京复命。后来遇到大赦,便想谋求复职,被高俅拒绝。杨志盘缠用尽,想卖了祖传的宝刀,投奔他乡谋生。不料当地泼皮牛二百般欺凌,杨志忍无可忍,杀了牛二。当地吏民因念杨志是个好汉,又为地方除了一害,都基意周全他,问了个斗殴误伤的罪名,充军大名府。大名府留守司梁中书喜爱杨志武艺高超,有心要抬举他,借演武试艺为名,使杨志得以大显身手,从而提拔杨志做了提辖使。