Agent Skills
› pydantic/monty
pydantic/monty
GitHub该技能指导使用 fastmod 或 sed 对代码库进行批量文本替换,避免逐行修改。通过正则表达式实现大规模重构,显著提升开发效率并节省 token 消耗。
Install All Skills
npx skills add pydantic/monty --all -g -y
Skills in Collection (8)
该技能指导使用 fastmod 或 sed 对代码库进行批量文本替换,避免逐行修改。通过正则表达式实现大规模重构,显著提升开发效率并节省 token 消耗。
需要批量修改代码中的重复模式
执行大规模代码重构
使用 sed 进行文本处理
npx skills add pydantic/monty --skill fastmod -g -y
自动读取PR中Agent审查者的评论,判断问题有效性,修复真实缺陷并补充测试,回复所有线程并解决有效及无效问题,最后汇报处理结果。
处理PR审查反馈
解决Bot评论发现的问题
响应代码审查意见
npx skills add pydantic/monty --skill fix-pr-comments -g -y
提供隔离的 Python 代码运行与测试环境,支持实验性脚本执行、CPython 行为验证及 Monty 工具测试,确保不影响主代码库。
需要快速测试 Python 代码片段
验证 CPython 或 Monty 行为
进行不涉及主代码库的实验
npx skills add pydantic/monty --skill python-playground -g -y
用于对分支或PR进行合并前通用审查,检查逻辑错误、沙箱逃逸、性能回归及文档一致性。
需要代码审查时
合并请求(PR)提交后
npx skills add pydantic/monty --skill review-general -g -y
针对当前分支的安全审查技能,重点检测沙箱逃逸、内存错误、资源限制绕过及未信任输入处理等风险。适用于涉及堆模块、路径安全或协议层的代码合并前审查。
审查涉及不安全代码或外部输入的变更
合并前检查核心安全模块如heap和path_security
npx skills add pydantic/monty --skill review-security -g -y
用于审查LLM生成的常见Python代码在Monty环境下的可用性。通过对比CPython与Monty的实际运行结果,识别静默行为差异和未处理但常见的习语,优先报告导致错误结果的偏差而非异常,以发现影响模型正常使用的潜在问题。
需要评估分支对LLM生成代码的兼容性时
寻找与CPython存在静默行为差异的问题时
npx skills add pydantic/monty --skill review-usability -g -y
用于精简和修正代码分支中冗余、冗长的注释及文档字符串。该技能直接编辑代码,遵循简洁原则,删除同义反复和明显叙述,保留动机说明,并修复过时内容,确保注释准确且易于理解。
需要优化或精简代码中的注释和文档字符串
审查新添加的代码注释是否过于冗长或包含无意义信息
npx skills add pydantic/monty --skill review-verbosity -g -y
规范技术文档写作风格,消除LLM生成痕迹。指导撰写docstrings、README、PR描述等时,避免空洞形容词和冗余铺垫,强调提供具体机制、数据和事实,提升内容的专业性与可读性。
撰写或编辑技术文档
优化代码注释与README
生成Commit Message或PR描述
文本呈现销售感或通用化
npx skills add pydantic/monty --skill writing-style -g -y


