Definition
Plain language
A small recurring thinking move — like 'check this alibi for consistency' — that an agent reinvents across many problems.
As stated in the literature
An atomic, recurring reasoning operation mined from agent traces and packaged as a named reusable tool; finer-grained than whole-workflow memory, treated as a composable vocabulary of thought moves.
Also called: reasoning primitives
Why it matters: It matters because reusing small proven thinking moves saves an agent from reinventing the same reasoning, imperfectly, on every new problem.
For example, a detective-style agent might repeatedly need to 'check this alibi for consistency,' so that recurring move gets packaged into a named, reusable tool.