---
slug: "redmine-skills"
source_type: "readme"
source_url: "https://cdn.jsdelivr.net/gh/puzzlesion/redmine-skills@main/README.md"
repo: "https://github.com/puzzlesion/redmine-skills"
source_file: "README.md"
branch: "main"
---
# ncurion-plugin

开发工作流插件，通过 Redmine 集成实现问题跟踪和项目管理。

## 结构

```
ncurion-plugin/
├── .claude-plugin/
│   └── plugin.json              # 插件元数据
├── .mcp.json                    # MCP 服务器配置
├── skills/
│   ├── redmine-issues/          # 问题管理技能
│   │   └── SKILL.md
│   ├── redmine-projects/        # 项目管理技能
│   │   └── SKILL.md
│   └── redmine-timetrack/       # 工时管理技能
│       └── SKILL.md
└── README.md                    # 文档
```

## MCP 服务器

此插件通过 `@gmlee-ncurity/mcp-server-redmine` MCP 服务器与 Redmine 集成。

### 配置

使用前请设置以下环境变量：

```bash
export REDMINE_URL="https://your-redmine-instance.com"
export REDMINE_API_KEY="your-api-key"
```

## 技能

技能是 Claude 根据对话上下文自动激活的功能。

### redmine-issues (问题管理)

在以下请求中自动激活：
- "创建问题"、"注册 Bug"、"创建任务"
- "显示我的问题"、"分配的问题列表"
- "更改问题状态"、"完成问题"

### redmine-projects (项目管理)

在以下请求中自动激活：
- "项目列表"、"项目信息"
- "版本确认"、"里程碑查询"

### redmine-timetrack (工时管理)

在以下请求中自动激活：
- "记录工时"、"工作了 2 小时"
- "查询我的工时"、"本周工时"

## 安装

```bash
/plugin install ncurion-plugin
```

## 使用示例

```
# 问题相关
"显示我的问题"
"在 sensor-agent 项目中注册 Bug"
"将问题 #123 标记为完成"

# 项目相关
"显示项目列表"
"确认 sensor-agent 的版本"

# 工时相关
"今天为问题 #123 记录 2 小时"
"显示本周我的工时"
```

## 工具列表

安装后 Claude 可使用以下 Redmine 工具：

| 工具 | 说明 |
|------|------|
| `redmine_list_issues` | 查询问题列表 |
| `redmine_get_issue` | 查询问题详细信息 |
| `redmine_create_issue` | 创建问题 |
| `redmine_update_issue` | 更新问题 |
| `redmine_list_projects` | 查询项目列表 |
| `redmine_get_project` | 查询项目详细信息 |
| `redmine_get_project_versions` | 查询版本/里程碑 |
| `redmine_list_time_entries` | 查询工时记录 |
| `redmine_create_time_entry` | 创建工时记录 |
| `redmine_update_time_entry` | 更新工时记录 |

## 作者

- **姓名**: ncurity
- **邮箱**: gmlee@ncurity.com
