Agreed. Even in non-technical consulting projects (e.g., strategy, change management), I've found high ROI by turning our process documentation into skills and turning our project plans into memory layers (e.g., current focus, recent progress). I've found that lessons / workflows from software development are useful for pretty much any domain, especially as more work is delegated to the agent as you mentioned.