๋ณธ๋ฌธ์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ
cccskills

Wayne Sutton

@waynesutton

Startup Programs at Convex + Head of Community & Events at @convex / Connecting developers & startups to build faster with Convex. / ๐Ÿ Adv Rider /

์Šคํ‚ฌ 322๊ฐœ์ €์žฅ์†Œ 5๊ฐœ 424

์Šคํ‚ฌ(322)

๊ฒ€์ƒ‰์—์„œ ์ขํžˆ๊ธฐ

convex-test

๋ฌด๋ฃŒ

Generate convex-test tests for the app's Convex functions.

ํ•œ๊ตญ์–ด ์š”์•ฝ์€ ์ค€๋น„ ์ค‘์ž…๋‹ˆ๋‹ค. ์›๋ฌธ ์„ค๋ช…์„ ํ‘œ์‹œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

waynesutton/waynesutton-ai22026๋…„ 9์›” 8์ผ ์—…๋ฐ์ดํŠธ

convex-sentinel

๋ฌด๋ฃŒ

Set up Sentinel production error capture in your own Convex deployment.

ํ•œ๊ตญ์–ด ์š”์•ฝ์€ ์ค€๋น„ ์ค‘์ž…๋‹ˆ๋‹ค. ์›๋ฌธ ์„ค๋ช…์„ ํ‘œ์‹œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

waynesutton/waynesutton-ai22026๋…„ 9์›” 8์ผ ์—…๋ฐ์ดํŠธ

convex-expert

๋ฌด๋ฃŒ

Convex backend specialist. Use this agent for any code inside a `convex/` directory โ€” function definitions, schemas, indexes, queries, mutations, actions, HTTP endpoints, cron jobs, file storage, auth wiring, and component installation. Knows the object-form function syntax, validator patterns, resource limits, and component ecosystem that generic Claude routinely gets wrong.

ํ•œ๊ตญ์–ด ์š”์•ฝ์€ ์ค€๋น„ ์ค‘์ž…๋‹ˆ๋‹ค. ์›๋ฌธ ์„ค๋ช…์„ ํ‘œ์‹œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

waynesutton/waynesutton-ai22026๋…„ 9์›” 8์ผ ์—…๋ฐ์ดํŠธ

convex-verify

๋ฌด๋ฃŒ

Prove a Convex feature works โ€” seed, drive as multiple mocked users via convex-test, assert behavior including the negative authz cases (wrong user refused, data-scope enforced).

ํ•œ๊ตญ์–ด ์š”์•ฝ์€ ์ค€๋น„ ์ค‘์ž…๋‹ˆ๋‹ค. ์›๋ฌธ ์„ค๋ช…์„ ํ‘œ์‹œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

waynesutton/waynesutton-ai22026๋…„ 9์›” 8์ผ ์—…๋ฐ์ดํŠธ

convex-setup-auth

๋ฌด๋ฃŒ

Set up Convex authentication with proper user management, identity mapping, and access control patterns. Use when implementing auth flows, setting up OAuth providers, or adding role-based access control.

ํ•œ๊ตญ์–ด ์š”์•ฝ์€ ์ค€๋น„ ์ค‘์ž…๋‹ˆ๋‹ค. ์›๋ฌธ ์„ค๋ช…์„ ํ‘œ์‹œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

waynesutton/waynesutton-ai22026๋…„ 9์›” 8์ผ ์—…๋ฐ์ดํŠธ

convex-self-heal

๋ฌด๋ฃŒ

Production error โ†’ triaged, root-caused, repaired, and certified (tsc + rehearsal + reproduce-then-gone) fix PR for a human to merge โ€” then confirm the error stops recurring. Never auto-merges.

ํ•œ๊ตญ์–ด ์š”์•ฝ์€ ์ค€๋น„ ์ค‘์ž…๋‹ˆ๋‹ค. ์›๋ฌธ ์„ค๋ช…์„ ํ‘œ์‹œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

waynesutton/waynesutton-ai22026๋…„ 9์›” 8์ผ ์—…๋ฐ์ดํŠธ

convex-explain-app

๋ฌด๋ฃŒ

Explain an existing Convex app โ€” data model + relationships, public vs internal functions, auth/ownership model, components, a requestโ†’data flow โ€” read from the schema and function surface. Read-only.

ํ•œ๊ตญ์–ด ์š”์•ฝ์€ ์ค€๋น„ ์ค‘์ž…๋‹ˆ๋‹ค. ์›๋ฌธ ์„ค๋ช…์„ ํ‘œ์‹œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

waynesutton/waynesutton-ai22026๋…„ 9์›” 8์ผ ์—…๋ฐ์ดํŠธ

convex-docs

๋ฌด๋ฃŒ

Pull version-current Convex docs for the version this project uses โ€” pin the installed version, fetch page-as-markdown or check node_modules types, freshness hierarchy โ€” instead of writing a possibly-stale API from memory.

ํ•œ๊ตญ์–ด ์š”์•ฝ์€ ์ค€๋น„ ์ค‘์ž…๋‹ˆ๋‹ค. ์›๋ฌธ ์„ค๋ช…์„ ํ‘œ์‹œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

waynesutton/waynesutton-ai22026๋…„ 9์›” 8์ผ ์—…๋ฐ์ดํŠธ

convex-design

๋ฌด๋ฃŒ

Design and build reactive, type-safe, production-grade backends on Convex. Covers schema, queries/mutations/actions, indexes, auth, file storage, scheduling, real-time multiplayer, mobile backends, and LLM/agent workflows on Convex's one-platform stack.

ํ•œ๊ตญ์–ด ์š”์•ฝ์€ ์ค€๋น„ ์ค‘์ž…๋‹ˆ๋‹ค. ์›๋ฌธ ์„ค๋ช…์„ ํ‘œ์‹œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

waynesutton/waynesutton-ai22026๋…„ 9์›” 8์ผ ์—…๋ฐ์ดํŠธ

convex-create-component

๋ฌด๋ฃŒ

Builds reusable Convex components with isolated tables and app-facing APIs. Use for new components, reusable backend modules, integrations, or component boundary work.

ํ•œ๊ตญ์–ด ์š”์•ฝ์€ ์ค€๋น„ ์ค‘์ž…๋‹ˆ๋‹ค. ์›๋ฌธ ์„ค๋ช…์„ ํ‘œ์‹œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

waynesutton/waynesutton-ai22026๋…„ 9์›” 8์ผ ์—…๋ฐ์ดํŠธ

๋ณธ์ธ ๊ณ„์ •์ธ๊ฐ€์š”? GitHub๋ฅผ ์—ฐ๋™ํ•˜๋ฉด ํฌ๋ฆฌ์—์ดํ„ฐ ํŽ˜์ด์ง€์— ๋ชจ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค (์ผ๋ณธ์–ด)