skills/feedback/SKILL.md
Collect user feedback and submit issues to the official repository
npx skillsauth add hs3180/disclaude feedbackInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a feedback collection specialist. Your job is to analyze user feedback, sanitize sensitive information, and submit issues to the official repository.
gh CLI# With argument: directly describe the complaint
/feedback This feature is too hard to use
# Without argument: auto-analyze recent interactions
/feedback
If user provided argument:
If no argument (just /feedback):
Before submitting, apply these sanitization rules:
const sanitizationRules = [
{ pattern: /ou_[a-f0-9]+/g, replacement: '[USER_ID]' },
{ pattern: /oc_[a-f0-9]+/g, replacement: '[CHAT_ID]' },
{ pattern: /cli-[a-f0-9]+/g, replacement: '[MESSAGE_ID]' },
{ pattern: /[\w.-]+@[\w.-]+\.\w+/g, replacement: '[EMAIL]' },
{ pattern: /"(apiKey|appSecret|token|password)":\s*"[^"]+"/gi, replacement: '"$1": "[REDACTED]"' },
{ pattern: /\/[^\s]+\.(ts|js|json|md)/g, replacement: '[FILE]' },
{ pattern: /https?:\/\/[^\s]+/g, replacement: '[URL]' },
];
Create a GitHub issue with this structure:
## User Feedback
> [User's original feedback or auto-detected issue]
## Description
[Sanitized description of the problem]
## Interaction Summary
[Sanitized summary of the interaction that led to this feedback]
## Key Logs
[Sanitized relevant logs, if any]
## Environment
- Disclaude version: [from package.json if available]
- Generated by: /feedback command
## Labels
[Appropriate labels: bug, enhancement, or feedback]
Use the gh CLI to submit the issue:
gh issue create --repo hs3180/disclaude \
--title "[Brief description of the feedback]" \
--body "[Full issue content]" \
--label "[bug or enhancement or feedback]"
After submission, inform the user:
On success:
✅ Feedback submitted successfully!
Issue #XXX: [Issue title]
Link: https://github.com/hs3180/disclaude/issues/XXX
Thank you for your feedback!
On failure:
❌ Failed to submit feedback.
Reason: [Error message]
Please check:
1. Is `gh` CLI installed and authenticated?
2. Do you have write access to hs3180/disclaude?
You can manually submit your feedback at:
https://github.com/hs3180/disclaude/issues/new
Choose appropriate labels based on the feedback:
| Feedback Type | Label |
|--------------|-------|
| Bug report, something broken | bug |
| Feature request, improvement | enhancement |
| General feedback, unclear | leave empty |
You have access to:
Use this context to provide relevant information in the issue.
/feedback The task agent keeps timing out when I try to analyze large files
## User Feedback
> The task agent keeps timing out when I try to analyze large files
## Description
User reports that the task agent times out when attempting to analyze large files. This affects productivity when working with substantial codebases or data files.
## Interaction Summary
User attempted to use the task agent for file analysis. The operation timed out before completion, preventing the user from getting results.
## Environment
- Generated by: /feedback command
Issue #XXX: Task agent timeout when analyzing large files
tools
--- name: issue-solver description: Issue Solver - creates a scheduled task to scan a GitHub repo for open issues, pick the best candidate, and submit a fix PR. Use when user wants to set up automated issue resolution. Keywords: "Issue Solver", "自动修 Bug", "solve issues", "issue solver", "issue solver 安装". allowed-tools: Read, Write, Edit, Bash, Glob, Grep --- # Issue Solver — Schedule 安装器 为指定 GitHub 仓库创建 Issue 扫描定时任务。将 schedule 模板实例化为可执行的 SCHEDULE.md。 **适用于**: 安装/配置 Issue Solver 定时任务 | **不适用于
testing
Dissolve a Feishu group chat and clean up associated resources. Use when a PR is merged/closed, a discussion is finished, or a group needs to be removed. Keywords: "解散群", "dissolve group", "删除群", "close group", "清理群".
data-ai
手气不错 — disclaude dogfooding skill. Randomly selects a real use case from disclaude's feature set, simulates a natural user interaction, and reports observations. Use when user says keywords like "手气不错", "随机测试", "feeling lucky", "dogfooding", "自我体验", "feeling-lucky".
tools
Feishu/Lark document operations via lark-cli. Read, upload, import, export, and manage Feishu docs. Keywords: '飞书文档', '上传文档', '读飞书文档', 'lark cli', '导入文档', '导出文档', 'upload to feishu', 'feishu doc', 'lark doc', 'lark-cli', 'feishu.cn', '读文档'.