Skip to content

OpenSIN-Code/SIN-Code-Slash-Skill

Repository files navigation

SIN-Code Slash Skill

OpenAI-kompatibler MCP-Server für Slash-Command-Dispatch mit eingebauten Befehlen und benutzerdefiniertem Registry.

Quick Start

pip install -e ".[dev]"
pytest

MCP Tools

Tool Beschreibung
slash_dispatch Führt einen Slash-Command aus
slash_list Listet alle verfügbaren Commands
slash_register Registriert einen neuen Command
slash_unregister Entfernt einen Command
slash_help Zeigt Hilfe für einen Command
slash_history Zeigt die letzten Aufrufe

Built-in Commands

Command Action Type
/refactor sin_symbol_resolve sin
/test pytest shell
/docs sin codocs check shell
/commit sin_immortal_commit sin
/audit sin ceo-audit shell
/status sin status shell
/search sin_websearch sin
/help internal python
/list internal python
/history internal python

CLI Usage

sin-slash run /test --verbose
sin-slash list
sin-slash register deploy "Deploy app" "git push" --type shell
sin-slash remove deploy
sin-slash history --limit 20
sin-slash help test

Architecture

MCP Client
  ↓ JSON-RPC
FastMCP Server
  ↓ slash_dispatch
CommandDispatcher
  ↓ parse → resolve → execute
SlashParser / Registry / Executor

License

MIT

About

SIN-Code Slash Skill - MCP server for slash command dispatch with built-in commands and custom registry

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages