shabaraba/vibing.nvim

Neovim plugin for AI-assisted coding: Claude CLI & Codex CLI backends with MCP-powered editor control

13Stars on the repository
20Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

shabaraba/vibing.nvim

Skill Claude CodeCodex

Complete GitHub workflow for Claude Code on the web. ALL GitHub operations MUST use REST API (never gh CLI). Includes branch naming (claude/-sessionId), push retry logic, PR/issue management via API, and complete workflows. Use for all GitHub interactions in Claude Code web environment.

13 2d ago A 71 tokens original MIT

self-testing

02

shabaraba/vibing.nvim

Skill Claude CodeCodex

E2E self-testing workflow for vibing.nvim using a separate Neovim instance controlled over RPC. Use when writing or debugging E2E tests, running npm run test:e2e, or executing the 3-try auto-fix rule after implementing a feature. Covers the spawnnviminstance/sendkeys/waitforbuffercontent/cleanupinstance helper API…

13 2d ago A 98 tokens original MIT

test-design

03

shabaraba/vibing.nvim

Skill Claude CodeCodex

Automatically design comprehensive E2E test cases for newly implemented vibing.nvim features. Use immediately after completing feature implementation (Phase 5.4) and before running E2E tests. Generates test scenarios covering Happy paths, Error cases, Edge cases, and Integration points with priority ranking…

13 2d ago A 82 tokens original MIT

nvim-context

04

shabaraba/vibing.nvim

Skill Claude CodeCodex

Use when working on a project that has a running Neovim instance via vibing.nvim (the vibing-nvim MCP server is connected). Reads live buffer, window, cursor, and selection state through vibing-nvim MCP tools before editing or answering, instead of relying on stale file reads or guesses about what the user currently…

13 2d ago A 75 tokens original MIT

nvim-lsp-navigation

05

shabaraba/vibing.nvim

Skill Claude CodeCodex

Use when navigating or analyzing a codebase that's open in a running Neovim instance via vibing.nvim with an LSP client attached. Prefers the vibing-nvim MCP LSP tools (definitions, references, hover, diagnostics, symbols, call hierarchy) over text search for "where is X defined/used/called", "what type is this"…

13 2d ago A 102 tokens original MIT

vibing-chat-recall

06

shabaraba/vibing.nvim

Skill Claude CodeCodex

Use when a vibing.nvim chat session's context feels lost or discontinuous — after a session reset, a dropped connection, or when Claude's own reasoning no longer matches what was discussed earlier in this conversation. Re-reads this conversation's own chat buffer (the buffer announced via the "Current vibing.nvim chat…

13 2d ago A 130 tokens original MIT

vibing-chat-search

07

shabaraba/vibing.nvim

Skill Claude CodeCodex

Use when the user wants to find a past vibing.nvim conversation by topic — phrases like "前に〜について聞いたことあったっけ", "did we talk about X before", "find that chat where I asked about Y". Searches every chat file under .vibing/chat/ (both User and Assistant content) for a natural-language query, narrows candidates with grep…

13 2d ago A 116 tokens original MIT

vibing-code-tour

08

shabaraba/vibing.nvim

Skill Claude CodeCodex

Walk the user through a real execution path by opening the actual files and jumping to the actual lines in their running Neovim, instead of describing the path in chat text. Use when someone asks to be walked through how something works ("walk me through the auth flow", "give me a tour of how a request gets handled"…

13 2d ago A 84 tokens original MIT

vibing-orchestrate

09

shabaraba/vibing.nvim

Skill Claude CodeCodex

Run several independent tasks in parallel by creating worker vibing.nvim chats, handing each one a self-contained brief, and aggregating their results. Use when the user asks for parallel work ("do these three in parallel", "split this across separate chats", "並行でやって", "この2つを別々のチャットで").

13 2d ago A 76 tokens original MIT

shabaraba/vibing.nvim

Skill Claude CodeCodex

Attach the current or a new vibing.nvim chat to an already-existing git worktree via natural language — no separate UI. Use when the user wants to switch/attach a chat to an existing worktree ("let's go into the auth-fix worktree", "attach to worktree X", "continue in the feature-y worktree").

13 2d ago A 77 tokens original MIT

shabaraba/vibing.nvim

Skill Claude CodeCodex

Create a new git-worktree-backed isolated work area for the current vibing.nvim chat via natural language — no separate UI. Use when the user wants to isolate work in its own worktree ("split this into its own worktree", "start this in isolation", "give this its own branch").

13 2d ago A 67 tokens original MIT

shabaraba/vibing.nvim

Skill Claude CodeCodex

Remove a git-worktree-backed isolated work area for vibing.nvim chats via natural language — no separate UI. Use when the user wants to clean one up when done ("clean up this worktree", "I'm done with this branch's worktree", "remove the auth-fix worktree").

13 2d ago A 67 tokens original MIT

shabaraba/vibing.nvim

Skill Claude CodeCodex

List git-worktree-backed isolated work areas for vibing.nvim chats via natural language — no separate UI. Use when the user wants to see what worktrees/branches exist ("what worktrees do I have", "what's in progress", "show me all worktrees").

13 2d ago A 62 tokens original MIT

vibing-worktree-run

14

shabaraba/vibing.nvim

Skill Claude CodeCodex

Get a git worktree branch's code actually running (dev server, tests, CLI invocation, etc.) without merging or rebasing it, for vibing.nvim chats. Use when the user wants to run or try out a worktree branch for real ("I want to check this branch really works", "let me try this worktree's code for real", "run this…

13 2d ago A 89 tokens original MIT