Agent skill
python-project-metadata
Use when exploring Python project structure, finding virtualenv paths (python/pip/pytest), or locating package metadata (name, version, pyproject.toml).
Install this agent skill to your Project
npx add-skill https://github.com/MacHu-GWU/sanhe-claude-code-plugins/tree/main/plugins/python/sanhe-py-best-practices/skills/python-project-metadata
SKILL.md
python-project-metadata
Runs uvx --from shai-py==0.1.1 shai-py project-info to automatically detect and display Python project metadata:
- Package name and version from pyproject.toml
- Virtual environment paths (python, pip, pytest executables)
- Project directories (package root, tests, docs)
- Configuration files (Sphinx conf.py, mise.toml)
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
command-creator
Create custom slash commands for Claude Code
release-note-writer
Generate and update release notes for sanhe-claude-code-plugins. Use when user wants to create or update release notes, document version changes, or prepare for a new release. Reads git commit history, pyproject.toml version, and follows the standardized format.
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
command-creator
Create custom slash commands for Claude Code
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
enrich-citations
Find and add authoritative source links for all facts, citations, and references in markdown documents
Didn't find tool you were looking for?