Agent Skills
› pydantic/monty
pydantic/monty
GitHub指导使用 fastmod 或 sed 对代码库进行批量修改,避免逐个处理重复变更,提升开发效率。
Install All Skills
npx skills add pydantic/monty --all -g -y
Skills in Collection (8)
指导使用 fastmod 或 sed 对代码库进行批量修改,避免逐个处理重复变更,提升开发效率。
需要进行大量重复的代码替换或更新
执行批量重构或格式调整
npx skills add pydantic/monty --skill fastmod -g -y
自动处理 PR 中 AI 审查者的评论,读取线程、判断问题有效性、修复代码并添加测试,最后回复并解决相关讨论线程。
处理 PR 审查反馈
回应机器人审查发现
解决 PR 评论线程
npx skills add pydantic/monty --skill fix-pr-comments -g -y
提供隔离的Python代码执行环境,用于运行脚本、测试片段及实验CPython或Monty行为,不影响主代码库。
需要执行Python脚本
测试代码片段
探究CPython行为
进行Python实验
npx skills add pydantic/monty --skill python-playground -g -y
用于在合并前对代码分支进行全面审查,检查逻辑错误、沙箱逃逸、性能回归及文档一致性等问题。
用户请求对当前分支或PR进行合并前审查
需要检查代码中的Bug、安全漏洞或文档缺失
npx skills add pydantic/monty --skill review-general -g -y
针对当前分支进行安全审查,检查沙箱逃逸、内存错误、资源限制绕过及未信任输入等风险。特别关注 heap.rs 和 path_security.rs 等关键文件,评估对宿主环境的影响并生成详细报告。
审查涉及核心安全文件的代码变更
合并前进行安全风险审计
npx skills add pydantic/monty --skill review-security -g -y
通过对比 CPython 与 Monty 对常见 Python 代码的执行结果,识别行为差异和静默错误。重点发现影响 LLM 生成代码的兼容性问题和未文档化的分歧,并生成详细报告。
需要验证 Python 代码在特定环境下的兼容性
检查 LLM 生成的常见代码模式是否存在静默执行差异
评估新功能分支对标准库用法的兼容程度
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、docstrings)
生成commit messages或PR descriptions
检查文本是否过于通用、销售化或缺乏事实细节
npx skills add pydantic/monty --skill writing-style -g -y


