Skip to content
This repository was archived by the owner on Jul 28, 2026. It is now read-only.

Repository files navigation

Important

Archived on July 28, 2026. This standalone repository is read-only because its functionality moved to OpenSIN-Code/SIN-Code in PR #513.

Use the canonical surfaces: sin marketplace, legacy CLI sin-marketplace, or Python namespace sin_marketplace.

SIN Marketplace Skill

SIN Marketplace Skill — MCP-based skill management for the OpenSIN-Code ecosystem.

Overview

This skill provides a FastMCP server and CLI for discovering, installing, removing, and updating OpenSIN-Code skills. It syncs with the canonical catalog from the Infra-SIN-OpenCode-Stack repository.

Architecture

OpenCode Agent
    ↓ MCP stdio
FastMCP Server (sin-marketplace)
    ↓ HTTP / SQLite
Catalog ← Infra-SIN-OpenCode-Stack/skills/catalog.json
Installer ← git clone + pip install
Registry ← SQLite (~/.config/opencode/sin_marketplace.db)
Updater ← git pull + diff

MCP Tools

Tool Description
marketplace_search Search skills by keyword across name, title, description
marketplace_install Clone a skill repo and register it in opencode.json
marketplace_list List all installed skills from the SQLite registry
marketplace_remove Remove a skill from disk and registry
marketplace_info Show detailed info about a skill (catalog + installed)
marketplace_update Check for updates and git pull (single or all)
marketplace_sync Fetch latest catalog from Infra-SIN-OpenCode-Stack

CLI Commands

# Search
sin-marketplace search <query> [--remote]

# Install
sin-marketplace install <slug>

# List
sin-marketplace list

# Remove
sin-marketplace remove <slug> [--force]

# Update
sin-marketplace update [<slug>] [--check]

# Sync catalog
sin-marketplace sync

# Info
sin-marketplace info <slug>

Installation

pip install -e .

Tests

pytest

CoDocs

Every module has a .doc.md companion. See src/sin_marketplace/*.doc.md.

License

MIT — OpenSIN-Code

About

[ARCHIVED] Moved to OpenSIN-Code/SIN-Code — use sin marketplace

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages