LogoClawIndex
CasesSkillsAbout
LogoClawIndex

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-14

Capabilities

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

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
migration
legacy
modernization
code-refactoring
architecture
analyze legacy code structure
plan migration tasks
implement migration patterns
review migration changes
legacy Express routes
Swig templates
Mongoose models
modern Fastify + ts-rest API
Next.js 16 React components
migration task files