Skip to content

magic-scripts/ms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Magic Scripts

A POSIX shell-based CLI tool for distributing and managing developer automation scripts. Uses a 3-tier registry system to discover, install, update, and configure commands from remote repositories.

Quick Start

Installation

curl -fsSL https://raw.githubusercontent.com/magic-scripts/ms/main/setup.sh | sh

After installation, reload your shell and verify:

ms --version
ms status

First Steps

ms upgrade                                    # Update registries
ms install -r default                         # Install all commands
ms config set AUTHOR_NAME "Your Name"         # Configure settings

Documentation

User Guides

Developer Guides

Common Usage

# Search and install
ms search postgres
ms install pgadduser mschecksum

# Update and maintain
ms update
ms outdated
ms doctor

# Pin versions
ms pin pgadduser
ms unpin pgadduser

# Configuration
ms config set DB_HOST localhost
ms config list

# Developer tools
ms pub pack init mycommand
ms pub pack release registry/ 1.0.0

Available Commands

Command Description
pgadduser PostgreSQL user and database setup
mschecksum SHA256 checksum calculator
envdiff Environment file comparison

Search for more commands: ms search

Contributing

See CONTRIBUTING.md for development workflow, branch strategy, and coding conventions.

License

MIT License — see LICENSE file for details.

About

POSIX shell CLI for distributing and managing developer automation scripts

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages