← Back to Skills Marketplace
640
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install redmine-issue
Description
Read Redmine issues from any Redmine server via REST API with configurable URL and credentials. Use when you need to fetch a single issue, list/filter issues...
Usage Guidance
This skill appears to be a straightforward Redmine REST client, but before installing: (1) note the registry metadata does not declare the required REDMINE_URL and credentials — ask the publisher to fix this; (2) only provide a least-privilege API key (prefer read-only if you don't need updates); avoid supplying account username/password unless necessary; (3) be aware the tool can perform updates and prints full API responses (which may include attachments or sensitive text) to stdout — avoid running it where logs are captured by untrusted systems; (4) confirm the runtime provides Node 18+ (global fetch) or the script may fail; (5) because the skill's source/owner is unknown, verify the code yourself or obtain it from a trusted source before granting credentials.
Capability Analysis
Type: OpenClaw Skill
Name: redmine-issue
Version: 1.0.0
The skill bundle is designed to interact with a Redmine server via its REST API, allowing the agent to get, list, and update issues. The `SKILL.md` provides clear, non-malicious instructions and usage examples. The `scripts/issues.mjs` script correctly implements the described functionality, using environment variables for the Redmine URL and API credentials, and properly encoding URL components and JSON request bodies. There is no evidence of data exfiltration to unauthorized endpoints, arbitrary command execution, persistence mechanisms, or prompt injection attempts against the agent. All functionalities are aligned with the stated purpose of Redmine issue management.
Capability Assessment
Purpose & Capability
The script implements get, list, and update operations against a configurable REDMINE_URL and uses either REDMINE_API_KEY or REDMINE_USERNAME+REDMINE_PASSWORD for auth, which aligns with the stated purpose. However, the registry metadata claims no required env vars/credentials while the SKILL.md and scripts clearly require REDMINE_URL and auth credentials — this inconsistency is unexpected and should be corrected.
Instruction Scope
SKILL.md instructs running the included Node script and the script's runtime behavior stays within the Redmine API (no other network endpoints, files, or system paths are accessed). Note: the script performs write operations (update) if invoked, and it prints full API responses (including attachments/journals/watchers) to stdout, which may disclose sensitive information.
Install Mechanism
There is no install spec (instruction-only with an included script), so nothing is downloaded or installed automatically. The script expects a Node environment with global fetch (Node 18+), which is a reasonable runtime requirement but should be confirmed.
Credentials
The skill requires REDMINE_URL and either REDMINE_API_KEY or REDMINE_USERNAME+REDMINE_PASSWORD (as documented in SKILL.md and used by the script), but the registry metadata does not declare these required environment variables or a primary credential — this mismatch is a red flag. Also, accepting username/password is higher privilege than an API key; if you only need read access, prefer a scoped read-only API key. The script's ability to update issues means credentials grant modification rights and should be provisioned minimally.
Persistence & Privilege
always is false and the skill does not modify other skills or system-wide settings. It runs as an on-demand tool and does not request persistent elevated privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install redmine-issue - After installation, invoke the skill by name or use
/redmine-issue - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of redmine-issue.
- Fetch individual or multiple Redmine issues using the REST API.
- Supports filtering, listing, and updating issues via command-line scripts.
- Configurable for different Redmine servers through environment variables.
- Choose between API key or username/password authentication.
- Returns API responses as JSON for integration and automation.
Metadata
Frequently Asked Questions
What is Redmine Issue?
Read Redmine issues from any Redmine server via REST API with configurable URL and credentials. Use when you need to fetch a single issue, list/filter issues... It is an AI Agent Skill for Claude Code / OpenClaw, with 640 downloads so far.
How do I install Redmine Issue?
Run "/install redmine-issue" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Redmine Issue free?
Yes, Redmine Issue is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Redmine Issue support?
Redmine Issue is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Redmine Issue?
It is built and maintained by Ken Chen (@guoway); the current version is v1.0.0.
More Skills