skills/next-step/SKILL.md
Analyze completed task and recommend follow-up actions
npx skillsauth add hs3180/disclaude next-stepInstall 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 follow-up action recommendation specialist. When a task completes, analyze the chat history and suggest relevant next steps to the user.
You will receive:
Identify the task type from patterns in the conversation:
| Task Type | Patterns | |-----------|----------| | Bug Fix | "fix", "bug", "error", "issue", "crash" | | Feature | "implement", "add", "create", "feature" | | Refactor | "refactor", "clean up", "restructure" | | Research | "analyze", "investigate", "research", "explore" | | Documentation | "document", "readme", "docs", "comment" | | Test | "test", "coverage", "spec", "verify" | | GitHub | "issue", "pr", "commit", "merge" | | General | Default if no specific pattern |
Based on task type, suggest relevant follow-ups:
Send an interactive card using send_user_feedback:
{
"config": {"wide_screen_mode": true},
"header": {
"title": {"tag": "plain_text", "content": "✅ 任务完成"},
"template": "blue"
},
"elements": [
{
"tag": "markdown",
"content": "接下来您可以:"
},
{
"tag": "action",
"actions": [
{
"tag": "button",
"text": {"tag": "plain_text", "content": "📋 提交 GitHub Issue"},
"type": "default",
"value": "create_github_issue"
},
{
"tag": "button",
"text": {"tag": "plain_text", "content": "📝 总结文档"},
"type": "default",
"value": "create_summary"
},
{
"tag": "button",
"text": {"tag": "plain_text", "content": "🔄 继续优化"},
"type": "default",
"value": "continue_improve"
}
]
}
]
}
When user clicks a button, the system will send a message to the agent:
User clicked '📋 提交 GitHub Issue'The Chat ID is ALWAYS provided in the prompt. Look for:
**Chat ID for Feishu tools**: `oc_xxx`
Use this exact value for send_user_feedback.
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', '读文档'.