renaming-services

Official

Keep service docs in sync when names change.

Authorcoollabsio
Version1.0.0
Installs0

System Documentation

What problem does it solve?

When a service name changes, its documentation can become inconsistent or lead to broken links. This Skill ensures renaming a service's documentation is performed across all required locations, preserving navigation integrity.

Core Features & Use Cases

  • Cross-file renaming: Rename the documentation file to the new slug and align it with the service name.
  • Synchronized updates: Update the Services List (docs/.vitepress/theme/components/Services/List.vue) and nginx redirects (nginx/redirects.conf) to reflect the new slug.
  • Link integrity maintenance: Audit and fix internal references to the old slug to prevent 404s after the rename.

Quick Start

  1. Rename the documentation file: git mv docs/services/old-name.md docs/services/new-name.md
  2. Update the Services List slug in docs/.vitepress/theme/components/Services/List.vue to match new-name.
  3. Add 301 redirects in nginx/redirects.conf from /docs/services/old-name to /docs/services/new-name.
  4. Search for and update any remaining references to old-name across the documentation base.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: renaming-services
Download link: https://github.com/coollabsio/coolify-docs/archive/main.zip#renaming-services

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.