Skip to content
cccskills
FreePublished on GitHub

gig-proposal-writer

Generates personalized proposals for freelance gigs on Upwork, Freelancer, PeoplePerHour, and Guru. References specific project requirements and includes relevant case studies.

The English summary is being prepared. Showing the original description.

Works withShopify

Run score Not tested

See how to install

Files included (2)

  • SKILL.md3.7 KB
  • skill.meta.json510 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

Gig Proposal Writer

Generates tailored proposals for freelance platform gigs. Each proposal references specific requirements from the project brief, includes a relevant case study, and asks an insightful question that proves you read the brief.

Prerequisites

  • agency.config.json populated (services, case studies, tone)
  • Gig details (title, description, budget, platform, URL)

Phase 0: Intake

Read agency.config.json:

  • agency.name, agency.tagline -- who we are
  • case_studies -- proof points to reference
  • outreach.tone -- writing style
  • services -- match gig to relevant service

Gather gig details:

  1. Platform (Upwork, Freelancer, PeoplePerHour, Guru, Fiverr)
  2. Project title
  3. Project description (full text)
  4. Budget (if specified)
  5. URL to the gig listing

Phase 1: Analyze the Brief

Read the project description and identify:

  • Specific requirements (what they need built/fixed)
  • Technology mentions (Shopify, WooCommerce, etc.)
  • Timeline urgency signals
  • Budget expectations
  • Pain points or challenges mentioned
  • Questions they asked or decisions they need help with

Phase 2: Match Case Study

Select the most relevant case study from case_studies:

  • Match by industry (sports brand -> Kibi Sports)
  • Match by service type (CRO -> CRO case study)
  • Match by platform (Shopify -> any Shopify case study)
  • If no close match, reference expertise without naming clients

Phase 3: Generate Proposal

Platform-Specific Rules

Freelancer:

  • Mention milestone-based delivery to build trust
  • Include realistic bid amount and timeline
  • Under 200 words

PeoplePerHour:

  • Be concise and punchy -- PPH rewards brevity
  • Under 150 words
  • Highlight hourly or fixed-price preference

Upwork:

  • Reference specific requirements from the posting
  • Include 2-3 bullet points of what you'll deliver
  • Ask one smart question
  • Under 200 words

Guru:

  • Highlight relevant skills and past work
  • Include portfolio reference
  • Under 200 words

Fiverr:

  • Match their request to your gig offering
  • Under 100 words

Proposal Structure

  1. Hook -- Reference something specific from their brief (proves you read it)
  2. Relevant experience -- 1 sentence connecting your experience to their need
  3. Case study -- Brief proof point from a similar project
  4. Approach -- 2-3 sentences on how you'd tackle it
  5. Question -- One insightful question that shows expertise
  6. CTA -- Clear next step

Rules

  • NEVER start with "I" or "My name is"
  • Start with their problem or a specific observation about their project
  • Reference at least 2 specific details from their brief
  • Include a realistic bid and timeline
  • No generic boilerplate

Phase 4: Output

Return JSON:

{
  "proposalText": "the full proposal text",
  "bidAmount": "$500",
  "deliveryDays": 14,
  "personalizationPoints": ["referenced their multi-currency requirement", "matched CRO need to Kibi case study"],
  "platform": "Freelancer",
  "wordCount": 180
}

Generate 2 variants. User picks the best.

Phase 5: Delivery

Based on platform:

  • Browser (tools.browser_automation): Navigate to gig page, paste proposal, set bid
  • Manual: Display proposal for copy-paste

Log to CRM via crm-writer:

  • Add to crm.tabs.outreach_log with platform, gig URL, proposal status

Example Usage

Trigger phrases:

  • "Write a proposal for this Freelancer gig"
  • "Draft an Upwork proposal for [gig URL]"
  • "Generate proposals for today's gig finds"

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Analyze A/B test results for statistical significance with ship, extend, or kill recommendations

The English summary is being prepared. Showing the original description.

ekatasingh1107/b2b-gtm-skills2Updated Apr 12, 2026

Reallocate ad budget across campaigns and channels using ROAS and marginal return analysis

The English summary is being prepared. Showing the original description.

ekatasingh1107/b2b-gtm-skills2Updated Apr 12, 2026

Generate structured creative briefs for ad designers with brand-consistent direction

The English summary is being prepared. Showing the original description.

ekatasingh1107/b2b-gtm-skills2Updated Apr 12, 2026

Mine winning ad angles, hooks, and creative patterns from top-performing ads

The English summary is being prepared. Showing the original description.

ekatasingh1107/b2b-gtm-skills2Updated Apr 12, 2026

ad-spy

Free

Monitor competitor ads across Meta, Google, and LinkedIn with strategic analysis

The English summary is being prepared. Showing the original description.

ekatasingh1107/b2b-gtm-skills2Updated Apr 12, 2026

Interactive onboarding wizard that generates agency.config.json for any B2B agency. Asks structured questions about the agency, services, ICP, tools, outreach preferences, and CRM setup. Outputs a complete config file.

The English summary is being prepared. Showing the original description.

ekatasingh1107/b2b-gtm-skills2Updated Apr 12, 2026

See all skills by ekatasingh1107

Report a problem with this skill