Skip to content

Latest commit

 

History

History
172 lines (107 loc) · 4.66 KB

File metadata and controls

172 lines (107 loc) · 4.66 KB

Installation Without Git

This guide is for users who don't have git or are not comfortable with the terminal.


Method 1: Terminal Install by Operating System

Choose the instructions that match your operating system.

macOS

curl -fsSL https://raw.githubusercontent.com/Qiscus-Integration/integration-skills/main/install.sh | bash

Linux

curl -fsSL https://raw.githubusercontent.com/Qiscus-Integration/integration-skills/main/install.sh | bash

Windows with WSL or Git Bash

curl -fsSL https://raw.githubusercontent.com/Qiscus-Integration/integration-skills/main/install.sh | bash

Windows PowerShell

irm https://raw.githubusercontent.com/Qiscus-Integration/integration-skills/main/install.ps1 | iex

This runs the native PowerShell installer and does not require WSL or Git Bash. It uses an interactive menu with arrow keys, Space, and Enter.

It installs the full skill folder, including companion files such as agents/, references/, and scripts/ when they exist.

Requirements

  • curl and bash are required for macOS, Linux, WSL, and Git Bash installation
  • PowerShell installation uses irm and does not require WSL

How to Open a Compatible Terminal

  • Mac: Press Cmd + Space, type "Terminal", press Enter
  • Windows (PowerShell): Press Win, type "PowerShell", press Enter
  • Windows (WSL): Press Win, type "Ubuntu" or "WSL", press Enter
  • Windows (Git Bash): Open Git Bash
  • Linux: Press Ctrl + Alt + T

Method 2: Download ZIP via Browser (No Terminal)

For users who don't want to use the terminal at all.

Steps

  1. Download the repository

    Open your browser and go to:

    https://github.com/Qiscus-Integration/integration-skills
    

    Click CodeDownload ZIP

    The ZIP file will download to your Downloads folder.

  2. Extract the ZIP

    • Mac: Double-click the ZIP file
    • Windows: Right-click → "Extract All"
    • Linux: Right-click → "Extract Here"
  3. Select the skill(s) you want

    Inside the extracted folder, open the skills/ directory. Pick the skill folder you want, e.g. commit/.

  4. Copy to the correct directory

    Open your file manager (Finder on Mac, Explorer on Windows) and navigate to the target folder:

    For Claude Code

    Scope Location
    Global (all projects) ~/.claude/skills/
    Single project .claude/skills/ inside your project folder

    For Codex

    Scope Location
    Global (all projects) ~/.codex/skills/
    Single project .codex/skills/ inside your project folder

    Note: ~ means your home directory:

    • Mac/Linux: /Users/yourname/ or /home/yourname/
    • Windows WSL: /home/yourname/

    How to show hidden folders:

    • Mac: Press Cmd + Shift + . in Finder
    • Windows: Check "Hidden items" under the View tab in Explorer
  5. Restart the application

    After copying, restart Claude Code or Codex for the skill to be recognized.


Verifying the Installation

Claude Code

Type /commit — if the skill is installed, it will appear in autocomplete.

Codex

Type $commit — the skill will appear in the list.


Troubleshooting

Skill does not appear after installation

  • Make sure the folder structure is correct: ~/.claude/skills/commit/SKILL.md (not ~/.claude/skills/SKILL.md)
  • Restart the application
  • Make sure the folder name matches the name field in SKILL.md

The .claude folder is not visible

  • This folder is hidden because it starts with a dot (.)
  • Enable "Show hidden files" in your file manager

curl not found

  • Mac: brew install curl
  • Windows: Use the native PowerShell installer, WSL, or Git Bash

Uninstalling Skills

If you want to remove installed skills later, run:

macOS / Linux / Windows WSL / Git Bash

curl -fsSL https://raw.githubusercontent.com/Qiscus-Integration/integration-skills/main/uninstall.sh | bash

Windows PowerShell

irm https://raw.githubusercontent.com/Qiscus-Integration/integration-skills/main/uninstall.ps1 | iex

This uses the same interactive menu style in PowerShell.

The uninstaller will let you choose:

  • Claude Code, Codex, or both
  • Global or project scope
  • Which installed skill folders to remove