From external-gitcode-ascend-skills
Tracks daily PRs and Issues from vllm-project/vllm and vllm-project/vllm-ascend, filters by model and tech topics, analyzes with LLM, and generates a Markdown report.
How this skill is triggered — by the user, by Claude, or both
Slash command
/external-gitcode-ascend-skills:vllm-daily-pr-issue-trackerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
每日自动获取 `vllm-project/vllm` 和 `vllm-project/vllm-ascend` 当天更新的 PR 与 Issue,按关注场景筛选、深度分析分类,并生成 Markdown 报告。
每日自动获取 vllm-project/vllm 和 vllm-project/vllm-ascend 当天更新的 PR 与 Issue,按关注场景筛选、深度分析分类,并生成 Markdown 报告。
vllm 日报、PR Issue 追踪、vllm daily tracker、vllm-ascend 动态需要设置 GITHUB_TOKEN 环境变量。配置方式见 env-setup.md。
# Step 1: 拉取并筛选当天数据
python scripts/fetch_daily_data.py
# Step 2: AI 分析后生成报告(需先填充 ai_summaries)
python scripts/generate_report.py
输出目录:daily-reports/
| 文件 | 说明 |
|---|---|
daily-reports/daily-data-YYYY-MM-DD.json | Step 1 原始筛选数据 |
daily-reports/daily-report-YYYY-MM-DD.md | 最终 Markdown 报告 |
scripts/fetch_daily_data.py 拉取当天数据ai_summaries 后运行 scripts/generate_report.py运行数据采集脚本:
python <skill-path>/scripts/fetch_daily_data.py
脚本会:
daily-reports/daily-data-YYYY-MM-DD.json读取 JSON 文件,对每条 PR/Issue 进行分析:
title、body_preview、labels构建 ai_summaries 字典:
ai_summaries = {
"https://github.com/vllm-project/vllm/pull/12345": {
"summary": "该 PR 修复了 DeepSeek-R1 在 FP8 量化模式下的数值精度问题...",
"impact": "影响所有使用 FP8 量化运行 DeepSeek-R1 的用户,建议尽快升级。",
}
}
将 ai_summaries 传入报告生成脚本,或在 AI 分析后直接调用 generate_report():
python <skill-path>/scripts/generate_report.py
报告格式见 report-template.md。
告知用户:
daily-reports/daily-report-YYYY-MM-DD.mdGITHUB_TOKEN 时 API 限流为每小时 60 次,可能拉取不完整scripts/fetch_daily_data.py 中调整ai_summaries 的 key 为条目的 url 字段npx claudepluginhub ascend-ai-coding/awesome-ascend-skills --plugin migration-ascend-torchnpu-skillsTracks and analyzes GitHub PRs for vLLM and FastDeploy over the past 24 hours, generating a prioritized report on new model support, inference capabilities, and technical improvements.
Triages issues, reviews PRs, analyzes contributor activity, generates maintenance reports, and proposes actions for open-source GitHub repositories.
Investigates GitHub issues and PRs: pulls, classifies, searches codebase for root cause, reviews contributed code, proposes fixes with file:line references, and optionally implements fixes.