From memex
Structurally refactor wiki pages — split a page into multiple, merge two or more into one, rename a slug across all references. Handles cross-reference updates automatically. Invoked when the user says "split this page", "merge these pages", "rename this slug", or "refactor the wiki".
How this skill is triggered — by the user, by Claude, or both
Slash command
/memex:doc-refactorThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Three supported operations. Confirm the operation with the user before executing — structural edits are high-blast-radius.
Three supported operations. Confirm the operation with the user before executing — structural edits are high-blast-radius.
Inputs: source page path, the new slug(s) + what-belongs-where guidance from the user.
owner:, status:, type: from the source where sensible)Grep across ops root) — update each to point at the new page(s) they most logically reference. When ambiguous, ask the userindex.mdlog.md with event: refactor-split | <source-slug>Inputs: two or more source pages + the target slug + the user's guidance on ordering / deduplication.
## Changelog if sources had onecreated: = earliest of the sources; updated: = today; merge owner: manually if different# Moved → [new-slug](new-slug.md) that is deleted after outbound link updates (or delete sources immediately — user's choice)index.md (remove old entries, add new)log.md with event: refactor-merge | <target-slug> (from <n> sources)Inputs: old slug, new slug.
slug: fieldGrep all [link](path) and [[slug]] references across the ops root — update eachindex.mdlog.md with event: refactor-rename | <old> → <new>updated: on every touched page## Changelog, append a note: renamed <old> → <new> on YYYY-MM-DDmemex-linter subagent in worktree isolation so the main session doesn't inherit the churnmemex-docsite serve is running, refactored URLs may break readers' open tabs — call out renames in the user-facing summary so they can refreshProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub johnoconnor0/claude-memex --plugin memex