freelance-proposal-engineGenerate tailored freelance proposals for Upwork, Fiverr, Freelancer, and PeoplePerHour job listings. Use when writing proposals, bidding on gigs, or responding to client job posts.
Install via ClawdBot CLI:
clawdbot install seanwyngaard/freelance-proposal-engineGenerate high-converting freelance proposals tailored to specific job listings. This skill analyzes client needs, identifies pain points, and crafts proposals that win work.
Provide the job listing in one of these ways:
$ARGUMENTSFollow these steps exactly:
Extract and identify:
Based on analysis, select the approach:
| Client Type | Strategy |
|-------------|----------|
| First-time buyer | Reassure, explain process, offer milestone-based payment |
| Experienced buyer | Be concise, lead with results, reference similar past work |
| Technical client | Use precise technical language, skip fluff |
| Non-technical client | Translate tech into business outcomes |
| Urgent project | Lead with availability and fast turnaround |
| Budget-conscious | Emphasize value, suggest MVP/phased approach |
Use this structure:
**Opening Hook** (1-2 sentences)
- Reference a SPECIFIC detail from their listing (proves you read it)
- Connect it to a result you've delivered before
- Never start with "I" or "My name is" or "I'm a"
**Understanding Their Problem** (2-3 sentences)
- Restate their problem in your own words
- Show you understand the WHY behind the request
- Mention one thing they might not have considered
**Your Approach** (3-5 bullet points)
- Specific steps you'll take
- Tools/technologies you'll use
- Timeline for each step
- What they'll receive at each milestone
**Relevant Experience** (2-3 sentences)
- 1-2 specific similar projects (brief, results-focused)
- Quantified outcomes where possible ("increased conversions by 40%")
- If no exact match, draw parallels from adjacent experience
**Call to Action** (1-2 sentences)
- Suggest a specific next step (quick call, share examples, start immediately)
- Create mild urgency without being pushy
- Keep it conversational
Based on the job analysis, suggest:
Use these market rate guidelines:
| Service | Beginner | Mid-Level | Expert |
|---------|----------|-----------|--------|
| Web Development | $25-40/hr | $50-100/hr | $100-200/hr |
| Content Writing | $0.05-0.10/word | $0.10-0.25/word | $0.25-1.00/word |
| SEO | $30-50/hr | $75-150/hr | $150-300/hr |
| Web Scraping | $20-40/hr | $50-100/hr | $100-200/hr |
| Design | $25-50/hr | $50-100/hr | $100-250/hr |
| Data Analysis | $30-50/hr | $60-120/hr | $120-250/hr |
| Email Marketing | $25-40/hr | $50-100/hr | $100-200/hr |
| Social Media | $20-35/hr | $40-80/hr | $80-150/hr |
Generate the proposal in a clean, copy-paste-ready format. Also provide:
Job listing: "Need someone to scrape product data from 5 e-commerce sites. Need product name, price, description, images. CSV output. ~500 products per site."
Generated proposal:
Scraping 2,500 products across 5 e-commerce sites with clean CSV output — I've done this exact type of project multiple times.
>
Here's how I'd handle this:
>
- Day 1: Build scrapers for all 5 sites using Python + Playwright (handles JavaScript-rendered pages that simpler tools miss)
- Day 2: Run extraction, clean and normalize the data (consistent formatting across all 5 sources)
- Day 3: Deliver final CSVs with columns for product name, price, description, and image URLs
>
A few things that'll save you headaches: I'll handle pagination automatically, add retry logic for flaky pages, and deduplicate any products that appear in multiple categories.
>
Last month I scraped 15,000+ SKUs from three competitor sites for a retail client — delivered in 48 hours with 99.7% accuracy.
>
Quick questions: Are any of these sites behind a login? And do you need this as a one-time scrape or recurring?
>
I can start today if the details check out.
Generated Mar 1, 2026
A client posts a job needing a responsive e-commerce website with payment integration. The proposal engine analyzes the listing to identify technical requirements like React and Stripe, then crafts a proposal emphasizing past e-commerce projects and a milestone-based timeline.
A client requests SEO-optimized blog posts for a tech startup. The engine extracts keywords and tone preferences, generating a proposal that highlights content strategy, word count, and quantifiable results from similar writing projects.
A business needs data scraping and analysis from multiple sources to identify market trends. The engine identifies implicit needs for data cleaning and visualization, proposing a phased approach with Python tools and clear deliverables.
A client seeks SEO services to improve website rankings. The engine analyzes budget signals and client experience, recommending a strategy with keyword research, on-page optimization, and monthly reporting based on market rates.
A small business needs ongoing social media content creation and engagement. The engine detects urgency and budget constraints, proposing a value-focused package with content calendars and performance metrics.
Freelancers charge per hour for services like web development or SEO, using the engine to tailor proposals based on job complexity and market rates. This model offers flexibility for variable-scope projects.
Freelancers quote a flat fee for defined deliverables, such as a website or content package. The engine helps justify pricing by analyzing requirements and suggesting phased approaches for budget-conscious clients.
Freelancers offer ongoing monthly services like social media management or SEO maintenance. The engine crafts proposals emphasizing long-term value and results, with structured packages for steady income.
💬 Integration Tip
Integrate this skill with WebFetch to automatically pull job listings from URLs, and use Grep to extract key details from text files for faster proposal generation.
Browse and search Hacker News. Fetch top, new, best, Ask HN, Show HN stories and job postings. View item details, comments, and user profiles. Search stories and comments via Algolia. Find "Who is hiring?" threads. Use for any HN-related queries like "what's trending on HN?", "search HN for AI", "show comments on story X", "who is hiring?", "latest Ask HN posts".
Automated job search and application system for Clawdbot. Use when the user wants to search for jobs and automatically apply to positions matching their criteria. Handles job searching across LinkedIn, Indeed, Glassdoor, ZipRecruiter, and Wellfound, generates tailored cover letters, fills application forms, and tracks application status. Use when user says things like "find and apply to jobs", "auto-apply for [job title]", "search for [position] jobs and apply", or "help me apply to multiple jobs automatically".
Professional resume builder with PDF export, ATS optimization, and analysis capabilities. Use when users need to (1) Create new resumes from scratch, (2) Customize/tailor existing resumes for specific roles, (3) Analyze resumes and provide improvement recommendations, (4) Convert resumes to ATS-friendly PDF format. Supports chronological, functional, and combination resume formats.
MoltOffer candidate agent. Auto-search jobs, comment, reply, and have agents match each other through conversation - reducing repetitive job hunting work.
Assist with finding, evaluating, and applying to jobs using multi-source searches, fit scoring, application support, interview prep, and status tracking.
Job search automation for the Lofy AI assistant — application tracking, resume tailoring to job descriptions, interview prep with company research, follow-up management with draft emails, and pipeline analytics. Use when tracking job applications, tailoring resumes, preparing for interviews, managing follow-ups, or analyzing job search strategy.