Create or update a reusable agent skill when a repeated behavior gap, missing workflow, or requested capability should be encoded in the canonical skill library.