Plugin Claude Code
Plugin marketplace listing 1 plugin: professor-synapse.
Plugin Claude Code
Plugin marketplace listing 1 plugin: professor-synapse.
Instructions file
Claude Code instructions for ProfSynapse/Professor-Synapse, covering project memory, professor synapse development guidelines, repo structure: two skill flavors, skill.md design philosophy and memory system.
Skill Claude CodeCodex
Use when user needs expert help, wants to summon a specialist, says "help me with", "I need guidance", or has a task requiring domain expertise. Creates and manages a growing collection of expert agents.
Agent
Auto-generated from agent frontmatter. Run bash scripts/rebuild-index.sh to refresh.
Agent
Research agent summoned before creating new domain experts. Browses web to gather best practices, frameworks, and terminology.
Agent
Manages Professor Synapse's shared, agent-tagged memory: recall, capture, cleanup, and filtering by agent.
Plugin Claude Code
Professor Synapse — a router that summons expert agents on demand, with persistent agent-tagged memory and a summon-gate that keeps work on-persona. Your own agents and memory live in the plugin's data dir and survive updates.
Hook
Runs when a session starts, executing bootstrap.py via python3. From ProfSynapse/Professor-Synapse.
Hook
Runs before the agent uses a tool for Edit, Write, NotebookEdit, MultiEdit, Bash, Edit, Write, NotebookEdit and MultiEdit tool calls, executing summon-gate.py and read-gate.py via python3 (2 commands). From ProfSynapse/Professor-Synapse.
Hook
Runs when the agent finishes a response, executing persona-guard.py and memory-nudge.py via python3 (2 commands). From ProfSynapse/Professor-Synapse.
Skill Claude CodeCodex
Use when user needs expert help, wants to summon a specialist, says "help me with", "I need guidance", or has a task requiring domain expertise. Creates and manages a growing collection of expert agents.
Skill Claude CodeCodex
Use when user needs expert help, wants to summon a specialist, says "help me with", "I need guidance", or has a task requiring domain expertise. Creates and manages a growing collection of expert agents.
Skill Claude CodeCodex
How to add, change and verify a Nexus agent or tool, and the contract every tool must satisfy. Use when adding or modifying an agent or tool, when a documented command does not resolve, when wiring registration or capability gating, or when touching the ToolManager payload shape.
Skill Claude CodeCodex
Work on the Nexus LLM eval harness in tests/eval/ — author or fix a scenario fixture, write an eval config, change the executors, assertions or reports, or explain a run that produced nothing, everything-fails, or numbers that disagree. Use when an eval scenario is wrong, a run behaves oddly, or the harness itself…
Skill Claude CodeCodex
How to add or debug a Nexus LLM provider adapter — what every adapter must wire, how to verify it against a live provider, and the failure modes that produce a silently blank chat. Use when adding or changing a provider adapter, debugging streaming or reasoning display, working with local or CLI-backed models, or…
Skill Claude CodeCodex
Keep Nexus loading on mobile and compliant with the Obsidian plugin store — vet a dependency, import without crashing init, confine a vault path, and prove none of it regressed with the reachability checker. Use before adding an npm package or a Node import, when writing to caller-supplied vault paths, when gating a…
Skill Claude CodeCodex
Grade how well a model drives the Nexus two-tool protocol (getTools/useTools) and decide whether a low score is the model's fault or the harness's. Use when asked to grade, benchmark, rank or compare models on Nexus tool use, when picking a default model, or when an eval report needs interpreting.
Skill Claude CodeCodex
Add, change or verify a Nexus LLM model definition — the registry entry, the provider default, and proof the model id actually works against the live endpoint. Use when adding a newly released model, editing model metadata such as pricing, context window or capability flags, promoting a provider default, standing up a…
Skill Claude CodeCodex
Cut a Nexus release — bump the version with the repo's own machinery, get the docs and generated sources right, push a tag the GitHub Actions workflow will actually pick up, and recover when it does not. Use when asked to release, publish, ship, cut a release, bump the version, or tag a version, and when a release…
Skill Claude CodeCodex
How to change, persist, migrate and recover Nexus data without losing it. Use when adding a SQLite table or column, persisting anything that must survive a restart or a cache rebuild, resolving a vault or plugin storage path, or debugging missing, stale, duplicated or post-rebuild-vanished data.
Skill Claude CodeCodex
Verify a Nexus change — pick a Jest lane, write a test that can actually fail, run the in-app Obsidian CLI loop, drive the eval harness, or fix a shipped-docs drift failure. Use when adding or changing tests, when a mock might be deciding the outcome, when a change has to be proven in the running plugin, or when the…
Skill Claude CodeCodex
Export the live CLI-first Nexus tool catalog as JSON — the whole registry or a selector-picked subset — and refresh the committed catalog that the repo's guidance and drift tests read. Use when someone asks for tool schemas or the exact command/argument shape a caller sees, after changing a tool's parameter schema…
Skill Claude CodeCodex
Design a Nexus UI change as a standalone mockup under docs/mockups/ before any production code, then hand it off as the visual contract a plan implements against. Use when asked for a new view, panel, modal, settings tab, chat surface, or layout refactor, when revising or superseding an existing mockup, or when a plan…
MCP server Claude CodeCodexCursor +2
MCP server "nexus-code" as configured in ProfSynapse/nexus. Runs /Users/jrosenbaum/Documents/Code/.obsidian/plugins/claudesidian-mcp/connector.js with node.