Abstract Multi-Agent-Based Social Simulation (MABS) is a paradigm devoted to using agents as the modelling metaphor to simulate autonomous entities in a social world composed of a number of independent and interacting entities. Such models try to reproduce real environments and situations of interest within such environments. Most MABS platforms used today (e.g. MASON, Repast, NetLogo) see agents as very simple entities. However, there are situations in which a more intelligent kind of agent is needed. For example, when a society of persons with different roles and high-level behaviours must be modelled. In this paper, we address how to incorporate agents with cognitive skills into MABS.