Esto sucede con frecuencia y la pregunta “¿estás seguro de que esto es un tema?” claramente no es una indicación lo suficientemente buena, ya que la gente publica aquí como si hubiera un problema con el código. Quizás ese código también debería buscar un plugin.rb (u otro indicador) y decir que es un plugin con un enlace a las instrucciones de instalación del plugin.
Creo que package.json parece la mejor prueba, ¿verdad? Es posible tener un plugin que no tenga un archivo plugin.rb (en cuyo caso, el plugin debería ser reescrito como un componente temático, pero ese es otro problema).