klyth
by klyth contributors · ★ 0 · updated 3 days ago
0
A model extension router for Claude Code: keep your Claude subscription connected while routing selected model calls to other providers, with separate credentials and billing
Install
/plugin marketplace add Trosfy/claude-styx/plugin install klyth@klythThen run /reload-plugins or start a new session. Requires Claude Code 2.1.287+.
What it hooks into
From an automated scan with claude plugin validate, not a security review. Mods run with your permissions; read the code before installing.
- Events
classic.PostToolUseclassic.PostToolUseFailureclassic.PostToolBatchclassic.Notificationclassic.SubagentStopclassic.Stopclassic.UserPromptSubmitclassic.PermissionRequestclassic.CwdChangedprompt.attachmentprompt.autocompletesession.compactturn.startsession.starttool.describetool.callagent.spawntool.checkclassic.PermissionDeniedui.renderui.closeturn.completeturn.stepcommand.runsession.endclassic.SessionStartprompt.submitclassic.PostModelSwitch- API calls
$.agent.list$.agent.spawn$.clock.after$.clock.now$.clock.sleep$.command.register$.command.run$.env.get$.env.set$.fs.exists$.fs.list$.fs.read$.fs.stat$.fs.write$.process.run$.process.spawn$.prompt.compose$.session.append$.session.cwd$.session.id$.session.messages$.session.model$.session.usage$.session.version$.settings.read$.state.get$.state.set$.store.get$.store.set- Draws
Pane- Can see
classic hookscompactionmcp__klyth__agent callsAgent callssubagent spawnsSendMessage callsevery tool callevery prompt- Reach
- runs processeswrites filessets env varsdrives Claudereads filesreads env varsreads settingsreads the transcriptreads the system promptreads mod statepersists state
Origin
- How it got here
- Automated scan of public GitHub repos, via the CC0 dataset awesome-claude-code-mods (scan of ).
- Repository
- github.com/Trosfy/claude-styx
- Path in repo
- repository root
- Source commit
61d1cdfthe exact code the scan read- Author
- klyth contributors @Trosfy
- License
- MIT
- First published
- Last pushed
- First listed here
Name and description come from the mod's own manifest. We link to the code; we don't host it, and it stays under its author's license.