technology-stack-modernization

Systematically modernize technology stacks by updating dependencies, replacing deprecated packages, and ensuring workspace-hub standards compliance.

5 stars

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

$curl -o ~/.claude/skills/technology-stack-modernization/SKILL.md --create-dirs "https://raw.githubusercontent.com/vamseeachanta/workspace-hub/main/.agents/skills/business/admin/technology-stack-modernization/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/technology-stack-modernization/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How technology-stack-modernization Compares

Feature / Agenttechnology-stack-modernizationStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/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

5
from vamseeachanta/workspace-hub

Sub-skill of xlsx-to-python: Recommended Stack (+2).

technology-stack-modernization-workspace-hub-compliance

5
from vamseeachanta/workspace-hub

Sub-skill of technology-stack-modernization: Workspace-Hub Compliance (+2).

technology-stack-modernization-tech-stack-migration-checklist

5
from vamseeachanta/workspace-hub

Sub-skill of technology-stack-modernization: Tech Stack Migration Checklist.

technology-stack-modernization-phase-7-testing-validation

5
from vamseeachanta/workspace-hub

Sub-skill of technology-stack-modernization: Phase 7: Testing & Validation.

technology-stack-modernization-phase-6-modern-python-features

5
from vamseeachanta/workspace-hub

Sub-skill of technology-stack-modernization: Phase 6: Modern Python Features.

technology-stack-modernization-phase-5-development-tools

5
from vamseeachanta/workspace-hub

Sub-skill of technology-stack-modernization: Phase 5: Development Tools.

technology-stack-modernization-phase-4-visualization-migration

5
from vamseeachanta/workspace-hub

Sub-skill of technology-stack-modernization: Phase 4: Visualization Migration.

technology-stack-modernization-phase-3-dependency-updates

5
from vamseeachanta/workspace-hub

Sub-skill of technology-stack-modernization: Phase 3: Dependency Updates.

technology-stack-modernization-phase-2-package-manager-migration

5
from vamseeachanta/workspace-hub

Sub-skill of technology-stack-modernization: Phase 2: Package Manager Migration.

technology-stack-modernization-phase-1-assessment

5
from vamseeachanta/workspace-hub

Sub-skill of technology-stack-modernization: Phase 1: Assessment.

technology-stack-modernization-ex1-complete-modernization

5
from vamseeachanta/workspace-hub

Sub-skill of technology-stack-modernization: Example 1: Complete Tech Stack Modernization (+7).

technology-stack-modernization-dependency-update-template

5
from vamseeachanta/workspace-hub

Sub-skill of technology-stack-modernization: Dependency Update Template.