adopt-claudinite

Bootstraps Claudinite into a repository with mounts, hooks, checks, and adoption interviews.

Updated Jun 12, 2026
One-click install
npx skills add https://github.com/missingbulb/GoogleCalendarEventCreator --skill adopt-claudinite-missingbulb
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: adopt-claudinite
Source: https://github.com/missingbulb/GoogleCalendarEventCreator/tree/main/.claudinite/shared/packs/claudinite-lifecycle/skills/adopt-claudinite
Command: npx skills add https://github.com/missingbulb/GoogleCalendarEventCreator --skill adopt-claudinite-missingbulb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up Claudinite in a consuming repository involves many coordinated steps — mounting the canon, wiring hooks and checks, running adoption interviews, and creating executor routines — and doing them by hand is error-prone and easy to get wrong. ## Core Features & Use Cases - Idempotent bootstrap: Runs the canonical bootstrap script's fast path so adoption converges in one scripted invocation rather than manual step-by-step setup. - Adoption interview handling: Batches every pending pack question into AskUserQuestion passes and records answers verbatim in .claudinite-settings.json. - Safe refresh guidance: Triggers the repo's own update workflow via GitHub MCP tools instead of hand-rolled re-vendoring that silently skips migrations. - Use Case: A maintainer asks to adopt Claudinite in a fresh repo; the skill opens the adoption issue, runs the bootstrap, completes the two-pass interview, creates the executor routine, and lands everything as one commit referencing the issue. ## Quick Start Ask the assistant to bootstrap and adopt Claudinite into this repository, running the interview and landing the adoption commit.

Frequently Asked Questions about adopt-claudinite

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I adopt Claudinite into an existing repository?▼

Open an adoption issue first, then fetch the canon and run the bootstrap script's fast path, which is idempotent. Answer every pending interview question in batched AskUserQuestion passes, create the executor routine, and land the adoption as one commit referencing the issue.

How do I refresh a repo that already has Claudinite vendored?▼

Trigger the repo's own update flow by dispatching the claudinite-scheduler.yml workflow with wake=update via GitHub MCP tools, using the default branch as ref. Never run apply-vendor-set.mjs against a stamped repo, since it skips migration records permanently.

Why does the Claudinite adoption interview take two passes?▼

A fresh project's interview takes two passes because declaring the project-class pack pulls in a requires closure whose questions cannot exist until the pack is declared. It never takes more, since answers are stored verbatim and need no clarifying follow-ups.

Can I use apply-vendor-set.mjs to update an already-vendored repo?▼

No. apply-vendor-set.mjs is only correct at bootstrap when the repo is at version zero. On a stamped repo it advances version stamps without applying intermediate migration records, leaving the repo claiming a version whose shape it was never migrated into.

What happens to stale adoption interview answers?▼

A stored answer whose question the pack no longer declares is surfaced as an advisory finding by the skill's hygiene check. It is never run-failing, so a canon-side question rename cannot break CI, but the stale intent should be removed or re-keyed.