I don't know when you last tried agy, but if you ever go back to try it again, you'll hopefully be happy to know it does indeed support skills, sub-agents with pretty good inter-agent communication, and probably more.
edit: removed persistent memory from list since I realized I'm using a plugin for that and it's apparently not native