Airsc is free for everyone. If it helps you, support it with $2–$20.

Support
Cursor ruleCautionAgent workflow & memorySome setup

antigravity-workspace-manager

amartelr · amartelr/antigravity-workspace-manager

A CLI to manage AI coding agent workspaces and dynamically inject specific skills tailored to project tech stacks.

A powerful CLI to orchestrate workspaces and dynamically inject specialized skills into AI coding agents.

15 stars1License: MITUpdated 8 months ago0 opens

Preview

▍

What you can do with it

  • Set up a new project workspace and automatically load relevant Claude Code skills for React development.
  • Switch between different project contexts, ensuring your AI agent uses the correct toolset for each.
  • Keep all your AI agent skills synchronized from a central repository across multiple local projects.

Safety check

Caution

Usable, but read the notes first.

  • ●Installer downloads a remote script and pipes it to the shell.README.md

Automated scan of the repo files. Always review code you run.

From the README

🚀 Antigravity Workspace Manager

Read this in other languages: English, Español

⚡ The ultimate companion CLI for the viral antigravity-awesome-skills library.

A complete management system to structure your projects (workspaces) and dynamically inject skills using the famous antigravity-awesome-skills repository. While the original repository provides specialized knowledge (+250 skills), this manager brings the orchestration needed for your AI assistants (Antigravity, Claude Code, Cursor) to load exclusively the necessary context into each project.


✨ Key Features

  • Dynamic Location: Intelligent detection of the base project path, allowing you to invoke the script from any subdirectory within your environment.
  • Smart Wizard: A step-by-step terminal interface to easily create workspaces and auto-enable recommended skills tailored to your tech stack.
  • Environment Isolation: Each project (workspace) maintains its own skill-config.json configuration file and a symbolic link (symlink) environment routing only to the designated skills.
  • Transparent Synchronization: Integrated system to safely sync (clone/update) the global folder from the official GitHub repository, including automatic backups.
  • Auto-Repair: Detection and cleanup of orphaned or broken skills in case they are removed from the parent repository.

🚀 Quick Start

1. Installation (Recommended)

Get the wsm alias and initialize everything in one command:

curl -sSL https://raw.githubusercontent.com/amartelr/antigravity-workspace-manager/main/install.sh | bash

Restart your terminal after installation to enable the wsm command.

2. Manual Installation (Alternative)

If you prefer to do it manually:

# 1. Clone the repository
git clone https://github.com/amartelr/antigravity-workspace-manager.git
cd antigravity-workspace-manager

# 2. Initialize
wsm init

💡 Portability Tip: You can move the folder wherever you prefer (e.g., ~/MyProjects). The script will auto-detect its new location.

2. Create Your First Workspace (Assisted Mode)

The highly recommended workflow is to use the interactive wizard:

wsm wizard

The completely redesigned wizard will guide you through 5 steps to define your environment:

  1. The Name and Description of the workspace.
  2. The Project Type (14 detailed options):
    • From classics like API Backend, Web Frontend, Mobile App, to new flows like Microservices, AI/ML, Data Engineering, DevOps/Infra, Game Dev, SEO/Marketing, Security/Pentesting and Blockchain/Web3.
  3. The Primary Language (15 options):
    • Python, JavaScript/TypeScript, Go, Dart/Flutter, Rust, Java/Kotlin, C#/.NET, C/C++, Swift/SwiftUI, Ruby, PHP, Elixir, Scala, Julia or Haskell.
  4. The Database (11 options):
    • PostgreSQL, Supabase, MongoDB/NoSQL, MySQL, SQLite, Redis, Firebase, Neon Postgres, Google Sheets, Elasticsearch or DynamoDB.
  5. Intelligent Skill Recommendation (Multi-select):

🛠️ Essential Commands

ActionCommand
Initialize Structurewsm init
Assisted Setupwsm wizard
Manual Creationwsm create project-name
View Active Workspaceswsm list
View Full Skills Catalogwsm list-skills
View Project Skillswsm list-skills project-name
Enable Skillwsm enable project-name skill-name
Disable Skillwsm disable project-name skill-name
Recommend Skillswsm reco-skills project-name
View Skill Detailwsm show skill-name [--lang es]
Sync and Repair Skillswsm sync --auto-fix

📂 Generated Structure Organization

After executing the init command, the script will automatically deploy a robust hierarchy for yo

View source on GitHub