|
2 | 2 |
|
3 | 3 | ## Built-in Commands |
4 | 4 |
|
5 | | -altimate ships with four built-in slash commands: |
| 5 | +altimate ships with six built-in slash commands: |
6 | 6 |
|
7 | 7 | | Command | Description | |
8 | 8 | |---------|-------------| |
9 | 9 | | `/init` | Create or update an AGENTS.md file with build commands and code style guidelines. | |
10 | 10 | | `/discover` | Scan your data stack and set up warehouse connections. Detects dbt projects, warehouse connections from profiles/Docker/env vars, installed tools, and config files. Walks you through adding and testing new connections, then indexes schemas. | |
11 | 11 | | `/review` | Review changes — accepts `commit`, `branch`, or `pr` as an argument (defaults to uncommitted changes). | |
12 | 12 | | `/feedback` | Submit product feedback as a GitHub issue. Guides you through title, category, description, and optional session context. | |
| 13 | +| `/configure-claude` | Configure altimate as a `/altimate` slash command in [Claude Code](https://claude.com/claude-code). Writes `~/.claude/commands/altimate.md` so you can invoke altimate from within Claude Code sessions. | |
| 14 | +| `/configure-codex` | Configure altimate as a skill in [Codex CLI](https://developers.openai.com/codex). Creates `~/.codex/skills/altimate/SKILL.md` so Codex can delegate data engineering tasks to altimate. | |
13 | 15 |
|
14 | 16 | ### `/discover` |
15 | 17 |
|
@@ -47,6 +49,31 @@ Submit product feedback directly from the CLI. The agent walks you through: |
47 | 49 |
|
48 | 50 | Requires the `gh` CLI to be installed and authenticated (`gh auth login`). |
49 | 51 |
|
| 52 | +### `/configure-claude` |
| 53 | + |
| 54 | +Set up altimate as a tool inside Claude Code: |
| 55 | + |
| 56 | +``` |
| 57 | +/configure-claude |
| 58 | +``` |
| 59 | + |
| 60 | +This creates `~/.claude/commands/altimate.md`, which registers a `/altimate` slash command in Claude Code. After running this, you can use `/altimate` in any Claude Code session to delegate data engineering tasks: |
| 61 | + |
| 62 | +``` |
| 63 | +# In Claude Code |
| 64 | +/altimate analyze the cost of our top 10 most expensive queries |
| 65 | +``` |
| 66 | + |
| 67 | +### `/configure-codex` |
| 68 | + |
| 69 | +Set up altimate as a skill inside Codex CLI: |
| 70 | + |
| 71 | +``` |
| 72 | +/configure-codex |
| 73 | +``` |
| 74 | + |
| 75 | +This creates `~/.codex/skills/altimate/SKILL.md`. Restart Codex after running this command. Codex will then automatically invoke altimate when you ask about data engineering tasks. |
| 76 | + |
50 | 77 | ## Custom Commands |
51 | 78 |
|
52 | 79 | Custom commands let you define reusable slash commands. |
@@ -109,3 +136,14 @@ Commands are loaded from: |
109 | 136 | 2. `~/.config/altimate-code/commands/` globally |
110 | 137 |
|
111 | 138 | Press leader + `/` to see all available commands. |
| 139 | + |
| 140 | +## External CLI integration |
| 141 | + |
| 142 | +The `/configure-claude` and `/configure-codex` commands write integration files to external CLI tools: |
| 143 | + |
| 144 | +| Command | File created | Purpose | |
| 145 | +|---------|-------------|---------| |
| 146 | +| `/configure-claude` | `~/.claude/commands/altimate.md` | Registers `/altimate` slash command in Claude Code | |
| 147 | +| `/configure-codex` | `~/.codex/skills/altimate/SKILL.md` | Registers altimate as a Codex CLI skill | |
| 148 | + |
| 149 | +These files allow you to invoke altimate's data engineering capabilities from within other AI coding agents. |
0 commit comments