SuperAPI AI 工具集

python-modern-tooling

编程与开发

查看项目

更新于 10-16 01:34

技能介绍

用途:这是一个“路由型”技能,面向需要为 Python 项目或脚本选择现代工具链工作流,或不确定该用哪套工具的场景。核心原则是保持自身精简,把具体细节交给更窄的细分技能。

主要能力与路由规则:按任务关键词把请求分派到对应技能。涉及 install、dependency、run 或缺少包时,转 python-uv-project-setup;涉及 ruff、ty、pytest、coverage 或 CI 时,转 python-quality-tooling;涉及 CLI、commands、Typer 时,转 python-cli-typer;涉及 logging、loguru、handlers、formatters 时,转 python-logging;涉及 packaging、build、publish、dist 时,转 python-packaging-uv。

使用方式:先判断用户请求属于哪类工作流,再转给最匹配的细分技能。示例:用户问“缺少 fastapi 且测试失败,该怎么安装”,应路由到 python-uv-project-setup(依赖管理与运行规则)。

常见错误与警告:不要在此处给出详细命令而应转给细分技能;不要在一次回复中混合多种工作流;此技能明确不支持建议 pip install 或直接执行 python/pytest。

限制:资料未提供各细分技能的完整命令、配置或示例;具体安装、运行、质量检查、打包等步骤需查看对应技能。