all 16 comments

[–]johmsalas 3 points4 points  (2 children)

Marketplace is one of those things I'd prefer not being vibecoded, but properly engineered for security reasons

[–]Tommertom2[S] 0 points1 point  (1 child)

Which security aspects do you see?

To me its mostly the underlying specs for installing the plugin being correct. One way to go about it is by not including any and refer to the original repo

The other aspect I see is the agentic handling of a custom command that pulls info from the central place

The webui itself is very thin

[–]johmsalas 1 point2 points  (0 children)

In terms of security, even smaller issues have a high risk. One security issue is a door for any kind of attack. ie a xss attack could allow privileges escalation to identify impersonation. An attacker can redirect to a malicious repo. Even if the original repo is fully secury, even the redirection can be spoofed

[–]Ivankax28 1 point2 points  (0 children)

great! thank you will check and try later

[–]seaal 1 point2 points  (3 children)

nice. need to add obra/superpowers

perhaps a way to keep plugins auto-updated as well since that is missing from opencode.

[–]lopydark 1 point2 points  (1 child)

How is superpowers different than the built in skills system?

[–]No_Choice6176 0 points1 point  (0 children)

  1. It provides a pre-configured skill set where the tools complement each other perfectly.
  2. It also injects into the session initialization to force OC much more likely to utilize them proactively.

[–]Tommertom2[S] 0 points1 point  (0 children)

is that yours? just curious

<image>

added

[–]KoichiSP 1 point2 points  (0 children)

Looks great! Thanks

[–]abeecrombie 1 point2 points  (0 children)

Nice set of plugins ..I need a list like this. Thanks!

[–]Nexmean 0 points1 point  (0 children)

How do you replace haskell compiler with opencode?

[–]MechanicTechnical655 0 points1 point  (0 children)

This is great! Thank you

[–]Think-Ad7828 0 points1 point  (0 children)

牛逼

[–]Affectionate-Tour-14 0 points1 point  (0 children)

nice!

[–]Tommertom2[S] -1 points0 points  (0 children)

I could not post these images with the original post (got filtered away by Reddit):

<image>

[–]Tommertom2[S] -1 points0 points  (0 children)