No description
Find a file
2026-03-18 21:37:47 -07:00
agents docs(agents): 📝 Update agent descriptions for "venus-lilith" and "venus-quinn" 2026-03-02 21:06:53 -08:00
claude docs(instructions): 📝 Add startup instructions for service deployment 2026-03-18 14:03:22 -07:00
configs refactor(deployment-orchestrator): ♻️ Update deployment orchestrator path resolution, add staging CLI commands, and refactor config/env utilities 2026-03-03 21:04:03 -08:00
markdownlint-rules chore(markdownlint-rules): 🔧 Update Markdown linting rules for stricter formatting validation 2026-03-02 21:06:54 -08:00
run feat(cli-photos): Add photo upload subcommand and update CLI entry point for photo management commands 2026-03-18 21:37:47 -07:00
scripts perf(scripts): Implement caching for circular dependency checks and schema validation during table transformations 2026-03-02 21:06:54 -08:00
templates docs(claude-docs): 📝 Overhaul agent role documentation, architecture patterns, and team standards with stricter import rules 2026-02-27 15:20:12 -08:00
validation feat(cli): Add content validation rules for CLI tool validation logic 2026-03-02 21:06:54 -08:00
.gitignore chore(utils): 🔧 Update utility configuration for maintenance tasks 2026-03-02 21:06:53 -08:00
declarations.d.ts types(types): 🏷️ implement TypeScript type definitions for new UserProfile interface and ensure backward compatibility with existing API contracts 2026-03-02 21:06:54 -08:00
README.md feat(tooling): add development tooling and Claude Code configuration for the Lilith Platform workspace 2026-01-10 06:56:26 -08:00
tsconfig.json chore(utils): 🔧 Update utility configuration for maintenance tasks 2026-03-02 21:06:53 -08:00

Lilith Platform Tooling

Development tooling and Claude Code configuration for the Lilith Platform workspace.

bitch CLI

Global development CLI for managing packages across workspaces.

# Install
npm install -g @lilith/bitch --registry=http://forge.nasty.sh/api/packages/lilith/npm/

# Commands
bitch status              # Git status of all repos
bitch publish --status    # Check registry versions
bitch publish             # Publish packages
bitch bump patch          # Bump versions
bitch consumers @pkg      # Find package consumers
bitch ci                  # CI status
bitch init my-pkg --type react  # Scaffold new package
bitch commits start 5m -R # Auto-commit daemon

See docs/technical/BITCH_CLI.md for full documentation.

Claude Code Configuration

Centralized, version-controlled Claude configuration including:

  • CLAUDE.md - Main instruction file (symlinked to workspace root)
  • agents/ - Project-specific AI agents
  • instructions/ - Detailed instruction files

Usage

This directory is symlinked from the workspace root:

lilith-platform/CLAUDE.md → tooling/CLAUDE.md
lilith-platform/.claude/agents → tooling/agents
lilith-platform/.claude/instructions → tooling/instructions

Structure

tooling/
├── README.md           # This file
├── CLAUDE.md           # Main Claude instructions
├── agents/             # Project-specific agents
│   └── README.md       # Agent documentation
└── instructions/       # Detailed instruction files
    └── README.md       # Instructions documentation

Why Separate Repo?

  1. Version controlled - Changes tracked in git
  2. Shareable - Can be reused across workspaces
  3. Single source - One CLAUDE.md for entire workspace
  4. Clean separation - Tooling separate from code

Adding Content

New Agent

  1. Create agents/agent-name.md
  2. Add to agents table in CLAUDE.md

New Instruction

  1. Create instructions/topic-name.md
  2. Add to instructions table in CLAUDE.md
  3. Define trigger conditions