tl;dr#

  • Tell your agent to be your most resepected professional
  • Models are trained on good and bad stuff, which is why they’re not perfect
  • Getting your model to impersonate someone who is a master pays off

Story#

In my previous post (test coverage with agents) I mentioned that it might be wise to get the agent to write tests using TDD like Uncle Bob. That got me thinking - what if we instruct our agents to behave not like some imaginary software engineer, but like one of the pros who has a lot of published stuff.

Rather than my agent just being the sum of the web (and stack overflow), why not steer it to coding like one of my programming heros? Working on a patch for the Linux kernel - choose Linus Torvalds. Wanting some killer TDD Kotlin - select Uncle Bob.. etc. These people have masses of information that all the big models will have trained on.

Simply stating: You are [Insert persona] .. code this for me.. ought to do it, but again you could just add your personas (and maybe their roles) to your AGENTS.md.

Food for thought anyway.