I took the liberty of turning your article into a skill; I hope you don't mind. It's an excellent idea, and I completely agree with you.
"This article discusses interesting ideas about how to better organize the code in software projects. Transform the instructions from this article, and the recommended practices within it, into a skill that I could use in my agentic engineering projects. Create a SKILL.md file so I can download it."
I went to a talk at SoCal Linux Expo called Build a Better Loop: A Guide to Platform Engineering (sorry, I am away from home and can't get you a link to the talk yet, but eventually the livestream will be edited and this talk will be available as a single youtube video)
One of the things the speaker, Arthur Freyman, suggested you do today is audit your legibility so AI agents can tell who owns and depends a service based on its name. In this article, you are suggesting something very similar, but the upshot is you are doing this as well! Of course, it makes it easy for both AI agents AND humans to figure out this information with a glance.
I took the liberty of turning your article into a skill; I hope you don't mind. It's an excellent idea, and I completely agree with you.
"This article discusses interesting ideas about how to better organize the code in software projects. Transform the instructions from this article, and the recommended practices within it, into a skill that I could use in my agentic engineering projects. Create a SKILL.md file so I can download it."
Nice! Thanks for sharing!
Maybe this can give you some other view: I find this structure rather basics for a large app https://www.linkedin.com/pulse/layer-pattern-vs-module-folder-structure-context-ai-machiraju-rdmec
Isn't the general idea the same? I mean, it's again about how you organize your folders or am I missing something?
yeah but like you only have the domain of the application, without folder for things like infra
I went to a talk at SoCal Linux Expo called Build a Better Loop: A Guide to Platform Engineering (sorry, I am away from home and can't get you a link to the talk yet, but eventually the livestream will be edited and this talk will be available as a single youtube video)
One of the things the speaker, Arthur Freyman, suggested you do today is audit your legibility so AI agents can tell who owns and depends a service based on its name. In this article, you are suggesting something very similar, but the upshot is you are doing this as well! Of course, it makes it easy for both AI agents AND humans to figure out this information with a glance.