with one click
create-issue-himarket
// 通过自然语言在 HiMarket 社区创建 Issue。支持 Feature Request(功能请求)和 Bug Report(问题报告)两种类型。当用户想要向 HiMarket 提交功能建议或报告问题时使用此 skill。
// 通过自然语言在 HiMarket 社区创建 Issue。支持 Feature Request(功能请求)和 Bug Report(问题报告)两种类型。当用户想要向 HiMarket 提交功能建议或报告问题时使用此 skill。
| name | create-issue-himarket |
| description | 通过自然语言在 HiMarket 社区创建 Issue。支持 Feature Request(功能请求)和 Bug Report(问题报告)两种类型。当用户想要向 HiMarket 提交功能建议或报告问题时使用此 skill。 |
帮助用户通过自然语言描述,在 higress-group/himarket 仓库创建规范的 Issue。
HiMarket 支持两种 Issue 类型:
用于提交新功能建议或改进想法。
必填信息:
用于报告 Bug 或异常行为。
必填信息:
可选信息:
首先询问用户要创建的 Issue 类型:
根据 Issue 类型,通过对话逐步收集必要信息:
对于功能请求:
对于问题报告:
根据收集的信息,按模板格式生成 Issue 内容,展示给用户确认。
确认后,使用 GitHub CLI 创建 Issue:
# Feature Request
gh issue create --repo higress-group/himarket \
--title "[Feature] <标题>" \
--body "$(cat <<'EOF'
## Why do you need it?
<用户描述的问题/痛点>
## How could it be?
<期望的功能实现>
## Other related information
<其他补充信息>
---
**Type**: Feature Request
EOF
)"
# Bug Report
gh issue create --repo higress-group/himarket \
--title "[Bug] <标题>" \
--body "$(cat <<'EOF'
## Issue Description
<问题简述>
## What happened
<发生了什么>
<异常堆栈或错误信息>
## Expected behavior
<期望行为>
## Reproduction steps
1. <步骤1>
2. <步骤2>
3. <步骤3>
## Root Cause (if known)
<根因分析>
## Proposed Solution (if any)
<建议的解决方案>
## Files Changed (if applicable)
- `path/to/file1`
- `path/to/file2`
---
**Type**: Bug Report
**Component**: <Frontend/Backend/Infra>
EOF
)"
[Bug],功能请求使用 [Feature],也可按组件添加如 [Frontend]用户: 我想给 HiMarket 提一个功能建议
助手: 好的,我来帮你创建一个 Feature Request。请问你为什么需要这个功能?遇到了什么问题或痛点?
用户: 聊天页面停止按钮点击没反应
助手: 明白了,这是一个 Bug Report。请问具体是什么情况?在什么操作下发现的?
用户: 模型推理过程中点击停止按钮无法取消
助手: 好的,我整理了以下 Issue 内容,请确认:
Title: [Frontend] HiChat 停止按钮无法取消模型推理
Issue Description
HiChat 聊天页面在模型推理过程中,停止按钮点击无响应。
Expected behavior
点击停止按钮后应中断推理过程。
确认无误后我将创建这个 Issue。
HiMarket 前端(React + TypeScript + Vite)代码规范:Prettier/ESLint、严格 TypeScript、注释与 Fast Refresh、Design Token、Tailwind、验证命令。
Design and create AI-agent infrastructure for codebases: AGENTS.md, documentation architecture (docs/), linters with actionable errors (scripts/lint-*), harness/ configs, and CI integration. Creates files directly — never writes business/application code.
Execute development tasks autonomously with self-validation. Auto-bootstraps harness via harness-creator if missing. Use when the user asks to implement features, fix bugs, refactor code, execute plans, or make any code change in an existing or new codebase.
从 GitHub Issues 收集用户反馈并生成简报。抓取 higress-group/himarket 的 issues,按类型分类、去重(排除已处理的重复内容),生成包含趋势分析和优先级建议的简报。当用户想了解社区反馈、issue 概况、用户需求趋势时使用此 skill。
Publish local Agent Skills to a HiMarket backend instance. Use when the user wants to upload, publish, deploy, or sync skills to HiMarket. Supports batch publishing all skills in a directory with automatic category selection, tag generation, and conflict avoidance.
为 HiMarket 项目创建符合规范的 Pull Request。当用户需要提交代码、推送分支或创建 PR 时使用此 skill,确保 PR 标题和内容符合项目 CI 检查要求。