By cadrianmae
Neovim Remote integration for Claude Code - automatically open files in the correct neovim instance based on working directory
This skill should be used when the user asks to "list neovim instances", "show all nvim", "what neovim processes are running", "list all editors", "show all active neovim", or wants to see all running neovim instances across all projects.
This skill should be used when the user asks to "open a file", "show me the file", "navigate to line", "jump to line", "view the code", "edit file", "go to line", "open at line", "use nvr", "open in neovim", "open in my editor", or requests opening any file in their editor. Automatically discovers the correct neovim instance based on working directory and opens files at specific lines.
This skill should be used when the user asks "what neovim is active", "which editor am I using", "show nvim status", "what's my active editor", "check neovim instance", or wants to know which neovim instance is connected to the current project.
This skill should be used when the user asks to "show workspace", "what's my environment", "workspace context", "where am I working", "show current project context", or wants to understand their current development environment including directory, git info, and neovim instance.
This skill should be used when the user asks to "list neovim instances", "show all nvim", "what neovim processes are running", "list all editors", "show all active neovim", or wants to see all running neovim instances across all projects.
This skill should be used when the user asks to "open a file", "show me the file", "navigate to line", "jump to line", "view the code", "edit file", "go to line", "open at line", "use nvr", "open in neovim", "open in my editor", or requests opening any file in their editor. Automatically discovers the correct neovim instance based on working directory and opens files at specific lines.
This skill should be used when the user asks "what neovim is active", "which editor am I using", "show nvim status", "what's my active editor", "check neovim instance", or wants to know which neovim instance is connected to the current project.
This skill should be used when the user asks to "show workspace", "what's my environment", "workspace context", "where am I working", "show current project context", or wants to understand their current development environment including directory, git info, and neovim instance.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Personal marketplace for Mae's custom Claude Code plugins.
Supported: Linux, macOS, Windows (via Git Bash)
Note for Windows users: Context files default to /tmp/claude-ctx/ which maps to your Git Bash temp directory. You can specify a custom path using the optional path parameter if needed (e.g., /context:send child subject /c/Temp/).
Flat session management system with .current-session tracking.
Commands:
/session:start - Start new session/session:end - End with comprehensive summary/session:update - Add notes to current session/session:current - Show current status/session:list - List all sessions/session:resume - Resume previous session/session:help - Show helpGeneric hierarchical parent-child session context handoff.
Commands:
/context:receive - Receive context from parent/child session/context:send - Send context before switching sessionsFile pattern:
/tmp/claude-ctx/ctx-parent-to-child-{subject}.md/tmp/claude-ctx/ctx-child-to-parent-{subject}.mdFeatures:
/tmp/claude-ctx/ directory with minimal READMEReference and research tracking for academic work and project documentation.
Commands:
/track:init - Initialize tracking (run first)/track:update - Retroactive scan of history/track:auto - Toggle auto-tracking on/off/track:config - View or update verbosity settings/track:help - Show comprehensive helpFiles created:
CLAUDE_SOURCES.md - Research sources (KV format)CLAUDE_PROMPTS.md - Major prompts and outcomes.claude/.ref-autotrack - Auto-tracking marker.claude/.ref-config - Verbosity configurationSkills:
ref-tracker - Automatic tracking when enabledNatural language date/time parsing and calculations using native GNU date command.
Commands:
/datetime:now - Get current date/time/datetime:parse - Parse natural language expressions/datetime:calc - Calculate date differencesFeatures:
date command)Skills:
datetime - Auto-invoked for proactive temporal awarenessClaude-only skill that opens files in VSCode at specific line and column positions.
Auto-invoked when:
Features:
Skills:
code-pointer - Auto-invoked when Claude needs to show exact file locationsRequirements:
code CLI installed in PATHSession management wrapper for Claude CLI with AI-powered summaries and accurate timestamp tracking.
Features:
github.com) and list-type contentInstallation:
cp scripts/claude-session ~/.local/bin/
chmod +x ~/.local/bin/claude-session
Usage:
# Session management
claude-session # Start new session
claude-session -r # Resume with enhanced picker (shows tags/summaries)
claude-session list # List sessions with created/modified dates
claude-session stats # Show statistics
# Metadata management
claude-session tag <ID> <tags...> # Add tags
claude-session note <ID> <text> # Add note
claude-session summary <ID> <text> # Manual summary
# AI-powered summaries
claude-session summary --generate # Generate for current session
claude-session summary --generate <ID> # Generate for specific session
claude-session summary --generate <ID> --force # Overwrite existing summary
claude-session --help # Show complete help
npx claudepluginhub cadrianmae/claude-marketplace --plugin nvrEnables Claude to open files at specific lines in VSCode when explaining code, debugging, or referencing specific locations. Auto-invoked skill that uses the `code` CLI to point users to exact file positions.
Document conversion toolkit for Pandoc with templates, validation, and format-specific helpers. Convert markdown to PDF, DOCX, HTML, and presentations with smart defaults and YAML frontmatter validation.
Flat session management system with .current-session tracking. Adapted from iannuttall/claude-sessions.
Automatic reference and prompt tracking via hooks. Tracks WebSearch/WebFetch/Read/Grep sources and major prompts to claude_usage/ directory with configurable verbosity. Supports export to bibliography, methodology, BibTeX, and timeline formats.
Hierarchical parent-child session context handoff system. Pass context between sessions using /context:send and /context:receive.
Neovim integration for Claude Code - prevents file modifications when files have unsaved changes in Neovim. `cargo install --git https://github.com/NishantJoshi00/sidekick` to install the CLI utility.
Persistent memory system for AI coding sessions — cross-tool memory sharing with 6-dimensional hybrid search
Shows the local time on every message and tells Claude when each prompt was sent — so you can scan a conversation, see how long things took, and reference earlier blocks.
Nemp Memory — Cognitive memory layer for AI agents across every platform. Local-first, zero cloud, works with Claude, Codex, Cursor, and Windsurf.
Hand off context to any AI coding agent. Creates comprehensive handoff documents that capture the current task, progress, modified files, and all relevant context needed to seamlessly continue work in any AI assistant (Claude Code, Cursor, Copilot, Aider, etc.).
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns