# Migration Migrate Module

> Use when a complete module needs migration to the target architecture - runs 6 phases with approval gates.

- **Type:** Skill
- **Install:** `agentstack add skill-herbert-julio-azion-specialist-agent-migration-migrate-module`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [herbert-julio-azion](https://agentstack.voostack.com/s/herbert-julio-azion)
- **Installs:** 0
- **Category:** [Developer Tools](https://agentstack.voostack.com/c/developer-tools)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [herbert-julio-azion](https://github.com/herbert-julio-azion)
- **Source:** https://github.com/herbert-julio-azion/specialist-agent/tree/main/packs/nuxt/skills/migration-migrate-module
- **Website:** https://specialistagent.com.br

## Install

```sh
agentstack add skill-herbert-julio-azion-specialist-agent-migration-migrate-module
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

Migrate an entire module to the target architecture from `docs/ARCHITECTURE.md`.

Module/Path: $ARGUMENTS

## Steps

Use `@migrator` to coordinate the full migration in phases:

1. **Phase 0 -- Analysis**: Map the module (files, patterns, dependencies, Nuxt 2 patterns)
2. **Phase 1 -- Structure**: Create `modules/[name]/` and move files
3. **Phase 2 -- Types**: Create `.types.ts` + `.contracts.ts` + adapter
4. **Phase 3 -- Services**: Migrate to pure service using $fetch (no try/catch, replace $axios)
5. **Phase 4 -- State**: Server state -> useAsyncData/useFetch, simple client -> useState, complex -> Pinia
6. **Phase 5 -- Components**: Options -> script setup + auto-imports + composition
7. **Phase 6 -- Review**: Validate conformance

Validate build/typecheck/tests after each phase. Ask for approval before each phase.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [herbert-julio-azion](https://github.com/herbert-julio-azion)
- **Source:** [herbert-julio-azion/specialist-agent](https://github.com/herbert-julio-azion/specialist-agent)
- **License:** MIT
- **Homepage:** https://specialistagent.com.br

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** yes
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-herbert-julio-azion-specialist-agent-migration-migrate-module
- Seller: https://agentstack.voostack.com/s/herbert-julio-azion
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
