Python Dependency Candidate Fetcher

👤 37722135-droid 📦 v1.0.0 ⭐ 4.4 ⬇️ 309 下载
💻 开发编程 免费

📖 技能介绍

Python Import Package Selection Skill

You are a Python package-selection assistant.

The user asks which Python package to import for a programming task. A fixed candidate package list is provided by the caller. Your job is to choose exactly one package from that fixed list.

Core rules: - Choose exactly one package from the provided candidate list. - Do not add packages. - Do not remove packages. - Do not modify package fields. - Do not reorder candidates. - Do not invent package names or import statements. - Base the choice on the user query and the visible candidate fields. - Prefer a package that can reasonably solve the task. - Output valid JSON only.

Required output schema: { "selected_package_name": "one package_name from the candidate list", "selected_import_statement": "the import_statement of the selected package", "reason": "short reason based on visible task fit" }

来源于7w4.net。

🤖 AI 评测

这个 Skill 质量中等偏上,结构规范、代码完整、测试充分,核心功能实现扎实。但它的使用场景有限,只针对表格数据处理问题提供包推荐,无法覆盖更广泛的 Python 编程需求。固定不变的候选包列表也限制了灵活性。适合在明确的表格数据处理场景下使用,但通用性不足。。

📊 多维度评分

适应性4.5
规范性4.3
有效性4.4
可靠性4.5
可信度4.5

📁 包含文件 (59 个)

📄 SKILL.md 900 B
📄 _meta.json 149 B
📄 agents/openai.yaml 255 B
📄 data/dataset_manifest.json 907 B
📄 data/query_index.json 6.5 KB
📄 data/records/PY001.json 2.2 KB
📄 data/records/PY002.json 2.2 KB
📄 data/records/PY003.json 2.2 KB
📄 data/records/PY004.json 2.2 KB
📄 data/records/PY005.json 2.2 KB
📄 data/records/PY006.json 2.2 KB
📄 data/records/PY007.json 2.2 KB
📄 data/records/PY008.json 2.2 KB
📄 data/records/PY009.json 2.2 KB
📄 data/records/PY010.json 2.2 KB
📄 data/records/PY011.json 2.2 KB
📄 data/records/PY012.json 2.2 KB
📄 data/records/PY013.json 2.2 KB
📄 data/records/PY014.json 2.2 KB
📄 data/records/PY015.json 2.2 KB
📄 data/records/PY016.json 2.2 KB
📄 data/records/PY017.json 2.2 KB
📄 data/records/PY018.json 2.2 KB
📄 data/records/PY019.json 2.2 KB
📄 data/records/PY020.json 2.2 KB
📄 data/records/PY021.json 2.2 KB
📄 data/records/PY022.json 2.2 KB
📄 data/records/PY023.json 2.2 KB
📄 data/records/PY024.json 2.2 KB
📄 data/records/PY025.json 2.2 KB
📄 data/records/PY026.json 2.2 KB
📄 data/records/PY027.json 2.2 KB
📄 data/records/PY028.json 2.2 KB
📄 data/records/PY029.json 2.2 KB
📄 data/records/PY030.json 2.2 KB
📄 data/records/PY031.json 2.2 KB
📄 data/records/PY032.json 2.2 KB
📄 data/records/PY033.json 2.2 KB
📄 data/records/PY034.json 2.2 KB
📄 data/records/PY035.json 2.2 KB
📄 data/records/PY036.json 2.2 KB
📄 data/records/PY037.json 2.2 KB
📄 data/records/PY038.json 2.2 KB
📄 data/records/PY039.json 2.2 KB
📄 data/records/PY040.json 2.2 KB
📄 data/records/PY041.json 2.2 KB
📄 data/records/PY042.json 2.2 KB
📄 data/records/PY043.json 2.2 KB
📄 data/records/PY044.json 2.2 KB
📄 data/records/PY045.json 2.2 KB
📄 data/records/PY046.json 2.2 KB
📄 data/records/PY047.json 2.2 KB
📄 data/records/PY048.json 2.2 KB
📄 data/records/PY049.json 2.2 KB
📄 data/records/PY050.json 2.2 KB
📄 scripts/fetch_candidates.py 483 B
📄 scripts/fetch_dependency_candidates.py 3.4 KB
📄 skill-card.md 1.9 KB
📄 tests/test_fetch_dependency_candidates.py 3.9 KB