SuperAPI AI 工具集

python3-core

编程与开发

查看项目

更新于 10-15 22:40

技能介绍

用途:这是一个 Python 工程技能路由插件,在涉及 *.py 文件、uv、ruff、ty、pytest 或 pyproject.toml 的任务中激活。它先加载 python-engineering:standards-for-python-development,其中包含类型标注与 Any 边界策略、架构与 SOLID、错误处理、安全、性能、命名、脚本依赖、Rich/Typer 输出、测试与工具默认值等规则,再由本技能把任务路由到应用这些规则的专项技能。

主要能力:按任务类型分派专项技能,例如测试驱动开发(python3-tdd)、测试套件设计(python3-test-design)、失败测试分析(analyze-test-failures)、测试失败排查思路(test-failure-mindset)、测试套件审计(comprehensive-test-review)、Typer/Rich CLI(python3-cli)、Web 框架(python3-web)、数据栈(python3-data)、异步模式(async-python-patterns)、为现有项目加功能(python3-add-feature)、功能任务文件(create-feature-task)、打包(python3-packaging)、发布流水线(python3-publish-release-pipeline)、工具链(python3-tools)、MkDocs 文档站(mkdocs)、仅标准库受限环境(python3-stdlib-only)、质量审计(python-quality-audit)等。类型标注通道会依据项目的 requires-python 下限与已安装依赖选择通道。

使用方式:任务明确匹配某专项技能时才加载它;若仅靠宽泛分类无法选择,则使用 specialist-skill-routing。手动入口包括 /python-engineering:python-quality-audit、/python-engineering:review、/python-engineering:cleanup、/python-engineering:lint、/python-engineering:debug。

参考资料:references 目录含 PEP723、typing-matrix、各 Python 版本特性、modern-modules、tool-library-registry、python-development-orchestration、user-project-conventions 等文件;assets 目录提供 version.py、hatch_build.py、example.pre-commit-config.yaml、.editorconfig 模板。

限制:资料未提供具体收费、价格、平台支持范围与效果数据;实际可用性取决于运行环境是否支持该插件及其依赖。