feat(cli): extract Obelisk runtime into npm package

Add @obelisk-apps/cli with the existing build, search, query, and attune contract plus official skill installation.

Separate the docs-only skill artifact, bootstrap installer, release layout, cross-platform CI, and package-level regression coverage.
This commit is contained in:
tommy0103
2026-07-16 17:26:23 +08:00
parent 49158e9b9c
commit 90191e4604
64 changed files with 1112 additions and 745 deletions
+7 -3
View File
@@ -6,9 +6,13 @@ layer over local Claude Code and Codex session history.
## Install
```bash
npx skills add tommy0103/obelisk-skill
npm install --global @obelisk-apps/cli
obelisk install
```
The CLI is the executable runtime. This repository contains only the agent
instructions and progressive-disclosure references.
Then in any Claude Code session:
```
@@ -17,7 +21,7 @@ Then in any Claude Code session:
## Source
This repository is **auto-published** from the compiled skill artifact of
This repository is **auto-published** from the docs-only skill artifact of
[tommy0103/obelisk](https://github.com/tommy0103/obelisk). Do not open pull
requests here — contribute to the source repo instead.
@@ -25,5 +29,5 @@ requests here — contribute to the source repo instead.
MIT — see [LICENSE](LICENSE) in this repository. The
[source repository](https://github.com/tommy0103/obelisk) is AGPL-3.0; this
compiled skill artifact is explicitly relicensed under MIT by the copyright
skill documentation artifact is explicitly relicensed under MIT by the copyright
holder.