/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.
$ npx -y skills add tommy0103/obelisk --skill obelisk --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/obelisk
Context preview
The summary Claude sees to decide when to auto-load this skill.
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.
SKILL.md
obelisk.SKILL.mdname: 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
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.
Every past session, subagent, and workflow -- queryable by your agent, browsable by you
Repo: tommy0103/obelisk

