Skip to content
Development
Skill

/obelisk

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.

From plugin
obelisk
8061 skill

Claude Code

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

SKILL.md

obelisk.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

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:

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:

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:

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:

obelisk install

Global:

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.

Read more
@tommy0103
Ships withobelisk

Every past session, subagent, and workflow -- queryable by your agent, browsable by you

Stars on GitHub

Momentum

stars in total
806
Star history of tommy0103/obelisk on GitHub, a chart by star-history.com

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills10d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc12d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react1d252k
@facebook@facebookInstall Skill

Questions about obelisk.

Which coding agents can use obelisk?
obelisk installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.