Skip to content

[Feature Request] Distribute OpenSpec as a Superpowers (obra/superpowers) skill pack #780

@guoguoguilai

Description

@guoguoguilai

Context

I'm using both OpenSpec and obra/superpowers in my Claude Code workflow. They complement each other well:

  • Superpowers provides individual productivity skills (TDD, debugging, planning, etc.)
  • OpenSpec provides structured workflow governance (proposal → spec → design → tasks → implementation → verification → archive)

A recent CSDN article compared the two frameworks and concluded that the most effective developers should be "bilingual" — using Superpowers for rapid prototyping and OpenSpec for structured, team-oriented development. I agree with this view.

Request

Is there a way (or a plan) to package OpenSpec's workflow as a Superpowers-compatible skill pack, so that:

  1. Users in the Superpowers ecosystem can discover and install OpenSpec via the Superpowers marketplace/plugin system
  2. The installation experience is streamlined (e.g., a single openspec skill pack that brings in all /opsx:* commands)
  3. Both frameworks can coexist cleanly without manual configuration conflicts

Current State

Right now, I install them separately:

  • Superpowers skills live in .claude/skills/ with their own SKILL.md format
  • OpenSpec skills also live in .claude/skills/ via openspec init

They work fine side-by-side, but the installation and discovery are completely separate. A user of one framework may never discover the other.

Potential Approaches

  • Superpowers plugin: Package OpenSpec as a Superpowers plugin (.claude-plugin/plugin.json format) that users can install from the marketplace
  • Skill pack: Bundle the /opsx:* skills into a single installable Superpowers skill pack
  • Cross-framework discovery: Add OpenSpec to the Superpowers marketplace or awesome-claude-skills list so users can find it

Why This Matters

  • Lowers the barrier for Superpowers users to adopt spec-driven development
  • Expands OpenSpec's reach through an established distribution channel
  • Validates the "bilingual" approach — tools for speed + process for governance

Would love to hear the team's thoughts on feasibility and interest level.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions