neon-branch-per-session Claude ModPlugin
A Neon database branch for each Claude Code session: created from your default (or chosen) branch when the session starts, handed to every command Claude runs as DATABASE_URL, and set to expire on its own (or deleted when the session ends). Claude can migrate, seed and break the branch without touching production data. /neon shows it, keeps it or deletes it. Needs function hooks (early access) and a Neon API key.
Open upstream repository View latest version
More actions and subscriptions
Compare latest version View observed updates for this package Subscribe with Atom View source record
Only the newest 50 observations in this subscription, not a full archive, upstream releases or installs. Updates-page links keep observation type and package filters; package-page links include all kinds for that package. Your local following list is not sent.
Claude Mod evidence
At commit 7d66a45, cli-tool/components/mods/integrations/neon-branch-per-session/hooks/hooks.json names these function-hook modules:
neon-branch-per-session.ts
Module paths are relative to the directory of this hooks configuration. They are recorded as text only; this site never loads or runs them.
Install
No verified marketplace install command.
This plugin is not listed in a verified marketplace. The registry has no installer of its own; download the source archive or read the install notes in the upstream repository.
Contents of latest version 0.1.0 (commit 7d66a45)
Contents 10
Config10
-
userConfig:neonApiKey
cli-tool/components/mods/integrations/neon-branch-per-session/.claude-plugin/plugin.jsonPermalink -
userConfig:projectId
cli-tool/components/mods/integrations/neon-branch-per-session/.claude-plugin/plugin.jsonPermalink -
userConfig:parentBranchId
cli-tool/components/mods/integrations/neon-branch-per-session/.claude-plugin/plugin.jsonPermalink -
userConfig:database
cli-tool/components/mods/integrations/neon-branch-per-session/.claude-plugin/plugin.jsonPermalink -
userConfig:role
cli-tool/components/mods/integrations/neon-branch-per-session/.claude-plugin/plugin.jsonPermalink -
userConfig:pooled
cli-tool/components/mods/integrations/neon-branch-per-session/.claude-plugin/plugin.jsonPermalink -
userConfig:expireHours
cli-tool/components/mods/integrations/neon-branch-per-session/.claude-plugin/plugin.jsonPermalink -
userConfig:onEnd
cli-tool/components/mods/integrations/neon-branch-per-session/.claude-plugin/plugin.jsonPermalink -
userConfig:namePrefix
cli-tool/components/mods/integrations/neon-branch-per-session/.claude-plugin/plugin.jsonPermalink -
userConfig:interactiveOnly
cli-tool/components/mods/integrations/neon-branch-per-session/.claude-plugin/plugin.jsonPermalink
Nothing matches.
Dependencies, compatibility and skill declarations
Recorded dependencies 0
No dependency requirements were recorded from plugin.json or marketplace entries. Only manifest fields saved with the snapshot are shown here; dependency declarations in other files are outside the current collection scope.
Recorded compatibility
No compatibility requirement was recorded for this snapshot from plugin.json or a marketplace entry. Only manifest fields saved with the snapshot are shown here. Declarations in a skill's SKILL.md header are collected separately and, when present, shown on their own under “Skill file declarations”; they never overwrite or fill in this value.