Report writer
Skill allenli178/yuyan-skills/tech-evaluator/skills/report-writer
my skills collection
npx -y skills add allenli178/yuyan-skills --skill report-writerAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
调研报告生成Skill,汇总所有原子Skill的输出,按照报告模板生成技术选型调研报告。
SKILL.md
3.0 KB, as published. Nobody here has run it
调研报告生成Skill
1. Goal (目标)
汇总所有原子Skill的输出,按照报告模板生成技术选型调研报告,包含推荐排序、风险提示和迁移成本估算,为技术选型决策提供全面的参考。
2. Input Format (输入格式)
{
"requirement_analysis": {
"must_haves": ["[必选功能1]", "[必选功能2]"],
"weights": {"[评估维度1]": [权重值], "[评估维度2]": [权重值]}
},
"candidate_projects": [
{
"name": "[项目名称]",
"url": "[项目URL]",
"stats": {
"stars": [stars数量],
"forks": [forks数量],
"open_issues": [open_issues数量],
"last_push": "[最后推送时间]",
"license": "[许可证]",
"recent_commits_6m": [最近6个月commit数],
"language": "[主要语言]",
"archived": [是否归档]
},
"evaluation": {
"meets_requirements": [是否满足需求],
"initial_score": [初步评分]
}
}
],
"doc_analysis": {
"[项目名称]": {
"features": {
"[必选功能]": [是否支持],
"其他功能": ["[功能1]", "[功能2]"]
},
"documentation_quality": [文档质量评分],
"architecture": "[技术架构描述]",
"competitor_mentions": ["[竞品1]", "[竞品2]"],
"migration_guide": "[迁移指南URL]"
}
},
"community_analysis": {
"[项目名称]": {
"issue_response_time": "[响应时间]",
"pr_merge_rate": [PR合并率],
"core_maintainers": [核心维护者数量],
"commit_trend": "[commit趋势]",
"community_health_score": [社区健康度评分],
"risk_alert": "[风险提示]"
}
}
}
3. Output Format (输出格式)
- 技术选型调研报告:按照report-template.md格式生成的完整报告,包含推荐排序、风险提示和迁移成本估算
4. Workflow (工作流)
- 汇总所有输入数据
- 根据评估维度和权重计算每个候选项目的综合评分
- 生成推荐排序
- 提取风险提示
- 估算迁移成本
- 按照报告模板生成最终报告
5. Output Template (输出模板)
# 技术选型调研报告:[技术类型]
## 推荐排序
1. [项目名称]
- 评分:[分数]/10
- 优势:[优势列表]
- 劣势:[劣势列表]
2. [项目名称]
- 评分:[分数]/10
- 优势:[优势列表]
- 劣势:[劣势列表]
## 风险提示
- [项目名称]:[风险描述]
- [项目名称]:[风险描述]
## 迁移成本估算
- 从无到有:[成本等级]
- 从其他[技术类型]迁移:[成本等级]
6. Self-Correction (自我纠错)
- 验证所有输入数据是否完整
- 检查综合评分计算是否准确
- 确保推荐排序合理
- 验证风险提示是否准确反映社区分析结果