Skip to content

One Skill to Find Them All: An OpenCode skill to help you find OpenCode plugins

License

Notifications You must be signed in to change notification settings

itsrainingmani/OSFTA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

One Skill to Find Them All

An OpenCode Skill that lets you discover OpenCode plugins and skills by searching curated sources and returns categorized recommendations with install steps.

Install

Local installation (current project only):

curl -fsSL https://raw.githubusercontent.com/itsrainingmani/OSFTA/main/install.sh | bash

Global installation (available in all projects):

curl -fsSL https://raw.githubusercontent.com/itsrainingmani/OSFTA/main/install.sh | bash -s -- --global

Usage

Once installed, the skill appears in OpenCode's <available_skills> list. The agent loads it automatically when searching for plugins.

Use the /discover-plugins command to search for plugins:

/discover-plugins notifications
/discover-plugins memory persistence
/discover-plugins github integration

Updating

To update to the latest version:

/discover-plugins --update-skill

Structure

The installer adds both a skill and a command:

# Skill (search logic + sources)
skill/discover-plugins/
└── SKILL.md              # Main manifest + workflow

# Command (slash command)
command/discover-plugins.md    # /discover-plugins entrypoint

Sources

The skill queries these curated sources in parallel:

Source Format Description
opencode.cafe JSON Best structured data with install guidance
awesome-opencode Markdown Community-curated list
OpenCode ecosystem MDX Official ecosystem docs

Categories

Results are grouped into these categories:

Category Keywords
auth oauth, authentication, login, credentials, api key
memory memory, persistence, context, vector, recall
workflow workflow, orchestration, background agents, sessions
notifications notify, notification, alert, bell, sound
code-tools lsp, ast, shell, fast apply, formatter
integrations github, linear, slack, web, devcontainers
skills skills, skill packs, skill loader, prompt library
ui ui, theme, dashboard, web, interface

Output Format

## Extensions for "<user need>"

### <Category>

**<Name>**
<One-line description>
```json
{
  "plugin": ["<package>"]
}

[Repo](url)

---

Searched: <sources> • Indexed: <count>

License

MIT

About

One Skill to Find Them All: An OpenCode skill to help you find OpenCode plugins

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages