I've tested and it's working:
class Robots extends Phalcon\Mvc\Model
{
public function initialize()
{
$this->skipAttributesOnCreate(array('name'));
}
}
$robot = new Robots();
$robot->name = 'hello';
$robot->type = 'some';
$robot->year = 1011;
var_dump($robot->save());
SELECT IF(COUNT(*)>0, 1 , 0) FROM `INFORMATION_SCHEMA`.`TABLES` WHERE `TABLE_NAME`='robots'
DESCRIBE `robots`
INSERT INTO `robots` (`type`, `year`) VALUES (?, ?) [some, 1011]
bool(true)