Skip to content

Commit 4b69a04

Browse files
aRustyDevclaude
andcommitted
refactor: rename ai-tools → agents
Rename the CLI tool from ai-tools to @arustydev/agents. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent b2ac424 commit 4b69a04

6 files changed

Lines changed: 16 additions & 16 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { defineCommand, runMain } from 'citty'
33

44
const main = defineCommand({
5-
meta: { name: 'ai-tools', version: '0.1.0', description: 'AI context library tooling' },
5+
meta: { name: 'agents', version: '0.1.0', description: 'AI context library tooling' },
66
subCommands: {
77
plugin: () => import('../commands/plugin').then((m) => m.default),
88
skill: () => import('../commands/skill').then((m) => m.default),

.scripts/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
2-
"name": "ai-tools",
2+
"name": "@arustydev/agents",
33
"version": "0.1.0",
44
"private": true,
55
"type": "module",
66
"scripts": {
7-
"ai-tools": "bun run bin/ai-tools.ts",
7+
"agents": "bun run bin/agents.ts",
88
"graph-viewer": "bun run bin/graph-viewer.ts",
99
"graph-viewer:dev": "concurrently \"bun --watch run bin/graph-viewer.ts\" \"npx vite --config vite.graph-viewer.config.ts\"",
1010
"graph-viewer:build": "npx vite build --config vite.graph-viewer.config.ts",

CLAUDE.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,10 @@ TypeScript tooling is managed via Bun:
3939
cd .scripts && bun install
4040

4141
# Run the CLI tool
42-
bun run .scripts/bin/ai-tools.ts <noun> <verb> [args]
42+
bun run .scripts/bin/agents.ts <noun> <verb> [args]
4343

4444
# Or via justfile
45-
just ai-tools <noun> <verb> [args]
45+
just agents <noun> <verb> [args]
4646

4747
# Run tests
4848
cd .scripts && bun test
@@ -102,7 +102,7 @@ See `docs/src/adr/` for architecture decisions.
102102
│ ├── plugins/ # Plugin bundles
103103
│ └── output-styles/ # Output formatting styles
104104
├── .scripts/
105-
│ ├── bin/ai-tools.ts # Unified CLI (Bun + Citty)
105+
│ ├── bin/agents.ts # Unified CLI (Bun + Citty)
106106
│ ├── lib/ # TypeScript modules (hash, output, schemas, etc.)
107107
│ ├── commands/ # CLI subcommands (plugin, skill, kg, registry)
108108
│ ├── test/ # bun:test suites
@@ -122,9 +122,9 @@ See `docs/src/adr/` for architecture decisions.
122122
|------|---------|
123123
| Initialize project | `just init` |
124124
| Install to ~/.claude | `just install` |
125-
| **CLI tool** | `just ai-tools <noun> <verb> [args]` |
126-
| Plugin check | `just ai-tools plugin check <name>` |
127-
| Skill validate | `just ai-tools skill validate <name>` |
125+
| **CLI tool** | `just agents <noun> <verb> [args]` |
126+
| Plugin check | `just agents plugin check <name>` |
127+
| Skill validate | `just agents skill validate <name>` |
128128
| External skill check | `just skill external:check` |
129129
| Semantic search | `just kg-search "query"` |
130130

@@ -178,9 +178,9 @@ See `.claude/skills/beads/` for full documentation.
178178
## Conventions
179179

180180
- **Brewfile**: Tool-level dependencies only (ollama, uv, bun, yq, etc.)
181-
- **package.json** (`.scripts/`): TypeScript packages for `ai-tools` CLI (Bun)
181+
- **package.json** (`.scripts/`): TypeScript packages for `agents` CLI (Bun)
182182
- **pyproject.toml**: Python packages for KG only (sqlite-vec, ollama, watchdog)
183183
- **`just init`**: Must be idempotent — safe to run multiple times
184184
- **SQL dumps**: `.data/**/*.sql` files are version controlled; `.db` files are gitignored
185185
- **Plans**: Written as markdown in `.claude/plans/`, converted to beads issues
186-
- **`ai-tools`**: Unified CLI tool — `just ai-tools <noun> <verb>` for plugin/skill/registry operations
186+
- **`agents`**: Unified CLI tool — `just agents <noun> <verb>` for plugin/skill/registry operations

context/skills/.catalog/justfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ set unstable := true
66

77
# ROOT is not inherited from parent module scope
88
ROOT := source_directory() / "../../.."
9-
TOOLS := ROOT / ".scripts/bin/ai-tools.ts"
9+
TOOLS := ROOT / ".scripts/bin/agents.ts"
1010
run := "bun run " + TOOLS + " skill catalog"
1111

1212
# Full pipeline: taxonomy -> availability -> analyze -> grade

context/skills/.external/justfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# External Skill Tracking Recipes
33
# =============================================================================
44
# Manages external skill dependencies: passthrough symlinks and derived tracking.
5-
# All recipes delegate to: bun run .scripts/bin/ai-tools.ts skill deps <verb>
5+
# All recipes delegate to: bun run .scripts/bin/agents.ts skill deps <verb>
66
#
77
# Invoked as: just skill external:check, just skill external:update, etc.
88
# =============================================================================
@@ -11,7 +11,7 @@ set unstable := true
1111

1212
# ROOT is not inherited from parent module scope, so recompute
1313
ROOT := source_directory() / "../../.."
14-
TOOLS := ROOT / ".scripts/bin/ai-tools.ts"
14+
TOOLS := ROOT / ".scripts/bin/agents.ts"
1515
run := "bun run " + TOOLS + " skill deps"
1616

1717
# Full workflow: sync -> issues -> links -> status

justfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ mod rule "context/rules/justfile"
1313

1414
# TypeScript CLI tooling
1515
[group('tools')]
16-
ai-tools *args:
17-
@bun run .scripts/bin/ai-tools.ts {{ args }}
16+
agents *args:
17+
@bun run .scripts/bin/agents.ts {{ args }}
1818

1919
# Claude Code configuration directory
2020

0 commit comments

Comments
 (0)