No description
Find a file
2026-06-10 03:21:29 -07:00
claude docs(publishing-specific): 📝 Add comprehensive publishing workflow, standards, and command reference documentation for the .claude CLI 2026-06-10 03:21:29 -07:00
.gitignore feat: Initial @packages Claude tooling 2026-01-04 21:34:56 -08:00
.test-auto-commit chore: 🔧 Update files 2026-01-16 02:29:14 -08:00
QUALITY_TEST.md chore(shared): 🔧 **Chain-of-Thought Reasoning:** 2026-01-16 06:07:18 -08:00
README.md docs(docs): 📝 correct registry URLs (Docker Hub, npm, GitHub Packages) and update README.md with precise metadata for clarity 2026-06-10 03:21:28 -07:00
TESTING.md chore(shared): 🔧 Update shared dependency versions and build configurations 2026-01-16 18:25:53 -08:00

@packages Tooling

Claude Code configuration for the @packages workspace.

Purpose

Centralized, version-controlled Claude configuration including:

  • CLAUDE.md - Main instruction file (symlinked to workspace root)
  • dot-claude/ - Claude configuration directory (symlinked to .claude/)
  • scripts/ - Workspace utility scripts
  • agents/ - Shared persona agents

Usage

This directory is symlinked from the workspace root:

@packages/CLAUDE.md → tooling/claude/CLAUDE.md
@packages/.claude/  → tooling/claude/dot-claude/

Structure

tooling/
├── README.md                    # This file
├── claude/
│   ├── CLAUDE.md               # Main Claude instructions
│   └── dot-claude/             # .claude directory contents
│       ├── agents/             # Package-specific agents
│       ├── commands/           # Custom commands (/parallel, /experts, etc.)
│       ├── hooks/              # Context injection hooks
│       ├── instructions/       # On-demand instruction files
│       ├── README.md           # Agent/command documentation
│       └── settings.local.json # Permissions and hooks config
├── scripts/                    # Workspace utility scripts
└── agents/                     # Shared persona agents

Why Separate Repo?

  1. Version controlled - Changes tracked in dedicated git repo
  2. Publishable - Published to packages-tooling on forge.black.lan
  3. Shareable - Can be reused across workspaces
  4. Single source - One CLAUDE.md for entire workspace
  5. Clean separation - Tooling separate from packages

Adding Content

New Agent

  1. Create claude/dot-claude/agents/agent-name.md
  2. Add to agents table in claude/dot-claude/README.md

New Instruction

  1. Create claude/dot-claude/instructions/topic-name.md
  2. Add to instructions table in claude/dot-claude/README.md
  3. Add to CLAUDE.md instruction loading table

New Command

  1. Create claude/dot-claude/commands/command-name.md
  2. Add to commands table in claude/dot-claude/README.md

Repository

  • Repo name: packages-tooling
  • Registry: forge.black.lan
  • URL: http://forge.black.lan/lilith/packages-tooling