technology-stack-modernization
Systematically modernize technology stacks by updating dependencies, replacing deprecated packages, and ensuring workspace-hub standards compliance.
Best use case
technology-stack-modernization is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Systematically modernize technology stacks by updating dependencies, replacing deprecated packages, and ensuring workspace-hub standards compliance.
Teams using technology-stack-modernization should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/technology-stack-modernization/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How technology-stack-modernization Compares
| Feature / Agent | technology-stack-modernization | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Systematically modernize technology stacks by updating dependencies, replacing deprecated packages, and ensuring workspace-hub standards compliance.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Technology Stack Modernization ## Overview This skill provides a systematic approach to modernizing technology stacks in existing projects, including updating dependencies, replacing deprecated packages, adopting modern Python features, and ensuring workspace-hub standards compliance. ## When to Use Use this skill when: - Updating dependencies to current stable versions - Replacing deprecated packages with modern alternatives - Migrating from legacy tools (Conda → UV, PyPDF2 → pypdf, Matplotlib → Plotly) - Adopting modern Python features (3.11+ type hints, performance improvements) - Ensuring workspace-hub standards compliance (UV, Plotly, file organization) - Modernizing development tools (Ruff instead of Black+isort+flake8) - Documenting technology choices and rationale ## Related Skills - **Product Documentation Modernization** - For updating mission.md and tech-stack.md - **Workspace-Hub Standards Compliance** - For verification and validation - **Quantification & Metrics** - For calculating modernization ROI ## References ### Official Documentation - [UV Documentation](https://github.com/astral-sh/uv) - [Plotly Python](https://plotly.com/python/) - [Ruff Documentation](https://docs.astral.sh/ruff/) - [Python 3.11 Release Notes](https://docs.python.org/3/whatsnew/3.11.html) - [PyPI - pypdf](https://pypi.org/project/pypdf/) ### Migration Guides - [Pandas 2.0 Migration Guide](https://pandas.pydata.org/docs/whatsnew/v2.0.0.html) - [PyPDF2 to pypdf Migration](https://pypdf.readthedocs.io/en/stable/user/migration-1-to-2.html) - [Matplotlib to Plotly Conversion](https://plotly.com/python/matplotlib-to-plotly/) ### Workspace-Hub Standards - FILE_ORGANIZATION_STANDARDS.md - HTML_REPORTING_STANDARDS.md - LOGGING_STANDARDS.md ## Version History - **1.0.0** (2026-01-08): Initial release - comprehensive technology stack modernization skill ## Sub-Skills - [Example 1: Complete Tech Stack Modernization (+7)](example-1-complete-tech-stack-modernization/SKILL.md) - [Dependency Management](dependency-management/SKILL.md) ## Sub-Skills - [1. Dependency Version Assessment (+6)](1-dependency-version-assessment/SKILL.md) - [Tech Stack Migration Checklist](tech-stack-migration-checklist/SKILL.md) - [Phase 1: Assessment](phase-1-assessment/SKILL.md) - [Phase 2: Package Manager Migration](phase-2-package-manager-migration/SKILL.md) - [Phase 3: Dependency Updates](phase-3-dependency-updates/SKILL.md) - [Phase 4: Visualization Migration](phase-4-visualization-migration/SKILL.md) - [Phase 5: Development Tools](phase-5-development-tools/SKILL.md) - [Phase 6: Modern Python Features](phase-6-modern-python-features/SKILL.md) - [Phase 7: Testing & Validation](phase-7-testing-validation/SKILL.md) - [Dependency Update Template](dependency-update-template/SKILL.md) - [Current State (+3)](current-state/SKILL.md) - [Workspace-Hub Compliance (+2)](workspace-hub-compliance/SKILL.md) - [Success Criteria](success-criteria/SKILL.md)
Related Skills
xlsx-to-python-recommended-stack
Sub-skill of xlsx-to-python: Recommended Stack (+2).
technology-stack-modernization-workspace-hub-compliance
Sub-skill of technology-stack-modernization: Workspace-Hub Compliance (+2).
technology-stack-modernization-tech-stack-migration-checklist
Sub-skill of technology-stack-modernization: Tech Stack Migration Checklist.
technology-stack-modernization-phase-7-testing-validation
Sub-skill of technology-stack-modernization: Phase 7: Testing & Validation.
technology-stack-modernization-phase-6-modern-python-features
Sub-skill of technology-stack-modernization: Phase 6: Modern Python Features.
technology-stack-modernization-phase-5-development-tools
Sub-skill of technology-stack-modernization: Phase 5: Development Tools.
technology-stack-modernization-phase-4-visualization-migration
Sub-skill of technology-stack-modernization: Phase 4: Visualization Migration.
technology-stack-modernization-phase-3-dependency-updates
Sub-skill of technology-stack-modernization: Phase 3: Dependency Updates.
technology-stack-modernization-phase-2-package-manager-migration
Sub-skill of technology-stack-modernization: Phase 2: Package Manager Migration.
technology-stack-modernization-phase-1-assessment
Sub-skill of technology-stack-modernization: Phase 1: Assessment.
technology-stack-modernization-ex1-complete-modernization
Sub-skill of technology-stack-modernization: Example 1: Complete Tech Stack Modernization (+7).
technology-stack-modernization-dependency-update-template
Sub-skill of technology-stack-modernization: Dependency Update Template.