archivenecessary skills