Skip to content

Repository files navigation

Quild

Just in time content writing for startup founders.

Paste the words you already have. Point at the sentence you hate. ChatGPT writes the X, LinkedIn, TikTok, and newsletter versions in this tab.

Live desk: quild.zanbuilds.workers.dev/desk

WebMCP Challenge 2026.

Demo

ChatGPT and Quild sharing the source desk

ChatGPT filling the four platform boxes

Highlight a fix

A founder selects a span in Source, then types a note for the agent.

  1. Highlight the line that is wrong.
  2. Write the fix in Note to agent. Example: fix this part.
  3. Ask ChatGPT to call get_workspace, then rewrite_selection. That tool only replaces the highlighted span. Then it fills X, LinkedIn, TikTok, and newsletter.

Founder highlights a sentence in Source and leaves a note for the agent

How it works

Open the desk inside ChatGPT's browser. The agent reads the same source, highlight, and voice you see, then types into the four boxes.

document.modelContext.registerTool({
  name: "generate_platform_variants",
  description: "Write agent-authored drafts into the live variant matrix",
  inputSchema: { /* x_thread, linkedin, tiktok, newsletter */ },
  execute: async (input) => fillVariants(input),
})

WebMCP tools: get_workspace, inject_brand_rules, analyze_tone_deviation, rewrite_selection, schedule_cross_post.

Run it

Node 20+.

npm install
npm run dev

In ChatGPT desktop use Terra or Sol, then Cmd+Shift+B, then open the desk. Chrome 149+ can use chrome://flags/#enable-webmcp-testing.

Ask: "Read get_workspace, then fill X, LinkedIn, TikTok, and newsletter in brand voice."

Try it

Paste a draft in Source. Save voice. Check voice. Highlight a sentence and leave a note. Ask the agent to call get_workspace, rewrite_selection, then generate_platform_variants. Queue saves a time on a draft in this session.

Files

Path Role
lib/voice.ts Tone scoring
lib/domain.ts Tool implementations
lib/webmcp.ts document.modelContext.registerTool
store/studio-store.ts Desk state
components/source-desk.tsx Source and highlight
components/variant-matrix.tsx Four boxes and queue

License

MIT

About

Just in time content writing for startup founders.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages