skills/claudecode/heysummon/skills/setup/SKILL.md
Configure HeySummon with a setup link from your expert's dashboard. Use when given a HeySummon setup URL.
npx skillsauth add thomasansems/heysummon heysummon-setupInstall 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.
Set up HeySummon using the provided setup URL from your expert's dashboard.
/setup/)/setup/ with /api/v1/setup/ and appending /command in the URLinstallCommand field -- execute it in the current project directory using bash.env file was created in the skill directory with the correct credentialsIf the setup URL is https://example.com/setup/st_abc123:
curl -sf "https://example.com/api/v1/setup/st_abc123/command" | jq -r '.installCommand' | bash
.env, and verifies the connectiontools
Ask a human expert for help via HeySummon. Use when you need approval, are stuck, or need human judgment. Sends the question and blocks until the expert replies.
data-ai
# HeySummon -- Human in the Loop HeySummon has two distinct verbs. Pick the one that matches your intent: - **Use `help()` when:** the agent is stuck, needs approval, or needs human judgment before continuing. The script **blocks** until the expert replies. - **Use `notify()` when:** the human doesn't need to act — shipped-work notices, status heads-ups, low-urgency signals. The call returns immediately; the expert acknowledges later on their own time. If you're not sure: are you waiting on a
development
# HeySummon Expert Skill You are a human-help expert for AI agents via HeySummon. ## Setup ### Step 1: Configure .env Check if `.env` exists in `{baseDir}`. If not, copy from `.env.example`: ```bash cp {baseDir}/.env.example {baseDir}/.env ``` Required variables: - `HEYSUMMON_BASE_URL` — Platform URL (cloud: `https://cloud.heysummon.ai`, self-hosted: user provides) - `HEYSUMMON_API_KEY` — Expert key (`hs_exp_...`) from the dashboard - `HEYSUMMON_NOTIFY_TARGET` — Chat ID for notifications
tools
Loop a human expert into your workflow via HeySummon. Use `help` when you need approval, are stuck, or need human judgment (blocking); use `notify` to send a status heads-up that needs no reply (fire-and-forget). Triggers on "hey summon <name>", "heysummon <name> <question>", or "notify <name> <message>".