Token导航 LogoToken导航TokenDH.com
运维和基础设施需要联网github未标认证来源可访问clear审计通过

application-migration应用程序迁移

Agent Skill

application-migration 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

318

周安装

13

GitHub Stars

10

下载量

102
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:application-migration(应用程序迁移)
来源仓库:https://github.com/dauquangthanh/hanoi-rainbow
仓库路径:skills/application-migration
安装命令:
npx skills add https://github.com/dauquangthanh/hanoi-rainbow --skill application-migration
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/dauquangthanh/hanoi-rainbow --skill application-migration

简介

制定和执行应用程序迁移计划,涵盖遗留系统现代化和云迁移。

  • 提供从现状评估到性能基准、合规检查的完整迁移框架。
  • 支持技术栈转换、数据流映射和业务影响分级,降低迁移风险。
  • 建议分阶段实施,并在迁移前后验证功能和性能指标。
  • application-migration 属于运维和基础设施类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Application Migration

Plan and execute application migration projects—from legacy system modernization to cloud migration and technology stack transformation.

Migration Workflow

Follow this systematic approach for successful migrations:

1. Assess Current State

Analyze the application portfolio and environment:

Actions:
- Create application inventory (name, tech stack, dependencies)
- Map data flows and integration points
- Identify business criticality (critical/important/low)
- Document compliance requirements (PCI-DSS, HIPAA, GDPR, etc.)
- Measure current performance metrics (response time, throughput, uptime)

Output: Application assessment report with complexity scores (low/medium/high)

Example Assessment:

Application: Customer Portal
Tech Stack: Java 8, Oracle 11g, Apache Tomcat 7
Dependencies: Payment Gateway API, CRM System, Email Service
Business Criticality: Critical (revenue-generating)
Complexity: High (20+ integrations, legacy code)
→ Recommendation: Strangler fig pattern with 12-month timeline

2. Select Migration Strategy

Choose the approach based on complexity and business constraints:

Strangler Fig Pattern (recommended for complex applications):

  • Build new functionality alongside old system
  • Incrementally redirect traffic to new components
  • Retire old components gradually
  • Timeline: 6-18 months
  • Risk: Low (gradual transition with rollback capability)

Big Bang Migration (for simple applications):

  • Complete migration in single cutover event
  • All users switch simultaneously
  • Timeline: 1-3 months
  • Risk: High (no gradual rollback option)

Phased Migration (for multi-tenant or regional deployments):

  • Migrate one tenant/region at a time
  • Validate each phase before proceeding
  • Timeline: 3-12 months
  • Risk: Medium (parallel operations required)

3. Plan Migration

Create detailed execution roadmap with these components:

Timeline: Define phases with 2-week sprint cycles Resources: Allocate developers (3-10), QA (2-4), DevOps (1-2), architects (1) Budget: Estimate 1.5-2x initial projection (migrations typically exceed estimates) Risk Mitigation: Document top 5 risks with contingency plans Rollback Plan: Test rollback procedures before cutover

4. Execute Migration

Implement in controlled iterations:

Iteration Pattern:
1. Migrate component/module (1-2 weeks)
2. Deploy to staging environment
3. Run automated test suite (unit, integration, E2E)
4. Conduct performance testing (load, stress, spike)
5. Execute user acceptance testing (UAT)
6. Deploy to production with feature flag (OFF initially)
7. Monitor metrics for 48 hours
8. Enable feature flag for 10% of traffic
9. Gradually increase to 100% over 1 week
10. Retire old component after 30-day observation period

Critical Rule: Never migrate data and code simultaneously—migrate code first, then data.

5. Validate and Cutover

Execute final switchover with validation:

Pre-Cutover Checklist:

  • All automated tests passing (unit, integration, E2E)
  • Performance meets SLA requirements (response time < 2s for 95th percentile)
  • Data validation complete (row counts match, checksums verified)
  • Rollback procedure tested successfully
  • Monitoring dashboards operational
  • On-call team briefed and available
  • Communication sent to all stakeholders

Cutover Window: Schedule during lowest traffic period (typically Sunday 2-6 AM)

Post-Cutover Monitoring: Monitor these metrics for 72 hours:

  • Error rate (must be < 0.1%)
  • Response time (must be < 2s for 95th percentile)
  • Database connection pool utilization (must be < 80%)
  • CPU and memory usage (must be < 70%)
  • Business transaction success rate (must be > 99.5%)

Reference Documentation

Load detailed guides based on migration phase:

  • migration-assessment.md - Comprehensive assessment framework with templates and tools. Load when starting assessment phase.
  • migration-strategies.md - Detailed strategy patterns with decision matrices and application-specific recommendations. Load when selecting migration approach.
  • migration-planning.md - Resource planning, timeline estimation, governance setup. Load when creating migration roadmap.
  • execution-playbook.md - Step-by-step implementation checklist with environment setup and deployment procedures. Load during execution phase.
  • best-practices.md - Proven patterns, common pitfalls, and optimization techniques. Load when encountering challenges.
  • metrics-and-success-criteria.md - KPI definitions, measurement methods, success thresholds. Load when defining success criteria.
  • post-migration-activities.md - Decommissioning procedures, optimization strategies, monitoring setup. Load after cutover completion.

Critical Success Factors

Never skip these steps:

  1. Dependency mapping - Unknown dependencies cause 60% of migration failures
  2. Data validation - Verify data integrity before AND after migration (row counts, checksums, business rules)
  3. Performance testing - Test with 2x expected peak load
  4. Rollback testing - Execute full rollback procedure in staging before cutover
  5. Incremental deployment - Use feature flags and canary releases (10% → 25% → 50% → 100%)

Budget Reality: Migrations typically take 1.5-2x initial estimates. Plan accordingly.

Communication Cadence: Send status updates to stakeholders weekly during planning, daily during execution.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude Code

27.46%
按下载量换算28

windsurf

23.43%
按下载量换算24

OpenCode

19.43%
按下载量换算20

Codex

13.08%
按下载量换算13

Antigravity

8.27%
按下载量换算8

Gemini CLI

3.53%
按下载量换算4

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

来源信息

继续浏览同类 Skills