Agent Skills
› ludo-technologies/pyscn
ludo-technologies/pyscn
GitHub使用pyscn分析Python模块架构,检测类耦合、内聚性、依赖循环及模块社区。用于评估代码结构质量,识别需共同审查的文件簇,辅助重构与架构优化决策。
Install All Skills
npx skills add ludo-technologies/pyscn --all -g -y
Skills in Collection (4)
使用pyscn分析Python模块架构,检测类耦合、内聚性、依赖循环及模块社区。用于评估代码结构质量,识别需共同审查的文件簇,辅助重构与架构优化决策。
询问模块架构或结构
检查类耦合度CBO
查找循环依赖
检查类内聚性LCOM
确定应一起审查的文件
npx skills add ludo-technologies/pyscn --skill architecture-review -g -y
用于Python代码质量分析,支持生成报告、CI门禁检查及项目配置。通过pyscn CLI工具执行复杂度、死代码等分析,适用于需要自动化代码审查或集成到CI/CD流程的场景。
需要生成Python代码质量分析报告
在CI流水线中设置代码质量门禁
初始化或配置pyscn项目设置
npx skills add ludo-technologies/pyscn --skill cli-analysis -g -y
使用pyscn对Python代码进行健康度检查,生成质量评分、等级及技术债务概览,支持前后对比与多维度指标分析。
询问代码健康程度
请求代码质量概览或评分
评估重构后的质量变化
查询技术债务情况
npx skills add ludo-technologies/pyscn --skill health-check -g -y
利用pyscn工具分析Python代码,定位重复、高复杂度及死代码等重构目标,提供优先级建议与改进验证。
询问重构策略
查找重复代码
识别复杂度热点
清理死代码
npx skills add ludo-technologies/pyscn --skill refactoring -g -y


