Redmine Project Management for Openclaw

A comprehensive integration for Redmine that allows AI agents to manage projects, track issues, and automate task workflows via REST API.

zer07z
v1.0.0
Mar 4, 2026
0
1.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install redmine-pilot

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install redmine-pilot using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Redmine Project Management?

The Redmine integration for Openclaw Skills enables seamless interaction with the Redmine project management system. It provides a robust set of tools for querying, creating, and updating issues, as well as managing project lists and metadata. This skill is essential for teams looking to automate their project tracking and bridge the gap between AI-assisted development and formal task management.

By leveraging the Redmine REST API, this skill allows users to maintain high visibility into project progress. Whether you are retrieving assigned tasks or updating ticket statuses with new notes, this Openclaw Skills module ensures that your project data remains synchronized and actionable within your AI coding environment.

Redmine Project Management Use Cases

  • Automatically fetching a list of open issues assigned to a specific developer.
  • Creating new project tickets directly from AI-generated task lists or bug reports.
  • Updating issue statuses and adding progress notes to keep stakeholders informed.
  • Querying project metadata like trackers, priorities, and user IDs for precise task categorization.

How Redmine Project Management Works

  1. The skill authenticates with your Redmine instance using a secure API key or Basic Auth.
  2. When a project management intent is detected, the agent selects the appropriate API endpoint (e.g., issues.json or projects.json).
  3. Requests are dispatched via curl or the provided Python helper script to the configured Redmine URL.
  4. The skill handles complex data structures including custom fields and relational data like journals or attachments.
  5. JSON responses are parsed and presented back to the user or agent, supporting pagination for large data sets.

Redmine Project Management Setup

To enable this skill, configure your Redmine credentials in the workspace TOOLS.md file or as environment variables:

export REDMINE_URL=https://your-redmine-server.com
export REDMINE_API_KEY=your-api-key

You can also use the included Python script for more complex CLI-based operations:

python3 scripts/redmine.py my-issues

Redmine Project Management Data Schema & Taxonomy

The skill utilizes Redmine's standard JSON data structures for resource management. Key entities include:

Entity Key Fields
Issue id, project_id, tracker_id, subject, description, priority_id, status_id, assigned_to_id, custom_fields
Project id, name, identifier, description
Metadata statuses, trackers, priorities, users
Pagination total_count, offset, limit

Custom fields are supported through an array of objects containing the field ID and value.

Redmine Project Management Advanced Features

  • Support for deep resource inspection including journals, watchers, and attachments.
  • Pagination controls allowing for retrieval of up to 100 records per request.
  • Flexible custom field management for organization-specific workflows.
  • Dedicated Python helper script for simplified command-line project interaction.
  • Detailed error handling for common API responses like validation errors (422) and authentication failures (401).

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*