longhao e481711053 feat: add MCP prompt templates for PyPI package analysis and decision-making
- Add comprehensive prompt templates for package analysis, dependency management, and migration planning
- Implement 8 prompt templates covering quality analysis, package comparison, alternatives suggestion, dependency conflicts, version upgrades, security audits, and migration planning
- Add detailed documentation in PROMPT_TEMPLATES.md with usage examples
- Include demo script and test coverage for prompt template functionality
- Update README.md to highlight new prompt template features
- Templates provide structured guidance for common PyPI package scenarios

Signed-off-by: longhao <hal.long@outlook.com>
2025-05-29 18:47:15 +08:00

35 lines
871 B
Python

"""MCP prompt templates for PyPI package queries.
This package contains FastMCP prompt implementations that provide
reusable templates for common PyPI package analysis and decision-making scenarios.
"""
from .dependency_management import (
audit_security_risks,
plan_version_upgrade,
resolve_dependency_conflicts,
)
from .migration_guidance import (
generate_migration_checklist,
plan_package_migration,
)
from .package_analysis import (
analyze_package_quality,
compare_packages,
suggest_alternatives,
)
__all__ = [
# Package Analysis
"analyze_package_quality",
"compare_packages",
"suggest_alternatives",
# Dependency Management
"resolve_dependency_conflicts",
"plan_version_upgrade",
"audit_security_risks",
# Migration Guidance
"plan_package_migration",
"generate_migration_checklist",
]