amrshah/callferos-test/custom-webhook
Claude Code and agent skill by amrshah/callferos-test
- community
Checking that the SKILL.md file is still in the repository.
Call any custom HTTPS endpoint
Install
npx vskill@latest install amrshah/callferos-test/custom-webhookSKILL.md
Custom Webhook Skill
When to use
When the user wants their voice agent to call a custom API or webhook that is not one of the built-in integrations. This is the escape hatch for any HTTPS endpoint. Common triggers:
- "call my API when..."
- "send data to my webhook"
- "integrate with our internal system"
What to do
- Ask for details: What is the HTTPS endpoint URL? What HTTP method?
What data should be sent? What does the response look like?
- Use `secret("custom_webhook")` in tool scripts if authentication is
needed. The system will automatically emit the correct action card based on the platform configuration. Do NOT emit action cards manually. If the webhook uses a custom auth header name, read it from secret('custom_webhook.header_name') instead of hardcoding the header.
- Generate tool config: Use a QuickJS
scriptfield. The endpoint MUST use HTTPS.
Example tool configs
No authentication
Bearer token authentication
Custom header authentication
Rules
- Endpoint MUST use HTTPS (the existing SSRF validator enforces this)
- NEVER put API keys or tokens in plain script strings
- Use
secret('custom_webhook')for the primary key/token - Use
secret('custom_webhook.header_name')to read the custom header name field - NEVER hardcode a user-provided custom auth header name. The header name belongs in the
connection config so the credential card can update it later.
- NEVER ask for credentials in chat
- If no auth is needed, omit the
secret()call entirely - For script tools, treat non-2xx HTTP responses as failures and
throwusingresp.status/resp.bodyinstead of returning a plain-text error string
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingstudio/api/skills/custom_webhook/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/amrshah/callferos-test/custom-webhook)