Skip to content

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

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

    enhancementNew feature or requestfuture-roadmapStrategically important direction, but not yet scoped enough for the backlogintegration

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions