← Back to Skills Marketplace
244
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install issue-request-manager
Description
管理Issue Request的整个生命周期,从创建、跟踪到回复。支持多平台集成(GitHub, GitLab, Jira等),实时状态跟踪,自动化通知系统。
README (SKILL.md)
Issue Request Manager Skill
功能概述
本技能用于管理Issue Request的整个生命周期:从创建、跟踪到回复,提供完整的项目管理和问题跟踪解决方案。
核心功能
- Issue Request创建与分类
- Issue Request状态跟踪与监控
- Issue Request回复与沟通
- 通知与提醒机制
使用场景
- 项目管理
- 客户支持系统
- 开发缺陷跟踪
- 任务分配与跟进
技术特点
- 支持多平台集成(GitHub, GitLab, Jira等)
- 实时状态跟踪
- 自动化通知系统
- 可扩展的插件架构
快速开始
- 创建新Issue Request:
create issue "描述" - 跟踪Issue状态:
track issue #123 - 回复Issue:
reply to issue #123 "回复内容"
命令参考
create issue "\x3C标题>"- 创建新问题track issue #\x3C编号>- 跟踪指定问题reply to issue #\x3C编号> "\x3C回复内容>"- 回复问题assign issue #\x3C编号> to \x3C用户>- 分配问题给用户set priority #\x3C编号> to \x3C级别>- 设置问题优先级close issue #\x3C编号>- 关闭问题
Usage Guidance
This package implements a local Python issue-tracker and a WeChat notifier — but its README/SKILL.md overstates capabilities (mentions GitHub/GitLab/Jira integration and REST API endpoints that do not exist). Before installing: 1) don't put secrets (WeChat corp_id/secret) into the repository; prefer environment variables or a secure secrets store; 2) if you expect GitHub/GitLab/Jira integration or a REST API, require the author to supply the missing code or confirm how OAuth/tokens and a server should be configured; 3) test in a local/sandbox environment first (it will create data/issues.json and may make outbound requests to qyapi.weixin.qq.com when notifications are enabled); 4) review any changes you make to config.json and ensure network and token usage meet your security policy. The mismatches are likely sloppy/documentation drift rather than malicious, but verify before providing any credentials.
Capability Analysis
Type: OpenClaw Skill
Name: issue-request-manager
Version: 1.0.0
The issue-request-manager skill bundle is a legitimate project management tool designed to handle the lifecycle of issue requests. It features modular components for issue creation, tracking, and database persistence using local JSON files (ir_database.py), along with an optional WeChat notification system (wechat_notifier.py) that communicates with official enterprise WeChat API endpoints. The code is well-documented, follows its stated purpose, and shows no signs of malicious intent, data exfiltration, or prompt injection attacks.
Capability Assessment
Purpose & Capability
The skill's name/description advertise multi-platform integration (GitHub, GitLab, Jira) and REST API endpoints, but the included code implements only an in-process Python issue manager, local file persistence, and an optional WeChat notifier. There is no code for GitHub/GitLab/Jira API integration, OAuth/token handling, or any HTTP server to provide the advertised REST endpoints, so the stated capabilities do not match the actual code.
Instruction Scope
SKILL.md shows simple commands (create/track/reply) but does not map how an agent should invoke the Python functions or run a server. Example files read config.json and, when enabled, call the WeChat API. The runtime instructions and examples encourage storing WeChat corp_id/secret/agent_id in config.json or passing them to init_wechat_notifier; this means the skill will read local files and make outbound HTTP calls to qyapi.weixin.qq.com when configured. The instructions are high-level and omit the missing integration/auth steps for external platforms.
Install Mechanism
This is an instruction-and-code-only skill with no install spec. Dependencies are listed in requirements.txt (requests, json5). No downloads from arbitrary URLs or executable installers are present.
Credentials
The skill declares no required environment variables or primary credential, yet it supports WeChat notifications which require corp_id/secret/agent_id. Those secrets are expected to be provided via config.json or function arguments — storing secrets in a repo/file is risky. Also the code does not request GitHub/GitLab/Jira credentials despite claiming those integrations.
Persistence & Privilege
The skill writes local persistent state (data/issues.json) and reads its config.json. It does not request elevated privileges and is not always-enabled. Persisting issue data locally is expected for this functionality, but users should note data is stored in the local filesystem.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install issue-request-manager - After installation, invoke the skill by name or use
/issue-request-manager - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is issue-request-manager?
管理Issue Request的整个生命周期,从创建、跟踪到回复。支持多平台集成(GitHub, GitLab, Jira等),实时状态跟踪,自动化通知系统。 It is an AI Agent Skill for Claude Code / OpenClaw, with 244 downloads so far.
How do I install issue-request-manager?
Run "/install issue-request-manager" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is issue-request-manager free?
Yes, issue-request-manager is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does issue-request-manager support?
issue-request-manager is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created issue-request-manager?
It is built and maintained by Viv888-AI (@viv888-ai); the current version is v1.0.0.
More Skills