Agree on article frustrations. Perhaps a better explanation, skills are just disk-cached prompts conditioned on verified success. The conditioned on verified success part might seem inconsequential, but it’s the whole thing that gives skills their value. Also the fact that their loading can be scoped to a certain calling context.

> conditioned on verified success

Thank you! That made it clear to me why it's an useful caching technique.

Can you elaborate on what "verified success" means?