cellm/skills/bootstrap/SKILL.md
Bootstrap CELLM in a fresh project with visibility-aware defaults, local field capture, and Oracle registration. Use when: 'bootstrap project', 'setup cellm in this repo', 'onboard this repository'.
npx skillsauth add murillodutt/cellm cellm/skills/bootstrapInstall 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.
Thin skill contract:
git remote -v; infer public/private from host URL and naming hints..cellm-field/entries/, .cellm-field/SCHEMA.md, and docs/letters/ when absent.${CLAUDE_PLUGIN_ROOT}/skills/bootstrap/templates/SCHEMA.md. Do not paraphrase, do not reconstruct from memory, do not adapt from another project's SCHEMA.<repo>/scripts/quality-router.ts is absent, copy verbatim from ${CLAUDE_PLUGIN_ROOT}/skills/bootstrap/templates/quality/quality-router.ts.<repo>/lefthook.yml is absent, copy verbatim from ${CLAUDE_PLUGIN_ROOT}/skills/bootstrap/templates/quality/lefthook.yml. If present, do NOT overwrite — emit a handoff note instructing manual merge of the pre-commit block.${CLAUDE_PLUGIN_ROOT}/skills/bootstrap/templates/quality/package-scripts.json scripts into the adopter's package.json scripts. Never overwrite a key already defined; on conflict, emit a handoff note instead.bunx lefthook install and bun run quality:list to confirm activation.knowledge_add with source: "bootstrap".docs/letters/BOOTSTRAP-HANDOFF.md with context, decisions, and next actions, including the surfaces detected by the seeded router and any merge-conflict notes from the quality layer step.lefthook.yml or package.json script key during quality layer seeding — always merge or emit a handoff note.quality-router.ts template before copying — adopters customize after seeding.data-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.