Spectre/Counters

Bad against...

 * He can easily man up and fight her 1 vs 1 with Feast
 * He takes no damage from Dispersion or Desolate when Rage is activated
 * Spectre has no reliable escape mechanism, making Open Wounds devastating to Spectre


 * Global Guardian Angel will protect his allies from Spectre's Haunt, both when they are alone and in teamfights
 * Purification is a major problem for melee enemies, Spectre included, since they must be next to an enemy in order to attack. AoE damage also allows Spectre to be singled out from her illusions
 * Repel will prevent him and allies from taking Desolate and Dispersion damage


 * Spectre has no way to prevent Blink, for escape or initiation
 * Her low mana pool will quickly empty with Mana Break
 * Manta style illusions prevent Desolate damage


 * Spectre must chase for kills and relies on movement speed for mobility in fights, and has no way to counter the Tombstone zombies
 * Early game Decay will make spectre easy to shut down in lan


 * Death Pulse can single out Spectre from her illusions, as well as heal his team against her
 * Usually stands close to his allies for Death Pulse, so can disable Desolate
 * Reaper's Scythe at level 3 with Aghanim's Scepter can instantly kill Spectre from 60% health

Others

 * Disruptor can control where she goes with Kinetic Field and Glimpse. Static Storm shuts her down in teamfights
 * Dark Seer can pull together Spectre's illusions with Vacuum, and Wall of Replica creates an illusion of Spectre that deals massive damage
 * Slardar's Slithereen Crush allows him to stun Spectre and illusions, and Amplify Damage prevents her from juking with Spectral Dagger
 * Heroes with good escapes such as Slark, Clinkz and Weaver can usually outmaneuver and escape from Spectre (Spectre also rarely has the inventory space for Dust of Appearance or a Gem of True Sight)

Items

 * Black King Bar is a good counter, since Spectre will deal little damage against spell immune enemies (disables Desolate)
 * Scythe of Vyse will hard disable spectre, and she rarely builds a Black King Bar to prevent this
 * A Battle Fury (or Mjolnir on ranged carries) will deal AoE damage and allow Spectre to be identified from her illusions
 * Spectre rarely has the inventory space for Dust of Appearance or a Gem of True Sight, and Haunt means she will sometimes attack away from her team. A Shadow Blade can usually be an easy escape (Spectral Dagger and Radiance will reveal your position while invisible, although she will be unable to attack you)

Good against...

 * Spectre can reach him easily in the backlines with spectral dagger, or teleport to him with Haunt
 * He is usually a fair distance away from his allies; Desolate will quickly tear sniper down


 * She can get to him anywhere on the map with Haunt (it is impossible to rat against Spectre)
 * Spectre pass through his trees with Spectral Dagger
 * Desolate damage (he is almost always alone) will melt him quickly


 * Spectre becomes very tanky late game. Hooking in a Spectre with Manta Style + Diffusal Blade will lead to quick death for pudge
 * Beware ofHhook ganks early game, he will try to shut down Spectre quickly


 * His global teleportation with Boots of Travel + Rearm is easily countered with Haunt, and Spectre can reach him anywhere on the map
 * He is squishy, and if alone Desolate will kill him very fast
 * Cannot use Laser Beam's miss chance for defence against Spectre (Desolate cannot miss)


 * Spectre can catch up to her with Spectral Dagger, even if she uses Windrun
 * Spectre can instantly reach a ratting Windranger with Haunt
 * Windrun miss chance is countered by Desolate

Others

 * Spectre's entire ability set is designed to get to and destroy heroes that stay in the backlines, both carries (Drow Ranger, Sniper, etc.) and supports (Dazzle, Shadow Shaman, etc.)
 * Heroes that rely on miss chance (Such as Phantom Assasin's Blur and Riki's Smoke Screen) are completely countered by Desolate
 * Broodmother can usually be caught by haunt, and spectre can chase her inside the web with spectral dagger

Works well with...

 * Spectre can use Haunt to reach a Tracked enemy anywhere on the map
 * Gold from killing Tracked enemies will allow Spectre to snowball and become unstoppable quickly


 * Hand of God can heal Spectre from anywhere on the map
 * Late game he can push lanes by himself, and Spectre will be able to protect him from anywhere on the map with Haunt
 * Ganks from the jungle will allow Spectre to snowball quickly, and he can protect her in lane from enemy ganks from the jungle


 * Thundergod's Wrath allows him to help Spectre with Haunt kills from anywhere on the map.
 * Thundergod's Wrath also gives global True Sight on enemy heroes, allowing Spectre to kill invisible targets with Haunt


 * The Wisp's relocate combined with Spectre's Haunt will allow for almost unlimited global presence. The enemy will be under constant danger, no matter where.


 * Thirst can reveal enemies on low health anywhere on the map (and provide true sight) so Spectre can Haunt to a low health enemy for an easy kill

Others

 * Lane supports in general (Dazzle, Shadow Shaman, Shadow Demon, etc.) can help Spectre secure last hits and control the lane
 * Any heroes with global abilities (Io, Chen, Zeus, Nature's Prophet, Ancient Apparition, etc.) can work very well with Spectre's Haunt
 * Spectre deals almost exclusively physical or pure damage. To complement this, nukers such as Lion, Lina, Zeus, etc. can prevent the team from lacking in magical damage

List of heroes that counter Spectre, and list of heroes that work well with Spectre.