Plan management: create, approve, track, and resume implementation plans across sessions
Create an implementation plan. Use this instead of EnterPlanMode — when you would normally enter plan mode, invoke this skill instead.
Approve a draft plan and optionally begin implementation.
Create a master plan that decomposes a system into independent modules. Each module will be implemented as a separate plan in its own git worktree.
A collection of plugins for Claude Code.
Add this repository as a marketplace:
/plugin marketplace add NiltonVolpato/claude-plugins
Then browse and install plugins via /plugin or install directly:
/plugin install <plugin-name>@nv-claude-plugins
Channels ancient wisdom for modern programming dilemmas through parables and koans.

Alignment mode: blocks write tools until you and the agent agree on the plan.
Run /align to enter alignment mode, describe your task, iterate on the
approach, then type LGTM or /lgtm to unlock execution. See the
plugin README for details.
Plan management: create, approve, track, and resume implementation plans across
sessions. Run /plan-mode:plan+ to create a plan, then /plan-mode:plan+approve
to approve and start implementing. See the
plugin README for details.
Event logging hooks for the statusline activity display. This plugin is a
companion to the statusline CLI tool (see below).
A customizable status line for Claude Code with modular components.
Install uv:
curl -LsSf https://astral.sh/uv/install.sh | sh
Install and configure:
uvx --from git+https://github.com/NiltonVolpato/claude-plugins statusline install
This installs the statusline command via uv tool install and configures
Claude Code to use it. To update later:
uv tool upgrade nv-claude-plugins
Test how the status line looks with sample data:
statusline preview
| Module | Description | Example |
|---|---|---|
model | Model display name | Opus 4.5 |
workspace | Current directory | my-project |
git | Git branch and status | main*↑2 |
cost | Session cost | $0.01 |
context | Context window usage | 42% |
context_bar | Context as progress bar | [████ ] 42% |
version | Claude Code version | v2.0.76 |
The statusline supports different themes:
# Nerd Font icons (default) - requires a Nerd Font
statusline preview --theme=nerd
# ASCII labels (no special fonts needed)
statusline preview --theme=ascii
# Output: Model: Opus 4.5 | Dir: my-project
# Emoji icons
statusline preview --theme=emoji
# Output: 🤖 Opus 4.5 | 📁 my-project
# Minimal (no labels)
statusline preview --theme=minimal
# Disable colors
statusline preview --no-color
Create a config file at ~/.claude/statusline.toml:
statusline config --init
Example configuration:
# Global defaults
theme = "nerd" # nerd | ascii | emoji | minimal
color = true
enabled = ["model", "workspace"]
separator = " | "
# Per-module overrides
[modules.model]
color = "cyan"
theme = "ascii" # Override theme for this module only
# Custom theme variables per module
[modules.model.themes.nerd]
label = ""
[modules.model.themes.ascii]
label = "Model:"
Display the same module multiple times with different configurations using aliases:
enabled = ["model", "ctx_percent", "ctx_tokens"]
[modules.ctx_percent]
type = "context" # Use the "context" module
format = "[yellow]{{ context.used_percentage | format_percent }}[/yellow]"
[modules.ctx_tokens]
type = "context" # Same module, different format
format = "[dim]{{ context.total_input_tokens }}/{{ context.context_window_size }}[/dim]"
The type field specifies which module class to use. If omitted, the config key
itself is treated as the module type (backward compatible).
statusline render --modules=model,workspace,cost --separator=" :: "
For more options: statusline --help
MIT License - See LICENSE for details.
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.
npx claudepluginhub niltonvolpato/claude-plugins --plugin plan-modeEvent logging hooks for the statusline activity display
Alignment mode: blocks write tools until you and the agent agree on the plan
Seek advice from the Master Programmer when faced with a dilemma and be enlightened!
Iterative plan review and execution workflow for Claude Code
Structured implementation planning, interactive annotation review, and autonomous plan execution
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.