master-index-updater

Automate updates to the Functional Area Master Index for new features and documentation changes.

1|1|Updated Jun 28, 2025
One-click install
npx skills add https://github.com/DarkMonkDev/WitchCityRope --skill master-index-updater
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: master-index-updater
Source: https://github.com/DarkMonkDev/WitchCityRope/tree/main/.claude/skills/master-index-updater
Command: npx skills add https://github.com/DarkMonkDev/WitchCityRope --skill master-index-updater

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, grep, sed, find, cp, and includes scripts (resource) components.

What problem does it solve?

Scattered documentation across various functional areas becomes undiscoverable, making it hard for agents and users to find relevant information, leading to duplicated effort and confusion.

Core Features & Use Cases

  • Centralized Navigation: Automates updates to the functional-area-master-index.md, maintaining a single, organized navigation source for all feature documentation.
  • Feature Lifecycle Management: Supports adding new features, updating their status (Active, Deprecated), and linking all associated documentation and key files.
  • Domain Organization: Organizes features by logical domains (Core System, Events, Content & Community, Operations) for easy discoverability.
  • Use Case: After completing the 'Streamlined Check-in Workflow' feature, use this Skill to automatically add it to the "Events Domain" in the master index, ensuring all its documentation is discoverable.

Quick Start

Add the 'Streamlined Check-in Workflow' feature to the 'Events Domain' in the master index.

Frequently Asked Questions about master-index-updater

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

FAQPage Schema
How do I automate documentation index updates when adding new features?

Documentation index automation keeps your master index synchronized with feature additions by automatically updating entries, applying timestamps, and linking associated docs. This Skill automates those updates to your functional-area-master-index.md, eliminating manual synchronization and preventing discoverability gaps.

What's the best way to organize scattered documentation across multiple functional areas?

Centralized navigation through a master index organizes features by domain and maintains links to all related documentation. This Skill automates domain grouping, status tracking, and entry insertion, so your entire feature set remains discoverable in one organized location.

How do I manage feature lifecycle changes like deprecation in my documentation?

Feature lifecycle management tracks status transitions—Active, Deprecated—and updates your index accordingly. This Skill handles add, update, and deprecate workflows with automated backup creation and timestamped modifications to ensure historical accuracy.

Can I use bash and grep tools to automate index management across linked documentation files?

Yes. This Skill leverages bash, grep, sed, find, and cp to automate index updates across your /docs/architecture and /docs/functional-areas structure, resolving links to business requirements, functional specs, and design documents without manual editing.

What happens if my documentation structure changes—do I need to manually update the master index?

No. This Skill automatically handles domain lookup, entry insertion, link resolution, and backup creation when documentation changes, so your master index stays current without manual intervention or risk of broken references.