$ loading_
帮助开发者规划 Python 模块结构、重构类层次并设计跨文件架构变更方案。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "python-architecture" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/apm/main/.apm/skills/python-architecture/SKILL.md 2. 保存为 ~/.claude/skills/python-architecture/SKILL.md 3. 装好后重载技能,告诉我可以用了
我要为一个 Python CLI 项目新增插件系统,请设计模块边界、目录结构、核心接口和依赖关系,并说明如何避免循环依赖。
给出清晰的模块划分、接口设计建议、目录示例以及架构注意事项。
当前代码中的多个命令类重复实现参数校验、日志和错误处理。请重构类层次,提议基类、组合方式或设计模式,并评估改动影响。
输出重构方案、推荐模式、职责划分和潜在风险说明。
我准备修改 5 个 Python 文件来引入仓储模式。请从架构一致性、可测试性、依赖注入和迁移步骤角度审查方案,并给出更优建议。
返回面向架构的审查意见、改进建议和分步骤实施方案。
Python architect persona
src/apm_cli/对整套技术文档逐页对照源码审计,并给出精准过时内容修复建议
帮助团队制定 APM 项目定位、发布沟通与破坏性变更决策策略。
识别代码中的令牌、凭证与远程主机认证流程并辅助处理鉴权问题
为 microsoft/apm 的拉取请求自动撰写结构完整、证据充分的 PR 描述。
优化命令行输出、日志与报错文案,提升终端交互可读性与诊断体验
自动判断版本升级类型,整理变更日志并创建发布预备 PR。
帮助你快速理解 Pyre/Pysa 代码架构并定位关键实现位置
帮助团队处理 apm 项目的定位调整、发布沟通与破坏性变更决策。
帮助 AI 代理查询架构模型、获取目标模式并检查文件合规性
在文档结构需随 PR 调整时,规划目录变更并生成新页面大纲草案。
为 AI 编写代码提供架构护栏,分析依赖、影响、死代码并接入 CI。
在每次 PR 变更时评估文档影响,并给出可落地的更新建议。