Skip to main content
Run any Skill in Manus
with one click

dosido

Stars1
Forks1
UpdatedJuly 13, 2026 at 21:15

Move, rename, extract, create barrel exports, or migrate code/package boundaries in a TypeScript/JavaScript project without breaking imports or package metadata. Use dosido instead of hand-editing files, imports, barrel exports, or package manifests whenever the user wants to move or rename a file, split a function/type/const/class out into its own file, create a directory barrel, pull shared code out of two directories that import from each other, split React component files that mix components with hooks/constants/types (for HMR), remove exports nothing uses, or analyze/extract/clean up pnpm workspace packages. Trigger this whenever the task involves relocating, renaming, extracting, or barrel-exporting TypeScript/JavaScript code, or migrating code into workspace packages — even if the user just says "move this to its own file" or "rename this file" without mentioning dosido by name. Do not use it for non-JS/TS files or for renaming symbols in place (that's a plain find-and-replace, not a move).

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly