$ 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 新开或待分诊问题并生成统一处理意见
帮助你快速理解 Pyre/Pysa 代码架构并定位关键实现位置
帮助团队处理 apm 项目的定位调整、发布沟通与破坏性变更决策。
读取项目架构配置,帮助映射分层、追踪切片并校验架构规则。
帮助 AI 代理查询架构模型、获取目标模式并检查文件合规性
在文档结构需随 PR 调整时,规划目录变更并生成新页面大纲草案。
帮助开发者设计易安装、易扩展且配置分层清晰的 CLI 工具模式。