moai-project-template-optimizer

Discover backups, compare templates, and merge updates in moai-adk projects.

1|Updated Jul 28, 2025
One-click install
npx skills add https://github.com/kivo360/quickhooks --skill moai-project-template-optimizer-kivo360
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-project-template-optimizer
Source: https://github.com/kivo360/quickhooks/tree/main/.claude/skills/moai-project-template-optimizer
Command: npx skills add https://github.com/kivo360/quickhooks --skill moai-project-template-optimizer-kivo360

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Intelligent template optimization to merge updates with minimal user disruption by detecting backups and performing smart merges.

Core Features & Use Cases

  • Automatic backup discovery
  • Template comparison across backup/current/package
  • Smart merge preserving user content
  • Update reporting and rollback readiness

Quick Start

Run Skill("moai-project-template-optimizer") to begin template optimization. It will scan backups, propose merge actions, and apply with approval.

Frequently Asked Questions about moai-project-template-optimizer

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

FAQPage Schema
How do I merge project template updates without losing custom changes?

Smart template merging automates the process by comparing your current template against backups and package versions, then intelligently combines updates while preserving your customizations. The Skill detects conflicts and applies a three-phase merge that prioritizes template defaults, keeps user configurations intact, and updates version history.

Can I safely update my moai-adk project templates without breaking my configuration?

Yes. The Skill performs automatic backup discovery in .moai-backups/, analyzes what you've customized, and executes smart merges that apply the latest template structure while safeguarding your settings. It provides rollback readiness so you can revert if needed.

What happens when template backups conflict with current project files?

Template comparison detects conflicts across backup, current, and package versions. The smart merge pipeline resolves them by applying conflict resolution logic that preserves user configurations while integrating template updates, then reports all merge actions taken.

Do I need to manually compare backup templates with package templates?

No. The Skill automates template comparison by scanning .moai-backups/, identifying differences across all versions, and proposing merge actions. You review and approve before changes apply, eliminating manual comparison work.

How do I know what changed after template optimization runs?

Update reporting documents all merge actions, configuration flag changes, and version history updates. The Skill provides transparent output so you see exactly what was merged and can verify the results before committing to the new template state.

Can template optimization work if I don't have backup files?

Backup discovery is the first phase, but the Skill can still compare current templates with package versions. However, backups provide the comparison depth needed for true smart merging that preserves historical customizations.