$ loading_
用于规划 Python 模块架构、重构类层次并指导跨文件设计改造。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "python-architecture" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/apm/main/.agents/skills/python-architecture/SKILL.md 2. 保存为 ~/.claude/skills/python-architecture/SKILL.md 3. 装好后重载技能,告诉我可以用了
我准备在现有 Python CLI 项目中新增一个配置同步模块。请先设计模块边界、核心类职责、文件拆分方案,以及与现有命令层和服务层的依赖关系,并给出建议目录结构。
一份清晰的模块架构方案,包含职责划分、依赖关系和文件组织建议。
当前代码中多个 Python 类重复处理认证、重试和日志逻辑。请分析现有类层次,提出可维护的重构方案,说明是否适合引入抽象基类、组合或策略模式,并给出迁移步骤。
一套可执行的类重构建议,说明设计模式选择理由与落地步骤。
我需要修改 5 个 Python 文件以统一错误处理机制。请从架构角度审查这组改动,识别耦合风险、接口影响、潜在回归点,并建议更稳妥的改造顺序。
一份面向多文件改动的架构评审意见,帮助降低风险并提升一致性。
Python architect persona
src/apm_cli/优化 APM 代码库中的 CLI 输出、日志提示与诊断信息体验
提供 Django 架构模式、DRF 接口设计与生产级开发最佳实践指导