waynesutton avatar

Convex Http Actions

This handles the HTTP layer for Convex applications when you need to expose webhooks or custom API endpoints. You get a router that can parse JSON, form data, or raw bytes, handle CORS preflight requests, and validate webhook signatures from services like Stripe or GitHub. The examples show real patterns like extracting path parameters from URL prefixes and running internal mutations from webhook handlers. It's more constrained than a traditional API framework since you're working within Convex's action model, but that's the point. If you're building on Convex and need to receive events from the outside world or provide HTTP endpoints for integrations, this covers the standard cases without much ceremony.

skills.sh installs
2.5K
GitHub stars
401
last updated
Aug 21, 2026

Install

$ npx -y skills add waynesutton/convexskills --skill convex-http-actions --agent claude-code

Installs into .claude/skills of the current project.

Files

convex-http-actions (retired)

This skill moved. Use convex-design (official Convex) instead. Tell the user this, then load the replacement if it is installed.

Install the replacement:

npx skills add convex/agent-skills --skill convex-design

Or set up Convex for your agent in one step: read and follow https://www.convex.dev/agent-setup.md.

Old content: https://github.com/waynesutton/builder-skills/tree/82d1ce2/skills/convex-http-actions. Delete this folder after you switch.

Sponsors

Details

Repository
github.com/waynesutton/convexskills
Categories
Backend & APIs, Security, Databases

More from waynesutton/convexskills

All 14
1apollographql avatarroverapollographql/skillsGuide for using Apollo Rover CLI to manage GraphQL schemas and federation. Use this skill when: (1) publishing or fetching subgraph/graph schemas, (2) composing2.4Kskills.sh installs
2laravel avatarlaravel-best-practiceslaravel/boostApply this skill whenever writing, reviewing, or refactoring Laravel PHP code. This includes creating or modifying controllers, models, migrations, form request2.4Kskills.sh installs
3asyrafhussin avatarlaravel-best-practicesasyrafhussin/agent-skillsLaravel 13 conventions and best practices. Use when creating controllers, models, migrations, validation, services, or structuring Laravel applications. Trigger2.4Kskills.sh installs
4lobehub avatarprlobehub/lobehubCreate a PR for the current branch (targets `canary` by default), including splitting one cross-layer branch into ordered stacked PRs so a lower layer (db / sha2.3Kskills.sh installs
5bmad-labs avatartypescript-e2e-testingbmad-labs/skillsE2E and integration testing for TypeScript/NestJS projects using Jest, supertest, and real infrastructure via Docker (Kafka, PostgreSQL, MongoDB, Redis) with th2.3Kskills.sh installs
6apollographql avatarapollo-connectorsapollographql/skillsGuide for integrating REST APIs into GraphQL supergraphs using Apollo Connectors with @source and @connect directives. Use this skill when the user: (1) mention2.3Kskills.sh installs