Request write permission from the user before making file changes. MUST be invoked before any write attempt when the write gate is closed. Creates scoped approval via AskUserQuestion + TaskCreate, opens the write gate, and closes it when work is done. Triggers: write hook blocks an edit, agent is about to write files outside .craft/, agent needs to modify project source files. This skill requires user approval 100% of the time - never bypass AskUserQuestion.
$npx -y skills add drobins25/craft --skill approveInstalls into the current project.
Run `npx skills use "https://github.com/drobins25/craft" --skill "drobins25/craft/approve"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/drobins25/craft" that are relevant to the current task. Run `npx skills add "https://github.com/drobins25/craft"` and select the relevant skills, then follow their instructions.