Repository navigation
KM-Builder v0.1
🎯 Overview
KM-Builder is a professional-grade command-line tool for managing Keyboard Maestro actions on macOS. This initial release provides a complete workflow for initializing, building, installing, and managing Keyboard Maestro actions.
✨ Key Features
Action Management
init: Bootstrap new Keyboard Maestro action projects with proper structurebuild: Package actions for distributioninstall: Smart installation with dependency managementlist: View all enabled and disabled actionsenable/disable: Toggle actions without removaluninstall: Clean removal of actions
Smart Integration
- Automatic Homebrew dependency detection and installation
- Intelligent Keyboard Maestro reload after changes
- Built-in logging to macOS Console
- Safe installation with conflict detection
🔧 Installation
git clone <repository-url>
cd KM-Builder
chmod +x km-builder📋 Requirements
- macOS
- Keyboard Maestro
- Homebrew (optional, for dependency management)
🚀 Quick Start
# Create a new action
./km-builder init MyNewAction
# Build and install
./km-builder build MyNewAction
./km-builder install MyNewAction
# Manage actions
./km-builder list
./km-builder disable MyNewAction
./km-builder enable MyNewAction