The missing piece in AI-assisted building

Building is easy now.
The feedback loop isn't.

AI can build a prototype in an hour. But turning feedback into action - whether it's your own review or input from others - is still the slow part. Spikes makes feedback structured, precise, and agent-ready.

/1

Review your agent's work

The problem: describing visual issues in chat is imprecise. "Make that card bigger" - which card? How much bigger?

Click the element. Leave a comment. Your agent gets the exact CSS selector, bounding box, and context to act on it.

Agent builds You spike it Agent fixes
/2

Collect feedback from others

The problem: feedback is scattered across WhatsApp, email, Slack - all screenshots and vague descriptions you have to translate.

Share one link. Reviewers click elements and comment. You get structured JSON to paste straight into your agent.

Share link They spike it Agent implements

The feedback loop, closed

From "I don't like that card thing" to a PR in minutes, not hours.

Your mockup (with Spikes)
/
Sarah (Product) — 2 min ago
"This card needs more breathing room. And can the title be bolder?"
What Claude Code sees
$ spikes list --json | head
[
{
"selector": ".pricing-card",
"comments": "needs more breathing room...",
"reviewer": "Sarah (Product)",
"rating": "meh",
"page": "/pricing.html"
}
]
# Agent knows the exact selector,
# the file, and what to change.

Feedback is the bottleneck now

The current mess

  • WhatsApp voice notes: "that button thing isn't right"
  • Email threads with screenshot attachments
  • Slack with arrows drawn on images
  • You become the translator between humans and code
  • Feedback scattered across 5 different apps

With Spikes

  • One link. Click elements. Leave comments.
  • Feedback lives with the prototype
  • Structured JSON: selector, comment, rating, page
  • Paste into Claude Code, get implementation
  • Non-technical people, technical output

For anyone building with AI

The prototype is the easy part now. Spikes handles what comes next.

Side projects

Built something over the weekend? Share it with friends, collect their reactions in one place, iterate with Claude.

Client work

Stop chasing feedback across WhatsApp and email. One link, structured comments, faster revisions.

Team prototypes

Product, design, stakeholders - everyone reviews in the browser. Feedback goes straight to implementation.

Get started in 30 seconds

Paste this into Claude Code / Cursor / your agent
Install spikes (curl -fsSL https://spikes.sh/install.sh | sh), then run spikes inject on my project and spikes serve to preview it

/ or install manually:

Install the CLI
curl -fsSL https://spikes.sh/install.sh | sh

spikes inject ./mockups add the widget. spikes serve to preview.
spikes share for instant sharing. spikes resolve to mark feedback handled.
Read the docs for the full workflow.

Start free. Go Pro when you need it.

No account needed to collect feedback locally. Pro unlocks sharing and team workflows.

Free
$0
forever
  • Full widget + CLI + MCP server
  • Local feedback workflow
  • 5 hosted shares
  • 1,000 spikes per share
  • Self-host on your own infra
  • MIT licensed, open source
Install
Lifetime
Pro
$49
one-time payment, yours forever
  • Everything in Free
  • Unlimited shares + spikes
  • Password-protected shares
  • Webhook notifications
  • Remove Spikes branding
  • API keys for agent workflows
Buy Pro — $49
or spikes upgrade from your terminal