Crates.io | vibe-ticket |
lib.rs | vibe-ticket |
version | 0.3.5 |
created_at | 2025-07-21 15:47:48.959787+00 |
updated_at | 2025-08-25 05:00:15.128515+00 |
description | A high-performance ticket management system for Vibe Coding environment |
homepage | |
repository | https://github.com/nwiizo/vibe-ticket |
max_upload_size | |
id | 1762196 |
size | 2,516,333 |
A high-performance ticket management system for developers, built with Rust. Features Git worktree integration for parallel development workflows.
# Install
cargo install vibe-ticket
# Initialize project
vibe-ticket init
# Create and start a ticket
vibe-ticket new fix-bug --title "Fix login issue" --priority high
vibe-ticket start fix-bug # Creates Git worktree by default
# Work in the worktree
cd ./my-project-vibeticket-fix-bug/
# Track progress
vibe-ticket task add "Fix null check"
vibe-ticket task complete 1
# Complete ticket
vibe-ticket close fix-bug --message "Fixed login issue"
vibe-ticket --help # Show help for any command
vibe-ticket check # Check current status
vibe-ticket list --open # Show active tickets
vibe-ticket search "keyword" # Search tickets
vibe-ticket worktree list # List all worktrees
# .vibe-ticket/config.yaml
git:
worktree_default: true # Create worktrees by default
worktree_prefix: "./{project}-vibeticket-"
project:
default_priority: medium
# Generate CLAUDE.md for AI assistance
vibe-ticket init --claude-md
# Add strict AI rules
curl https://raw.githubusercontent.com/nwiizo/vibe-ticket/main/rules/agent.md >> CLAUDE.md
vibe-ticket can run as an MCP server for AI assistants like Claude:
# Install (MCP is now included by default)
cargo install vibe-ticket
# Add to Claude Code (global)
claude mcp add vibe-ticket ls $HOME/.cargo/bin/vibe-ticket --scope local -- mcp serve
# Test the server
vibe-ticket mcp serve
When using vibe-ticket with AI assistants via MCP:
Example AI interactions:
"Create a ticket for the bug we just found"
"Add a task to track the performance optimization"
"Search for tickets related to authentication"
"Show me all open high-priority tickets"
See MCP Integration Guide for detailed setup and usage.
./project-vibeticket-<slug>/
directoriesvibe-ticket worktree remove <ticket>
vibe-ticket worktree list
to track active worktreescargo test --doc
regularly to ensure examples workvibe-ticket check
vibe-ticket list --status doing
to see active workgit clone https://github.com/nwiizo/vibe-ticket.git
cd vibe-ticket
cargo build --release
cargo install --path .
# With MCP support
cargo build --release --features mcp
cargo install --path . --features mcp
See CONTRIBUTING.md for guidelines.