基础项目助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/none-9p6g。
技能介绍
解决什么问题
在处理 basic_project 这类 Python 项目时,麻烦通常不是“能不能写代码”,而是命令入口不统一:业务命令到底该走 python -m basic_project 还是其他脚本?测试是走 pytest 还是项目自定义入口?SKILL.md 的作用是给 Agent 一个窄而明确的上下文,让它先回到这个项目的命令约定,并通过 python -m basic_project --help 查看实际支持哪些参数和子命令。
它如何工作
- 工作范围:围绕
basic-project项目展开,主要关注*.py、pyproject.toml、requirements*.txt和README.md。 - 命令映射:把技能里登记的入口转成可执行命令,例如
python:basic-project -> python -m basic_project,test -> python -m pytest。 - 执行路径:先检查模块帮助输出,再决定调用哪个子命令;需要验证时切换到
pytest,而不是凭空猜测参数。
适用边界
适合已有 Python 模块入口、依赖描述和 pytest 配置的项目。如果项目没有 basic_project 模块、命令依赖缺失,或测试配置指向其他工具,Agent 也只能按当前环境返回结果;它负责减少命令猜谜,并不能替代你对业务逻辑和失败原因的判断。
使用场景
- 接手名为 basic-project 的 Python 项目后,需要快速了解项目支持哪些命令和参数
- 在 basic-project 项目中需要执行某个子命令但不确定参数格式,想让 Agent 帮你调用
- 写完代码后想验证功能是否正常,需要运行 pytest 执行单元测试并获取结果
- 在 basic-project 中新增功能前,需要先了解项目结构和依赖配置
适合人员
- Python 项目维护者,需要在 basic-project 中快速查看和调用项目命令
- 测试工程师,需要在 basic-project 项目中执行自动化测试并获取结果
- 刚接手 basic-project 的开发者,需要快速了解项目的命令结构和测试方式
- AI Agent 集成开发者,需要在 Agent 中集成 Python 项目的命令执行能力