# weavatrix-refactor-js

> weavatrix-refactor-js — sergii-ziborov-weavatrix-refactor-js. Use this tool when you need to refactor JavaScript or TypeScript code with precision and control, solving problems like renaming variables, changing function signatures, and making bulk edits while ensuring code integrity. It provides a transactional interface with preview, apply, and rollback capabilities, taking in code inputs and outputting refactored code. Ideal for use cases requiring safe and reliable code transformations, such as maintaining legacy codebases or implementing large-scale architecture changes.

Canonical page: https://skillsregistry.net/skills/sergii-ziborov-weavatrix-refactor-js  
JSON: https://api.skillsregistry.net/v1/skills/sergii-ziborov-weavatrix-refactor-js

## Description

Provides evidence-backed, transactional code refactoring for JavaScript/TypeScript and other languages via MCP, enabling semantic renames, signature changes, edits, and safe bulk operations with preview, atomic apply, and rollback.

## Trust

- **Trust score (0–1):** 0.69
- **Verification tier:** scanned
- **Last scanned:** 2026-08-29

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** other
- **Updated:** 2026-08-29

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/wlj2os95ry)
- **Repository:** <https://github.com/sergii-ziborov/weavatrix-refactor-js>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "sergii-ziborov-weavatrix-refactor-js"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/sergii-ziborov-weavatrix-refactor-js` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/sergii-ziborov-weavatrix-refactor-js/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
