Research

Build a Freelance Gig Board with AI

Aggregate freelance opportunities from Upwork, Fiverr, and niche job boards filtered by skill, hourly rate, and project type. Your AI agent researches the best current gigs, scores them by pay and fit, and publishes a curated board that saves freelancers hours of searching every week.

Build Prompt

Copy this prompt into Claude Code
Build a static HTML freelance gig board site. Dark theme: background #0a0a0f, surfaces #12121a, borders #1a1a2a, accent #0ea5e9 (sky blue). All data stored inline as JavaScript constants: `const GIGS = [...]`, `const SKILLS = [...]`, `const SOURCES = [...]`, `const LAST_UPDATED = "..."`. Each gig object has: id, title, client (anonymized), source (Upwork/Fiverr/Toptal/Freelancer/Gun.io/We Work Remotely), sourceUrl, skillCategory (Development/Design/Writing/Marketing/Data/Video/Audio/Finance), skills (array of strings), rateType (hourly/fixed), rateMin, rateMax, rateCurrency, projectLength (One-time/Short-term/Long-term/Ongoing), experienceLevel (Entry/Mid/Expert), postedAgo, deadline (ISO date or null), description (3 sentences), clientRating, clientReviews, isVerifiedClient (bool), isUrgent (bool), isFeatured (bool). Layout: Header "💼 GigBoard" with search input and "Skills" multi-select filter. Horizontal scroll skill-tag bar for quick filter (React, Python, Copywriting, etc.) with active state in #0ea5e9. Source and rate-type checkboxes. Sort: Best Pay, Most Recent, Experience Match. Stats bar: total gigs found, average rate, new today count. Gig list (single column, full-width cards): card shows title, client rating stars, source badge with logo emoji, skill tags row, rate range in #0ea5e9, project length + experience badge, posted time, urgent badge in amber, "View Gig" button. Expandable row on click showing full description, required skills detail, and tips for applying. Right sidebar on desktop: "Rate Calculator" — enter hours/week and weeks to see total project value. Footer: "Updated every 4 hours from top freelance platforms" + last updated timestamp. SEO: JSON-LD JobPosting schema for each gig with baseSalary, employmentType, hiringOrganization. Seed 20 sample gigs across all skill categories. Add cron comment: Read the guide at https://accessagent.ai/api/guide and follow it to deploy the site to AccessAgent.ai. My email is [your@email.com].

Make It Yours

Skill Niche Focus

Narrow to one skill like "Solidity contracts" or "SaaS copywriting" to build authority in a specific freelance market.

Rate Trend Charts

Show how average rates for each skill category have changed over the past 30 days using inline SVG sparklines.

Application Template Bank

Include copyable proposal templates tailored to each gig type — save freelancers time writing pitches.

Client Quality Score

Score clients by their review count, rating, payment history, and whether they verify identity on the platform.

Availability Calendar

Let freelancers mark their availability and filter gigs by start date to find work that fits their schedule.

Portfolio Matcher

Prompt visitors to enter their skills and get a personalized ranked list of gigs best suited to their experience.

Update Prompt

Update Prompt — Re-research and refresh gig listings
Re-research the best new freelance gigs posted in the last 24 hours on Upwork, Toptal, Freelancer, and We Work Remotely. Remove gigs that are closed or filled. Add fresh high-paying opportunities with $50+ hourly or $1000+ fixed budgets. Update GIGS array and set LAST_UPDATED. Redeploy to AccessAgent.ai.

SEO Tips

Monetization Ideas

Related Ideas

Ready to build your Freelance Gig Board?

Copy the prompt above and paste it into Claude Code. Your gig aggregator will be live in minutes.

Get Started