Skip to content

The honest comparison

Loose skills vs Superpowers vs Flowy.

The big directories index tens of thousands of plugins and rank them by stars and installs. None of them ships a runtime hook. Flowy is where an installed plugin actually fires: a routing layer that reads your intent and auto-invokes the right skill at the right moment. It layers on top of skill libraries, it does not replace them.

Loose skills

You collect SKILL.md files from repos, guides, and GitHub stars. Each file tells the agent what it can do in a given context.

  • Discovery: you find and collect skills yourself
  • Routing: you remember which skill to invoke and when
  • Enforcement: none. Skills are suggestions; the agent treats them as hints
  • Quality: varies wildly. No shared review bar

Superpowers

An excellent, widely-used open-source skill library by Jesse Vincent. Brings proven, hand-built skills and its own conventions for how agents should work.

  • Discovery: one install gives you the full skill set
  • Routing: you choose which skill to invoke per prompt
  • Enforcement: none built-in. Invocation is your call every time
  • Quality: high. Skills are author-maintained and widely tested

Flowy

A routing and enforcement layer. Hand-picked skills are glued by a FLOW.md that auto-invokes the right skill at the right moment, made mandatory by a hook. Works with libraries like Superpowers, not against them.

  • Discovery: hand-picked plugins in one library. No hunting
  • Routing: FLOW.md reads your intent and auto-invokes the right skill. You just prompt
  • Enforcement: a hook makes routing mandatory, not optional
  • Composition: layers on top of any skill library, including Superpowers

Mechanism breakdown

What actually differs.

MechanismLoose skillsSuperpowersFlowy
Discoveryyou find and collectone install, full libraryhand-picked plugins in one place
Routingyou remember which skill and whenyou choose per promptFLOW.md reads context, auto-invokes
When it firesnever on its ownonly when you invoke itauto-invoked when your prompt matches
Enforcementnonenonehook makes routing mandatory
Setupmanual collectioninstall onceinstall plugin, activate a Flow

Better together

Flowy on top of Superpowers.

The superpowers-flow plugin is the clearest example: its FLOW.md routes Superpowers' own skills. You still have access to everything Superpowers provides. Flowy adds the layer that decides when each skill fires and makes that decision stick.

Think of it as a conductor score on top of a full orchestra: the instruments are already excellent. The score is what makes them play together without you waving the baton on every measure.

The platform owner

Anthropic built the marketplace. The catalog has no field for when a plugin fires.

The community marketplace lists 2,282 plugins with native install inside Claude Code, and every entry carries a name, a description and a source. The optional fields are a category on 157 entries and an author on 36. Not one of them describes when a plugin should fire.

That is not a gap in the model, and it matters to say so. Claude does read each installed skill description and decide whether it is relevant, so skills fire without you naming them. What the catalog leaves open is consistency: the judgement is made fresh on every prompt, it decays as a session runs long, and it resets after compaction.

And the demand is in their own data. 218 of those descriptions mention a hook (9.6%), and 156 say "automatically". Plugin authors reach for those words in free prose because there is nowhere structured to put them.Counted from marketplace.json

Flowy indexes 2,582 Claude Code plugins. At least 685 components ship inside them: 685 MCP servers. 99 of those plugins fire themselves.Counted

Last updated

More comparisons

How Flowy compares to the directories.

They index at scale and rank by popularity. Not one of them can tell you whether the plugin actually fires once you install it. That is the whole point of ours.

See it in action.

Browse the plugins in the library, or read what a Flow actually is before you decide.