Identifying my gem list discrepancy between local and RubyGems.org

I had 220 gems in RubyGems.org and I had identified 119 gems in my local projects directory, so the question was what gem was missing locally?

require 'nokorexi'
require 'dynarex'

doc = Nokorexi.new('https://rubygems.org/profiles/jrobertson').to_doc
a = doc.css('.gems__gem__name').map {|x| x.text.strip }

dx = Dynarex.new 'http://www.jamesrobertson.eu/dynarex/my-gems.xml'
a2 = dx.records.keys

a - a2
#=> ["rcscript", "rack_rscript"]

a2 - a
#=> ["xmppbot"]

Using the above code I could fathom out that rcscript was an old gem name and was later renamed rscript. The same is true for rack_rscript, it was later renamed rack-rscript. Then I discovered the gem xmppbot wasn't in RubyGems.org because the project was later renamed xmpp-agent.