LogoClawIndex
CasesSkillsAbout
LogoClawIndex

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.

crowi-migration - Crowi 2.0 Migration Workflow for Legacy to Modern Stack

Migrate Crowi from Express/Swig to Next.js + ts-rest architecture

Tags

Updated: 2026-02-14

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • read legacy code files
  • analyze migration patterns
  • generate ts-rest contracts
  • create Fastify routes
  • convert Swig templates
  • implement Next.js pages
  • review migration changes
  • create migration commits

Inputs

  • Express route files
  • Swig template files
  • legacy model files
  • migration configuration
  • task specifications

Outputs

  • ts-rest contract files
  • Fastify route implementations
  • Next.js page components
  • migration state files
  • Git commits

Requirements

  • TypeScript 5.x
  • Node.js environment
  • MongoDB/Mongoose
  • pnpm package manager
  • Git repository access
  • code editor access

Source

  • Spec: SKILL.md
migration
legacy
express
swig
nextjs
fastify
typescript
refactoring
read legacy code files
analyze migration patterns
generate ts-rest contracts
create Fastify routes
Express route files
Swig template files
legacy model files
ts-rest contract files
Fastify route implementations
Next.js page components