crowi-migration - Crowi 2.0 Migration from Express/Swig to Next.js + ts-rest
Automated migration workflow for transitioning from legacy Express/Swig architecture to modern Next.js + ts-rest
Tags
Updated: 2026-02-14Capabilities
Typical Inputs
Typical Outputs
What this skill does
- analyze legacy code structure
- plan migration tasks
- implement migration patterns
- review migration changes
- commit migration results
- manage migration queue
Inputs
- legacy Express routes
- Swig templates
- Mongoose models
- migration task specification
- Crowi source code
Outputs
- modern Fastify + ts-rest API
- Next.js 16 React components
- migration task files
- code review comments
- Git commits
- pull requests
Requirements
- Node.js runtime
- TypeScript 5.x
- pnpm package manager
- MongoDB database
- Git repository access
- source code structure analysis tools
