Documentation Index
Fetch the complete documentation index at: https://doc.spike.ac/docs/llms.txt
Use this file to discover all available pages before exploring further.
Setup
Install the Spike skill in your Replit project:
npx skills add spike-forms/agent-skills -a replit
This creates a SKILL.md file in .agents/skills/ that Replit’s AI agent loads automatically.
Verify Installation
You should see spike-forms listed under Replit.
Usage
Once installed, Replit’s AI assistant knows how to create Spike forms. Use it in the AI chat:
In Chat
Add a contact form to the homepage that submits to Spike
With Replit Agent
Build a landing page with a waitlist form. Use Spike for the form backend.
Include email capture with spam protection.
Example Prompts
Create a contact page with a form that submits to Spike.
Include name, email, and message fields.
Show a success message after submission.
Add a support ticket form with file attachment.
Submit to Spike with multipart/form-data.
Accept images and PDFs.
Build a customer feedback app with:
- A feedback form (rating, category, message)
- A bug report form (title, steps to reproduce, screenshot upload)
Both forms should submit to Spike. Show submission history from the Spike API.
Without the Skill
If you prefer not to install the skill, include Spike details in your prompt:
Create a contact form that POSTs to https://api.spike.ac/f/MY_ORG/contact
using fetch with FormData. Add a hidden _gotcha field for spam protection.
Handle loading and success states.
Replit’s AI agent can build full-stack apps. Use Spike for the form backend so you don’t need to set up your own submission handling, email notifications, or webhook routing.