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中已知Agent评审员的评论,判断问题有效性。修复真实缺陷并添加测试,回复无效或不确定项,最后通过API解决线程并汇报处理结果。
需要处理PR上的代码审查反馈
响应Bot或Agent的评审发现
被要求解决PR评论线程
npx skills add pydantic/monty --skill fix-pr-comments -g -y
在隔离的 playground 目录中运行和测试 Python 代码,用于执行脚本、测试片段或实验 CPython 行为,确保不影响主代码库。
需要执行 Python 脚本
测试代码片段
实验 Python 行为
npx skills add pydantic/monty --skill python-playground -g -y
用于在合并前对分支或PR进行通用代码审查,检查Bug、CPython差异、沙箱逃逸、资源限制、性能回归及注释规范,并生成简洁的缺陷报告。
需要对新分支或PR进行合并前审查
用户请求检查代码中的逻辑错误、安全漏洞或性能问题
npx skills add pydantic/monty --skill review-general -g -y
针对代码分支进行安全审查,检查沙箱逃逸、内存错误、资源限制绕过及未信任输入处理等风险。覆盖变更及其影响范围,生成包含攻击路径和影响的报告,适用于合并前或涉及关键安全文件的代码评审。
需要审查代码分支的安全风险
准备合并涉及 heap.rs 或 path_security.rs 的更改
审查触及 wire protocol 或 pool 的代码
npx skills add pydantic/monty --skill review-security -g -y
针对LLM生成的Python代码进行可用性审查,通过对比CPython与Monty引擎在常见用法下的执行结果,识别静默差异或行为分歧,确保兼容性和正确性。
需要检查分支对LLM常用Python模式的支持情况
寻找与CPython行为不一致的潜在Bug
npx skills add pydantic/monty --skill review-usability -g -y
用于精简和修正代码分支中冗余、冗长的注释及文档字符串,删除同义反复内容,保留关键动机说明,确保注释简洁准确且符合规范。
代码提交后需要优化注释
发现注释过于冗长或包含废话
npx skills add pydantic/monty --skill review-verbosity -g -y
规范技术文档写作风格,消除AI生成痕迹。指导撰写docstrings、README等文本时提供事实与机制,避免空洞形容词和冗余铺垫,确保内容对工程师有价值且准确。
编写或编辑技术文档
撰写代码注释或文档字符串
生成提交信息或PR描述
npx skills add pydantic/monty --skill writing-style -g -y


