redmine-api

Parse Redmine API responses from local JSON files for issue details.

Updated Dec 24, 2025
One-click install
npx skills add https://github.com/MakotoUwaya/dotfiles --skill redmine-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: redmine-api
Source: https://github.com/MakotoUwaya/dotfiles/tree/main/.config/claude-code/skills/redmine-api
Command: npx skills add https://github.com/MakotoUwaya/dotfiles --skill redmine-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies interactions with the Redmine MCP API, providing standardized methods for handling Markdown, image attachments, and parsing API responses, especially when dealing with large datasets.

Core Features & Use Cases

  • Markdown Formatting: Understands and applies Redmine's specific Markdown syntax for rich text content.
  • Image Handling: Facilitates uploading images to Redmine tickets via generated tokens.
  • Response Parsing: Offers a script to parse and display Redmine API responses, including issue details and journals, when they are saved to local files.
  • Use Case: When updating a Redmine ticket with new information and an image, this Skill ensures the image is correctly attached and the description uses the proper Markdown for a thumbnail. If the API response is large, it can be parsed for specific details using the provided Python script.

Quick Start

Use the redmine-api skill to parse the Redmine API response saved in the file '/path/to/redmine_response.json' and include the journals.

Frequently Asked Questions about redmine-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I parse large Redmine API responses saved to local JSON files?

To parse large Redmine API responses saved to local files, use the provided Python script to extract issue details and optionally include journal comments. This handles large datasets efficiently by processing saved JSON files locally.

How do I upload image attachments to Redmine tickets using the API?

To upload image attachments to Redmine tickets via the API, this Skill facilitates generating the necessary tokens for image handling. It ensures images are correctly attached to tickets using the generated tokens.

Does Redmine support specific Markdown formatting for ticket descriptions?

Redmine supports specific Markdown formatting for rich text content in ticket descriptions. This Skill understands and applies Redmine's specific Markdown syntax, including proper formatting for image thumbnails.

How do I retrieve and update Redmine ticket information through scripting?

To retrieve and update Redmine ticket information through scripting, this Skill provides standardized methods for interacting with the Redmine MCP API. It handles response parsing, Markdown formatting, and image attachment generation.

What is the best way to extract issue details and journals from Redmine API responses?

The best way to extract issue details and journals from Redmine API responses is using the included Python script. It parses locally saved response files and optionally extracts journal comments alongside the core issue details.

Can I use a Python script to process Redmine API responses when the dataset is too large?

Yes, you can use the included Python script to process Redmine API responses when the dataset is too large. It parses response files saved locally and extracts issue details, optionally including journal comments.