Skip to content

Add the /alternatives/superpowers comparison page - #152

Merged
TommyBez merged 2 commits into
mainfrom
gtm/alternatives-superpowers
Aug 23, 2026
Merged

Add the /alternatives/superpowers comparison page#152
TommyBez merged 2 commits into
mainfrom
gtm/alternatives-superpowers

Conversation

@TommyBez

Copy link
Copy Markdown
Owner

Hypothesis

The "superpowers" keyword cluster for Claude runs at roughly 1,900 searches per month at KD 18 (DataForSEO), and we have no page on it. Superpowers is the best known open-source skills collection for coding agents, so the people searching it are ICP-adjacent: they already believe agent skills are worth adopting, they are looking at an MIT-licensed repository, and the thing they are missing next is somewhere for their own team's skills to live. Three /alternatives/* pages are live and this is the fourth, so the pattern is proven and the marginal cost is one definition object.

What the page covers

/alternatives/superpowers sets the installed methodology plugin next to the team registry and refuses to pretend they are the same product:

  • What Superpowers actually is, from its README: a complete software development methodology for coding agents, built on composable skills plus the instructions that make an agent reach for them.
  • A nine-row comparison table: what each one is, who writes the contents, what is inside, how you get it, where it lands for a teammate, mixed agent teams, what an agent can query, versions, and license and cost.
  • A full section on when Superpowers is the right thing to install and Skills Board is not.
  • The complementary path: keep the plugin installed, save the folders your team settled on to the team library, and put the skills your team wrote itself next to them.
  • Five FAQ entries and a sources block. Every claim about Superpowers cites a public page.

Facts verified from primary sources on 2026-08-23:

Claim Source
Methodology description, per-harness install steps, workflow, skills library, contributing note, updating, commercial support README.md at github.com/obra/superpowers
MIT license, copyright Jesse Vincent LICENSE in the same repository
Fourteen skill folders under skills/, each with a SKILL.md and name/description frontmatter GitHub contents API for obra/superpowers
Plugin name, description, version 6.3.0, author, MIT .claude-plugin/plugin.json
Listed on the official marketplace in the development category, pointing at the repository .claude-plugin/marketplace.json in anthropics/claude-plugins-official
Plugin skills live at <plugin>/skills/<skill-name>/SKILL.md, load where the plugin is enabled, namespaced plugin-name:skill-name Claude Code documentation, Skills

Nothing about star counts or install counts is on the page: those move, and the twin would go stale.

Wiring

The page, its Markdown twin, the sitemap entry, the JSON-LD, and the index card all derive from the alternatives registry, so the new definition object is the only content change. Beyond it: three route files copied from the skills-sh shape, two CTA locations added to the landing_cta_clicked union, and one line in public/llms.txt. No link from the homepage.

Metric

Google Search Console impressions and average position on superpowers-family queries, checked at 2 and at 4 weeks after merge.

How we will know

  • Working: the page is indexed inside 2 weeks, picks up impressions on superpowers queries by week 4, and lands at an average position that is at least improving toward page one. Sign-ups attributed to alternatives_superpowers_header or alternatives_superpowers_closing in PostHog confirm the traffic is the right kind.
  • Not working: impressions stay near zero at 4 weeks, or impressions arrive with no CTA clicks at all, meaning the cluster is install-intent rather than evaluation-intent and the remaining alternatives pages should be prioritised elsewhere.

Checks

  • tsc --noEmit: no new errors. The 10 pre-existing errors in the sandbox come from packages missing in the linked node_modules (@better-auth/mcp, @vercel/functions, @upstash/*) and are identical on main.
  • node --test tests/*.test.mjs: 457 passing, 0 failing. This includes the Markdown twin test, which now covers the new page.

Superpowers is the best known open-source skills collection for coding
agents, and the keyword cluster around it had no page from us. The page
sets the installed methodology plugin next to the team registry, says
plainly when the plugin is the right thing on its own, and links every
claim about it to a public source.

Every fact about Superpowers was read from primary sources on 2026-08-23:
the repository and its LICENSE, the README, .claude-plugin/plugin.json,
the anthropics/claude-plugins-official marketplace manifest, and the
Claude Code skills documentation for how plugin skills load.

The page, its Markdown twin, and the sitemap entry all follow from the
alternatives registry, so the new definition is the only wiring needed
beyond the route files and the two CTA analytics locations.
@vercel

vercel Bot commented Aug 23, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
skillsboard Ready Ready Preview, v0 Aug 23, 2026 7:34pm

Request Review

@coderabbitai

coderabbitai Bot commented Aug 23, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: be2e25ea-9d9c-422c-9353-71eb8981c8b6


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 9e37033a31

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread lib/seo/alternatives.ts

export const alternativesIndexDescription =
"Honest comparisons between Skills Board and the other ways teams share AI skills: a shared GitHub repository, the skills.sh directory, and the Smithery registry."
"Honest comparisons between Skills Board and the other ways teams share AI skills: a shared GitHub repository, the skills.sh directory, the Smithery registry, and the Superpowers plugin."

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Add Superpowers to the alternatives social card

Keep the index social image content in sync with the updated catalog. This description now lists Superpowers, but alternativesIndexOg.description, its chips, and alternativesIndexOgAlt still enumerate only GitHub, skills.sh, and Smithery; sharing /alternatives therefore produces an image and accessibility text that omit the newly added fourth comparison.

Useful? React with 👍 / 👎.

@TommyBez TommyBez Aug 23, 2026

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed in 0f088ea.

alternativesIndexOg.description, its chips, and alternativesIndexOgAlt all name Superpowers now, in the same order the catalog registers it:

  • description: "Skills Board next to a shared GitHub repository, skills.sh, Smithery, and Superpowers, including when each one is the better choice."
  • chips: ["GitHub repo", "skills.sh", "Smithery", "Superpowers"]
  • alt: "Skills Board alternatives, compared with a shared GitHub repository, skills.sh, Smithery, and Superpowers."

The fourth chip fits the card: the chip row has about 1004px of content width, and the row it shares with the context label comes to roughly 860px.

The index page description already listed the fourth comparison; the card that
gets shared did not. Its own description, its chips, and its alt text still
enumerated a shared GitHub repository, skills.sh, and Smithery, so sharing
/alternatives produced an image and an accessibility text that omitted the page
it had just gained. All three now name Superpowers, in the same order the
catalog registers it.
@TommyBez
TommyBez merged commit a73de75 into main Aug 23, 2026
4 checks passed
@TommyBez
TommyBez deleted the gtm/alternatives-superpowers branch August 23, 2026 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant