What problem does it solve? Adopting the devbook-procedures plugin requires seeding four procedure skills (start, show, capture, debug) into a repository as editable copies, each with a managed wrapper per host (Claude Code and GitHub Copilot), without overwriting files the repository already owns. ## Core Features & Use Cases - First-time seeding: Writes each adopted procedure skill byte-for-byte into .agents/skills/ plus a managed SKILL.md wrapper under .claude/skills/ and .github/skills/ carrying the fixed goal and pointer. - Ownership detection: Hashes files already on disk, asks once per procedure whether to keep an unstamped file as the repository's own or replace it with the seed, and never merges a newer seed into a customized file. - Plan-before-write and stamping: Always presents a create/update/skip-customized plan before writing, then records components.devbook-procedures with plugin version, adopted entries, and materialized hashes in .devbook/config.json. - Use Case: A team adopting devbook-procedures runs init once to seed the start and capture skills, keeps their existing customized debug skill untouched, and gets a stamped config entry so future runs go through update instead. ## Quick Start Run devbook-procedures init to seed the start, show, capture, and debug procedure skills into this repository.