skills/issue-solver/SKILL.md
--- 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 定时任务 | **不适用于
npx skillsauth add hs3180/disclaude skills/issue-solverInstall 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.
为指定 GitHub 仓库创建 Issue 扫描定时任务。将 schedule 模板实例化为可执行的 SCHEDULE.md。
适用于: 安装/配置 Issue Solver 定时任务 | 不适用于: 直接执行扫描、提交 PR
| Parameter | Required | Default | Description |
|-----------|----------|---------|-------------|
| {repo} | Yes | — | GitHub repo (owner/name) |
| {controlChannelChatId} | Yes | — | 控制频道 chatId(当前对话的 chatId) |
| {cron} | No | 0 */2 * * * | 扫描频率(默认每2小时) |
使用 Glob 找到 skill 目录中的 schedule.template.md 模板,替换占位符后写入 workspace:
# 1. 定位模板(使用 Glob 工具搜索)
模板路径: skills/issue-solver/schedule.template.md
# 2. 读取模板内容(使用 Read 工具)
# 3. 替换所有占位符
| 占位符 | 替换为 |
|--------|--------|
| {controlChannelChatId} | 实际的控制频道 chatId |
| {repo} | 实际监控的 GitHub 仓库(如 owner/repo) |
| {cron} | 实际的 cron 表达式(默认 0 */2 * * *) |
# 4. 使用 Write 工具写入目标文件
目标路径: schedules/issue-solver/SCHEDULE.md
读取生成的 schedules/issue-solver/SCHEDULE.md,确认:
chatId 为实际 chatIdenabled: truescan.mjs 是 skill 附带的扫描脚本,负责:
.runtime-env 中的 GH_TOKEN 是否有效,过期则自动刷新脚本位置:skills/issue-solver/scan.mjs
skills/pr-scanner/)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', '读文档'.
tools
macOS screen/keyboard/mouse control via Accessibility API and CGEvent. Use when user wants to control desktop applications, automate UI interactions, take screenshots, click elements, type text (including Chinese), or manage windows on macOS. Triggers on keywords like 'Mac控制', '屏幕控制', '桌面自动化', 'Mac automation', 'screen control', 'click element', 'type text'.