GET api.eliasstravik.com /projects/codebound 200 OK

codebound

project · 200 OK · application/json

Skill to build your GTM Engineering stack on Vercel.

10★ Stars
1⑂ Forks
GoGo Template
View on GitHub ↗
$npx skills@latest add eliasstravik/codebound
README.md

Build GTM engineering systems with code

Codebound lets you turn recurring GTM operations into versioned, testable TypeScript when one-off scripts and spreadsheet logic stop being reviewable, by scaffolding a Vercel-native project with private Supabase data and keeping the whole operating stack in your GitHub repo.

✓ 100% free and open source ✓ Vercel‑native TypeScript ✓ Fixture‑first local tests

⭐ Used by top GTM Engineers

Run GTM work like the software your company already trusts

A teammate opens a pull request and can see the trigger, rules, provider calls, data writes, and external actions before anything reaches production. The workflow can be tested locally, reviewed in GitHub, and inspected after every run.

Choose between automation canvases, one-off scripts, spreadsheet logic — or a GTM stack your team can review in GitHub

Codebound Automation platforms One-off scripts Spreadsheets
MIT licensed
Guided stack setup
Typed workflow code
Git-reviewed logic
Table-based data inspection
Local fixture tests
Durable step retries
Cache before provider spend
Agent-operated workflows

Put recurring GTM work in the repository. TypeScript holds the logic, Vercel Workflows runs it, Supabase stores the durable rows, and Eve gives operators a conversational way to use it.

Describe the GTM project. Watch Codebound scaffold the stack.

📈 Put recurring GTM work under version control

Keep workflow inputs, provider adapters, run rules, and external actions in files the team can review before they change production behavior.

⚡ Get the full stack scaffolded and verified

Codebound checks the required CLIs, creates the repository, links Vercel and Supabase, renders the TypeScript scaffold, applies the private GTM schema, and verifies the build.

💬 Run the included lead workflow

Trigger the fixture-first example locally, inspect the canonical rows in Supabase Studio, then replace its provider and scoring logic with your own.

Start your first Codebound project in one guided setup

1️⃣

Install Codebound
Add the skill, then ask Codebound to check the required GitHub, Vercel, Supabase, and Bun tools.

2️⃣

Approve the scaffold plan
Choose the project name, owner, Vercel team, and repository visibility before any remote resource is created.

3️⃣

Run the example workflow
Trigger the fixture-first inbound flow locally and inspect its canonical rows in Supabase Studio.

Choose how to get started

Self-serve

For GTM engineers who build their own stack

Free

✓ Guided GitHub, Vercel, and Supabase scaffold
✓ Vercel Workflows, Eve, AI SDK, and Next.js conventions
✓ Private canonical GTM data model
✓ Fixture-first inbound workflow example
✓ Typed rules, providers, actions, and tests
✓ Resume, repair, and upgrade lifecycle

Done-with-you

Hands-on setup and ongoing support for your GTM team

Let's talk

✓ Everything in self-serve
✓ Full Codebound setup and deployment
✓ GitHub, Vercel, and Supabase configuration
✓ Team environment and access setup
✓ Team rollout, training, and best practices
✓ Ongoing maintenance and upgrades
✓ Dedicated Slack channel support
Build my GTM stack Book a demo

Get your questions answered

Do I need to know how to code?

Yes. Codebound is deliberately code-first. The skill handles the scaffold and setup sequence, but the GTM workflows it creates are TypeScript that your team owns and maintains.

What does Codebound create?

A GitHub repository linked to Vercel and Supabase, a Next.js and TypeScript project, a private core GTM schema, Vercel Workflow and Eve conventions, generated database types, tests, and one fixture-first inbound example.

Does it include live enrichment provider integrations?

No. The scaffold includes the adapter, cache, rule, fixture, and test patterns, but real Apollo, Clearbit, and other provider integrations are not implemented yet.

Does Codebound replace my CRM?

No. Supabase is the canonical GTM memory for Codebound workflows. CRM sync, sequencer exports, Slack alerts, and other external writes are explicit actions with their own rules and safety gates.

Can a local test write to production?

Not through the Codebound local-development route. It checks that local Supabase and workflow URLs point to localhost before starting or triggering local work.

What happens if setup stops halfway through?

Codebound records each completed scaffold state in codebound.config.ts. A later run can inspect that state and resume, repair, or remove the partial setup.

Can I use a different primary stack?

Not in v1. Codebound deliberately supports Vercel, Supabase, Vercel Workflows, Eve, AI SDK, Next.js, TypeScript, Bun, and Biome as one narrow path.

What does it cost?

Codebound is free and MIT licensed. Vercel, Supabase, AI models, and data providers may charge for the resources or calls your project uses, and paid resource creation requires approval.

Install Codebound and start the first project

A versioned GTM project starts with one install and one guided scaffold. Codebound assembles the foundation. You choose the first operation to make repeatable.

✓ 100% free and open source ✓ Vercel‑native TypeScript ✓ Fixture‑first local tests

⭐ Used by top GTM Engineers