Skip to content
Back to skills

obelisk-installer

CSecurity

Install the official Obelisk CLI and then install the Obelisk agent skill. Use only for initial setup or repair when the `obelisk` command is missing.

  • 551 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added August 30, 2026
ai-agentsbashgit

Works with

  • cli

Security analysis

C67/100
  • criticalPipes output to a shell interpreter
  • mediumUses curl or wget to download content
  • criticalDownloads and executes remote scripts — classic supply chain attack
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 19 files and shows the line behind each finding

Scanned August 30, 2026

npx -y skills add tommy0103/obelisk --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of obelisk-installer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for obelisk-installer
[![Security: C — Skills Directory](https://www.skillsdirectory.com/api/skills/tommy0103-obelisk-installer/badge)](https://www.skillsdirectory.com/skills/tommy0103-obelisk-installer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: obelisk-installer
description: Install the official Obelisk CLI and then install the Obelisk agent skill. Use only for initial setup or repair when the `obelisk` command is missing.
allowed-tools:
  - Bash
---

# Install Obelisk

This is a one-time bootstrap guide. It installs the local Obelisk runtime, then
uses that runtime to install the official agent skill from
`github.com/tommy0103/obelisk-skill`.

## 1. Check for the CLI

```bash
command -v obelisk >/dev/null 2>&1 && obelisk --version
```

If this succeeds, skip to step 3. Do not reinstall a working CLI unless the user
asked to upgrade or repair it.

## 2. Install the CLI

Installing a global command changes the user's machine. Show the command and get
the user's approval before running one of these official installation methods.

With npm:

```bash
npm install --global @obelisk-apps/cli
```

On macOS, Linux, or WSL, the official installer performs the same CLI-only
installation and never installs an agent skill:

```bash
curl -fsSL https://raw.githubusercontent.com/tommy0103/obelisk/main/install.sh | sh
```

Never use `sudo`, install a daemon, or download Obelisk from another source.

Verify the result:

```bash
obelisk --version
```

## 3. Choose the skill installation scope

The standard skills installer defaults to the current project. Before running
it, tell the user about that default and ask whether `/obelisk` should be
installed:

- **For the current project only** — available only in the project where the
  installer runs.
- **Globally** — available across the user's projects.

Do not silently choose the current-project default. If the user already stated
the scope explicitly, use that choice without asking again.

Run the command that matches the user's answer:

Current project:

```bash
obelisk install
```

Global:

```bash
obelisk install --global
```

Pass through any additional target options the user requested. The command
uses the standard skills installer, so follow its prompts instead of copying
skill files by hand.

After installation, tell the user to reload their agent if the new `/obelisk`
skill is not discovered immediately. This bootstrap document is not the query
skill and must not answer session-history questions itself.

Files in this skill

  • CONTEXT.md5.1 KB
  • CONTRIBUTING.md12.1 KB
  • PRODUCT.md1.9 KB
  • SKILL.md2.2 KB
  • app/electron-vite.schema-plugin.mjs692 B
  • app/electron.vite.config.ts1.6 KB
  • app/package.json2.9 KB
  • app/tsconfig.json621 B
  • app/yarnball.md531 B
  • docs/watcher-backend-options-research.md17.3 KB
  • eslint.config.js1.5 KB
  • install.sh857 B
  • package-lock.json63.8 KB
  • package.json1 KB
  • packaging/build-skill.mjs751 B
  • packaging/publish-skill.sh555 B
  • packaging/skill-LICENSE1 KB
  • packaging/skill-README.md1.2 KB
  • packaging/skill-package.json224 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…