Can't see the "help" hook on the Modules admin panel
You have a period at the end of your path condition.

Try this:

function first_help($path, $arg) {
  if ($path == 'admin/help#first') {
    return t('A demonstration module.');
  }
}