agntcms-rename-slug

Rename page and draft slugs with atomic updates and conflict checks.

Updated May 29, 2026
One-click install
npx skills add https://github.com/AlexHramovich/fr-preview-migration --skill agntcms-rename-slug
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agntcms-rename-slug
Source: https://github.com/AlexHramovich/fr-preview-migration/tree/main/.claude/skills/rename-slug
Command: npx skills add https://github.com/AlexHramovich/fr-preview-migration --skill agntcms-rename-slug

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually renaming page slugs can be error-prone and time-consuming. This skill simplifies the process, ensuring atomic updates across pages, drafts, and history with one operation.

Core Features & Use Cases

  • Atomic Rename: Renames page slugs atomically, handling pages, drafts, and history.
  • Validation: Validates both source and target slugs against specific rules.
  • Conflict Check: Checks for conflicts with existing pages or drafts.
  • Endpoint Execution: Calls the rename endpoint to perform the actual renaming.
  • Preview and Warning: Generates a preview URL and warns about broken external links.

Quick Start

Rename the slug of the 'about' page to 'about-us' by using the command 'rename-slug about about-us'.

Frequently Asked Questions about agntcms-rename-slug

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely rename a page slug without breaking existing links?

Renaming page slugs atomically updates all related pages, drafts, and history in one operation. This skill validates both source and target slugs, checks for conflicts, and warns about broken external links before executing the rename.

What is an atomic slug rename and why is it needed in a content framework?

Atomic slug renaming updates pages, drafts, and history simultaneously to prevent partial updates or data corruption. This ensures changing a page URL identifier in a content framework leaves no orphaned drafts or mismatched historical records.

How do I handle slug validation and conflict checks when changing page URLs?

When changing page URLs, this skill validates source and target slugs against specific rules and checks for conflicts with existing pages or drafts. It then calls a required endpoint to execute the fully validated renaming process.

Do I need a specific endpoint to automate page slug renaming?

Yes, you need a configured endpoint to handle the renaming process. This endpoint-driven skill calls your designated API to execute atomic slug updates only after completing all validation and conflict checks.

Can I preview a slug rename before committing the changes?

Yes, this skill generates a preview URL before finalizing the slug rename. This lets you review the target slug and identify broken external links before the atomic update is executed across the content framework.