LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

convex-http-actions

External API integration and webhook handling including HTTP endpoint routing, request/response handling, authentication, CORS configuration, and webhook signature validation

401stars30forksUpdated 6/5/2026
API DevelopmentCloud Infrastructure#http-endpoints#http#actions#api#api-integration#convex#endpoints#webhooks#serverless#javascript

Security Assessment

Medium Risk(50/100)

Detected risks:

Secret Exposure([SKILL.md] Secret =, [SKILL.md] token =)
Sensitive File Access([SKILL.md] .env)
Security Score50/100

About convex-http-actions

The Convex HTTP Actions skill provides a robust framework for building and managing HTTP endpoints within Convex applications. It addresses the common challenge of integrating external services, handling webhooks, and creating custom API routes in a secure and efficient manner. By leveraging this skill, developers can streamline the process of connecting their applications to third-party APIs, managing incoming requests, and routing data without manually implementing boilerplate networking code.

Key features of Convex HTTP Actions include defining HTTP routes for various methods, parsing JSON and form data, handling raw binary uploads, and extracting URL parameters for dynamic path handling. The skill supports authentication, CORS configuration, and webhook signature verification, ensuring that interactions with external services are secure and reliable. Developers can also create custom endpoints for serving dynamic content and integrating with external systems, making it highly versatile for different backend workflows.

This skill is ideal for web developers, backend engineers, and teams building serverless applications that require real-time API integration or webhook processing. Typical use cases include creating health-check endpoints, processing form submissions, storing uploaded files, and dynamically responding to API requests based on URL parameters. Organizations looking to simplify external service integrations, enhance API reliability, and maintain secure endpoints will find this skill particularly beneficial.

FAQ

How do I create a new HTTP endpoint using Convex HTTP Actions?

You can define a new endpoint by importing the httpRouter and httpAction modules from Convex, then using http.route() with the desired path, method, and handler function to respond to requests.

Can Convex HTTP Actions handle file uploads?

Yes, the skill supports handling raw byte uploads, form data, and storing uploaded content in Convex storage with proper content type management.

What authentication methods are supported?

The skill integrates with Convex authentication mechanisms and can validate request headers for Authorization, as well as verify webhook signatures for security purposes.

Are dynamic path parameters supported?

Yes, you can use path prefixes to capture dynamic segments of the URL, allowing handlers to extract user IDs or other parameters from the path.

Which request types can be processed?

Convex HTTP Actions can handle GET, POST, and other HTTP methods, supporting JSON bodies, form submissions, raw bytes, and URL query parameters.

All Files

3 files
agents/openai.yaml0.1 KB
View
SKILL.md18.1 KB
View
assets/small-logo.svg1.2 KB
View

Install convex-http-actions

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

waynesutton/convexskills

Related Skills

editor

145

go-code-review

165

om-close-fixed-issues

213

expressive

3,011