cellm/skills/init/SKILL.md
CELLM Oracle Worker setup — interactive menus for install, status, update, diagnostics, and uninstall of the Oracle daemon at ~/.cellm/. Use when: 'setup oracle', 'init cellm', 'oracle not working', 'check worker', 'reinstall oracle'. Not for documentation init (use docops:init).
npx skillsauth add murillodutt/cellm cellm/skills/initInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Without arguments, present interactive menu via AskUserQuestion. With argument, execute directly.
| Option | Action | |--------|--------| | Install | Check deps → install from NPM → spawn worker → validate health → activate MCP → configure OTEL | | Status | Install state, worker health, DB location/size, MCP activation | | Update | Check version → install → restart | | Doctor | 7-step diagnostic (deps, install, worker, port, DB, MCP, OTEL) — auto-fix with confirmation | | Restart | Kill and respawn worker | | Uninstall | Remove Oracle (confirm with default No) | | Boundaries | Scan project, generate boundary.yml for dependency enforcement | | Advanced | Port, data dir, logs, cache, config, OTEL |
@cellm-ai/oracle from NPM/health endpointboundary.yml exists — skip if presentboundary_check MCP tool to bootstrap boundaries for the projectboundary.yml, show to userschemas/boundary.schema.json if available~/.cellm/cellm.json with CELLM_DEV_MODE: true + CELLM_DEV_ORACLE_PATH → use local source, skip updates. Fall back to NPM if path missing.
Default Yes: MCP activation, worker start, update. Default No: uninstall, cache clear.
~/.claude/settings.json without telling user to restartCELLM_DEV_MODE firstdata-ai
Prose override — temporarily disable quantization and respond in readable prose. Use when relational density matters, for safety-critical explanations, onboarding handoffs, or when token economy is not the priority.
development
Govern explicit weekly Super PRs or maintainer-requested PR merges. Evaluates a 10-criterion readiness checklist and performs governed merge only when a user-requested PR is READY. Never creates or keeps permanent PRs. Use when: 'pr-check', 'pr-merge', 'merge this PR safely', 'is PR ready', 'guard merge', or /sk-git delegates pr-merge.
data-ai
Operational surface for the compress-llm Layer-1 token I/O compressor. Enable, disable, switch mode, and inspect status without editing config files. Use when tuning compression pressure for the current session or project.
tools
Generate structured upstream feedback for the CELLM engineering team. Produces evidence-first Markdown at docs/evidence/<date>-cellm-feedback-*.md for bugs, anti-patterns, deprecation gaps, and harness surprises, with optional atom registration via knowledge_ops. Use when: 'feedback for CELLM', 'send to CELLM team', 'register this as atom', 'document this anti-pattern', 'report this bug upstream'. Trigger proactively on MCP schema/runtime mismatches, mechanical edit loops (>=3 sequential edits), short deprecation windows (<6 weeks), or reusable harness surprises. Do NOT trigger for routine feature work or project-local bugs.