skill-maintenance

Rename directories and update SKILL.md references using git operations.

2|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/DojoGenesis/gateway --skill skill-maintenance-dojogenesis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-maintenance
Source: https://github.com/DojoGenesis/gateway/tree/main/plugins/skill-forge/skills/skill-maintenance
Command: npx skills add https://github.com/DojoGenesis/gateway --skill skill-maintenance-dojogenesis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Maintaining a large, evolving skills directory is time‑consuming and error‑prone, especially when names, terminology, and cross‑references become outdated or inconsistent.

Core Features & Use Cases

  • Structured 9‑step workflow that guides the AI through analysis, proposal, renaming, reference updating, and committing changes.
  • Automated git operations to rename directories, edit SKILL.md metadata, batch‑replace references, and create a detailed commit.
  • Safety checks to prevent over‑refactoring, verify no stale references remain, and generate a maintenance report.

Quick Start

Ask the skill to audit and rename the skill zenflow-prompt to implementation-prompt across the repository.

Frequently Asked Questions about skill-maintenance

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

FAQPage Schema
How do I batch rename SKILL.md directories and update cross-references in git?

Batch rename SKILL.md directories and update cross-references by executing automated git operations that rename directories, edit metadata, batch-replace terms, and commit changes. A structured 9-step workflow guides the entire refactoring process.

What is the best way to maintain naming consistency across multiple SKILL.md files?

Maintaining naming consistency across multiple SKILL.md files requires a structured workflow that analyzes outdated terminology, proposes renames, updates references, and generates a maintenance report to verify no stale references remain.

Can I automate refactoring terminology across a skills directory using bash shell commands?

Yes, you can automate refactoring terminology across a skills directory using bash shell commands. The process requires file system access to batch-replace terms, edit SKILL.md metadata, and commit directory rename changes via git.

How do I prevent stale cross-references when renaming skill directories?

Prevent stale cross-references when renaming skill directories by using built-in safety checks that verify no outdated references remain after batch-replacing terms and updating SKILL.md metadata, followed by generating a detailed maintenance report.

When should I avoid large-scale refactoring of my skills directory?

You should avoid large-scale refactoring of your skills directory when safety checks indicate potential over-refactoring risks. The workflow includes specific precautions to prevent over-refactoring and verify reference integrity before committing git changes.