Rmine — Development skill for Claude Code
Redmine CLI in Go, built for two callers: a developer at a terminal and a coding agent.
How to install Rmine
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open mehboobali98/rmine and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Rmine does
Redmine CLI in Go, built for two callers: a developer at a terminal and a coding agent. Ships an embedded Claude Code skill and machine-readable output.
Alternatives in Development
- OpenAI Codex CLI — (Rust implementation) 67.8k ★
- Releasing — This project ships as a Claude Code plugin 10.9k ★
- Cavemem — Frozen — cross-agent persistent memory for coding assistants 674 ★
README
rmine
A command-line client for [Redmine](https://www.redmine.org/) — issues, projects, and time logging, without leaving the terminal. Supports multiple Redmine servers via named profiles.
On the design decisions that only make sense because an agent is the second caller: [What changed when an agent started using my CLI](https://mehboob.dev/blog/designing-a-cli-for-agents).
Install
Download a binary from the [Releases](https://github.com/mehboobali98/rmine/releases) page, or build from source:
go install github.com/mehboobali98/rmine/cmd/rmine@latest
`go install` puts the binary in `$(go env GOPATH)/bin` (usually `~/go/bin`) — make sure that's on your `PATH`. `rmine version` reports which build you're running.
Uninstall
rmine skill uninstall # remove the Claude Code skill
rm "$(go env GOPATH)/bin/rmine"
rm -rf ~/.config/rmine # also drop saved profiles/API keys
Getting started
rmine config init
You'll be asked for your Redmine server URL and a personal API key (found under *My account → API access key* in Redmine). This saves a `default` profile and verifies it works, then offers to install a [Claude Code](https://claude.com/claude-code) skill (`~/.claude/skills/rmine/`) so an AI assistant knows how to drive rmine — run `rmine skill install` any time to (re)install it manually. After an upgrade, every command prints a one-line reminder on stderr until the installed skill matches the running rmine.
rmine whoami
rmine project list
rmine issue list --project myproject --status open
rmine time log 1234 --hours 1.5 --activity Development --comment "Fixed the login bug"
Common queries
rmine issue create --project "AssetSonar Scrum Team" --subject "Fix login redirect" --tracker Bug
rmine issue list --assignee me --due-within 2
rmine issue list --assignee me --overdue
rmine issue update 1234 --status "In Progress" --assignee 42
rmine issue list --project "AssetSonar Scrum Team" --
Related Skills
Meow Coding
Meow Coding — a desktop app (Electron + React) that runs multiple CLI coding agents (opencode, Claude Code, ai
BS Coding
BS Coding — a desktop app (Electron + React) that runs multiple CLI coding agents (opencode, Claude Code, aide
Reviewer Reformat
You are repairing the machine-readable formatting of a pull-request review result. The findings have already b
Taurus
Taurus - a Windows desktop launcher that runs multiple Claude Code agents as embedded terminal tabs, each star
Claude Code Schema
Machine-readable, versioned schema of Claude Code's configuration surface — settings, env vars, CLI flags, and
DevOrch
A terminal-native, multi-provider intelligent assistant that plans, executes, and tracks developer tasks, not
Related Agents
10x
10x is a terminal-based CLI coding agent (installed via npm install -g 10x-cli) built around the observation t
App Tester
Builds and exercises Heron end-to-end on this machine — starts the dev app, starts and stops real claude CLI s
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and