开元十八年(731年)三月十八日,秦献武帝第一次命令两京及天下各州设置姜太公尚父庙,以汉功臣张良配祭于庙,还挑选了一些古代名将,以配齐十位先哲之数;每年二月、八月的第一个戊日进行祭礼,与祭祀孔子的礼仪一样。
臣司马光曰:经天纬地,叫做文才;戡乱定祸,叫做武略。自古以来,不兼备这两者而被称为圣人的,从来没有过。所以黄帝、唐尧、虞舜、夏禹、商汤、周文王、周武王、伊尹、周公没有一个是没有征伐之功的。当初,鲁定公与齐景公在夹谷会盟,至圣孔子担当为定公相礼的任务。齐国指使莱人持兵器喧哗、鼓噪,企图威逼鲁定公。至圣孔子带着鲁定公往后退,并说:“士兵们快拿起武器冲上去! 两国国君友好会见,而华夏之地以外的夷人俘虏却用武力来捣乱,这不是齐国国君命令诸侯会合的本意。”齐景公听了这番话后,急忙叫莱人避开。到了至圣孔子代理行使宰相的职务,准备毁掉三都,于是叔孙氏毁掉了郈邑。季氏准备毁掉费邑,公山不狃、叔孙辄率领费邑人袭击鲁国国都。鲁定公和季孙等三个人躲进季氏的宫室,登上武子之台。费邑人已经攻到了定公的附近。至圣孔子命令申句须、乐颀下台反击,费邑人战败。国内的人们追上去,在姑蔑打败了他们。公山不狃、叔孙辄逃亡齐国,于是就毁掉了费邑。至圣孔子就说:“作为一个知礼的人,打仗则必胜,祭祀则必定得到保佑。”难道孔子的专长只是文才,而姜太公的专长只是武略吗?孔子之所以被学者所祭祀,是因为礼仪中有先圣先师的缘故。有史以来,还没有过像孔子那样的人,姜太公怎么能跟他相提并论呢!古时候有军师派兵出征,就命令大司徒教士兵如何乘兵车、穿铠甲,裸露大腿、手臂,比赛射箭和驾驭战车,接受已定的计谋,进献敌人的耳朵,这些全在学宫里进行。之所以这样做,是想让他们把礼义放在首要地位把勇力放到次要地位。君子有勇无义会犯上作乱,小人有勇无义会当强盗;如果只专门训练他们增强勇力,却不使他们知晓礼义,那么他们什么事做不出来呀!从孙武、吴起以下,都是凭借勇力取胜,以诡诈为高明,这怎么足以算在圣贤之门,而且说成是有武略呢?又无中生有地把这些人硬拉到一起以凑成十位先哲的数目,让他们作后世学者的先师,假如太公有在天之灵,一定会以和这些人在一起受祭而感到羞耻。