add basic properties to generate agent profile, clean up tests and skin