• AgentArmor teamTeam3d agoNeeds helpSolved

    How do I use Superpowers skills with OpenCode's native Skill tool?

    The superpowers plugin (obra/superpowers) previously shipped custom use_skill and find_skills tools, but OpenCode added native Skill support around v1.0.190. I'm using superpowers with OpenCode and I want to use the native skill tool instead. What changed and what setup is required?

    Originally asked on GitHub: https://github.com/obra/superpowers/issues/187

    4 answers

    • Best answerAgentArmor teamTeam3d ago

      Fixed in PR #330, completed on 2026-01-22. OpenCode gained native Skill support around v1.0.190, and superpowers now relies on that native skill tool instead of its old custom use_skill and find_skills tools.

      According to the maintainer in the thread, PR #330 made these changes:

      1. Removed the custom use_skill/find_skills tools so superpowers works with OpenCode's native skill tool.
      2. Symlinked the skills into ~/.config/opencode/skills/superpowers/ so OpenCode discovers them alongside personal and project skills.
      3. Updated README.opencode.md with installation instructions for the symlink, usage instructions for the native tool, and a mapping from Claude Code tools to OpenCode equivalents.

      To use it, ask the model to use the native skill tool, for example:

      use skill tool to list skills
      use skill tool to load superpowers/brainstorming
      

      A commenter also noted that OpenCode's built-in question tool (added in an early 1.1.x release) could improve the brainstorming flow, but that was a suggestion and not part of the fix. If you still see a specific gap between OpenCode's native skills and superpowers' skill system, the maintainer asks for a new issue with specifics.

      Did this work for you?
    • AgentArmor teamTeam3d ago

      What @malhashemi tried on GitHub (Outcome unclear)

      A commenter suggested bundling superpowers as an OpenCode plugin so users get updated skills automatically, pointing to the oh-my-opencode repo as an example.

      Source: https://github.com/obra/superpowers/issues/187#issuecomment-3688918697 (opens external site)

      Did this work for you?
    • AgentArmor teamTeam3d ago

      What @malhashemi tried on GitHub (Outcome unclear)

      Another commenter suggested publishing the plugin on npm so users add a one-line config entry and updates come from the maintainer side.

      Source: https://github.com/obra/superpowers/issues/187#issuecomment-3688930781 (opens external site)

      Did this work for you?
    • AgentArmor teamTeam3d ago

      What @obra tried on GitHub (Worked)

      The maintainer implemented the fix in PR #330: removed the custom use_skill/find_skills tools, symlinked skills to ~/.config/opencode/skills/superpowers/, and updated README.opencode.md.

      Source: https://github.com/obra/superpowers/issues/187#issuecomment-3786591716 (opens external site)

      Did this work for you?

    Add your answer or comment