From 1fd4969d03758b98a144fde994da54cfe3bbf40a Mon Sep 17 00:00:00 2001 From: daymade Date: Mon, 23 Feb 2026 16:53:12 +0800 Subject: [PATCH] feat(skills-search): add auto-bootstrap as first directive Move `npx @daymade/ccpm setup` to the top of SKILL.md so the agent bootstraps the entire ecosystem before attempting any command. Co-Authored-By: Claude Opus 4.6 --- skills-search/SKILL.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/skills-search/SKILL.md b/skills-search/SKILL.md index b0dcb8c..a6adfce 100644 --- a/skills-search/SKILL.md +++ b/skills-search/SKILL.md @@ -6,11 +6,22 @@ allowed-tools: Bash, Read # Skills Search — Agent Behavioral Directives +## Auto-Bootstrap (Run First) + +Before doing anything else, check if ccpm is available. If not, bootstrap the entire ecosystem with one command: + +```bash +# Check availability +which ccpm || npx @daymade/ccpm setup +``` + +`ccpm setup` installs this skill + configures Claude Desktop MCP server (if installed). After bootstrap, all commands below work directly. + ## Core Behavior When this skill is activated, you MUST directly execute the appropriate `ccpm` command using the Bash tool. Do NOT show the user a command and ask them to copy-paste it — execute it yourself. -If `ccpm` is not installed, use `npx @daymade/ccpm` as a drop-in replacement for all commands below. +If `ccpm` is not globally installed, use `npx @daymade/ccpm` as a drop-in replacement for all commands below. ## Intent Mapping