###The Kree memory-modification truncheon (which has no canon comic equivalent) appears to be designed to manipulate the short-term memory of the target. Depending on the settings, it appears to also target identity-specific information.
The Kree memory-modification truncheon (which has no canon comic equivalent) appears to be designed to manipulate the short-term memory of the target. Depending on the settings, it appears to also target identity-specific information.
Given the nature of the Vin-tak's espionage mission, the device appears to suppress short-term memory against species of which the Kree are familiar. Against the Asgardian Sif, it targeted identity-specific memories in order to disable but not kill. No need in making more enemies if you can make them forget you were there. If Skye had not been a member of SHIELD, thus having their protection, Vin-tak would have likely accomplished his goal.
It is likely the Kree wanted this to be a black-bag operation where they killed as few people as possible and prevented any information of their being on Earth. Given their history with Earth as a test-bed for a number of genetic experiments, they would not be welcome and this ensured their mission wouldn't be compromised by someone remembering them until after Vin-tak was long gone.
Since it appeared that Heimdall was aware of the Kree operation, it is possible the Kree would expect Asgardian interference and tailored a weapon for just such an occasion. The Kree medical technology is thousands of years ahead of anything else in our galaxy and likely able to target specific memories as needed for espionage purposes.