Upwork Skill Index — 241 trang
241 trang knowledge có sẵn cho AI đọc. Trang này là bản đồ đầy đủ — cho AI hoặc cho bạn — để biết trong Skill có gì và tìm nhanh khi cần.
Cấu trúc, tên trang, và bản đồ này mở tự do — dùng để bạn (hoặc AI) tra cứu nhanh.
Bạn (hoặc AI) đang cần gì lúc này?
| Bạn đang ở đâu | Bắt đầu ở |
|---|---|
| 🆕 Mở JD trắng, không biết bắt đầu | path-decision-tree — cây IF-THEN đi từ JD đến Submit |
| 🛠 Muốn hiểu cách Skill này được xây | Cách xây Skill AI bền vững — Ingest / Query / Lint · schema 5 file · vòng compounding |
| 🎯 Đang viết proposal, cần chọn hook + khung | shelf-blueprints-en — 20+ blueprint sẵn |
| 📋 Đang viết proposal, cần cụm chữ paste vào | shelf-phrases — 6 khối chữ canonical |
| 💬 Khách reply rồi, chuẩn bị chat/phỏng vấn | shelf-craft-negotiation |
| 📚 Đang học nền tảng viết proposal | shelf-craft-proposal |
| 🐋 Muốn xây sự nghiệp dài hạn | shelf-craft-career |
| 🔍 Muốn tra 109 case study proposal đã gửi | Cuộn xuống — 109 case study |
🗺️ Năm khu vực chính của Skill
Thay vì chia theo "chương-mục" cứng, Skill chia làm 5 khu vực — mỗi khu là một cách bạn (hoặc AI) đang cần tra cứu:
Khu 1 — Kỹ năng gốc (theo giai đoạn viết proposal)
Mỗi giai đoạn có một shelf tổng hợp:
| Giai đoạn | Shelf |
|---|---|
| Trước khi viết — chọn job, đọc JD, dựng cấu trúc | shelf-craft-proposal |
| Đang viết — chọn hook, chọn khung, chọn chữ | shelf-blueprints-en + shelf-phrases |
| Sau khi có reply — chat, phỏng vấn, định giá | shelf-craft-negotiation |
| Dài hạn — sự nghiệp freelance | shelf-craft-career |
Khu 2 — Ba nguyên tắc tâm lý nền
Không phải kỹ thuật lẻ — đây là ba cơ chế chạy xuyên nhiều blueprint. Hiểu ba cái này thì chọn blueprint thông minh, không phải rập khuôn. Shelf gom: shelf-mind-rules
- ⭐ rule-value-first — Trao value trước, khách khó không phản hồi
- ⭐ rule-role-reversal — Không dính chấp deal → tâm thế đảo
- ⭐ rule-honest-gap — Trust cao hơn signal hoàn hảo
Khu 3 — Bộ lọc tra cứu (chọn case study theo tiêu chí)
Muốn tìm case study giống JD của bạn? Lọc theo:
| Lọc theo | Shelf |
|---|---|
| Stack / skill | shelf-stack-nextjs · shelf-stack-react · shelf-stack-mobile · shelf-stack-supabase · shelf-stack-stripe · shelf-stack-ai-llm · shelf-stack-laravel · shelf-stack-figma · shelf-stack-saas |
| Kiểu hook | shelf-hook-timeline (49) · shelf-hook-general (43) · shelf-hook-thankyou (7) · shelf-hook-pain (4) · shelf-hook-capability (4) |
| Proof point dùng | shelf-proof-donamix (72) · shelf-proof-trainizi (62) · shelf-proof-cellphones (52) · shelf-proof-hanz (47) · shelf-proof-clink (15) · shelf-proof-gypsylive (11) |
| Closer question | shelf-closer-questions (80 mẫu) |
Khu 4 — Đường đi và cạm bẫy
Cầm tay chỉ việc + danh sách sai lầm hay gặp để né:
- 🗺️ path-decision-tree — Cây IF-THEN dẫn từ đọc JD đến Submit
- 🧠 shelf-mind-rules — 3 nguyên tắc tâm lý nền
- ⚠️ shelf-mistakes — Bộ sưu tập những gì cần tránh
- ⚠️ misstep-wasted-testimonial — Testimonial bỏ phí (1/103)
- ⚠️ misstep-generic-closer — Closer chung chung (~50/103)
Khu 5 — 109 case study proposal đã gửi thật
Xem danh sách đầy đủ ở cuối trang. Mỗi case có JD gốc, body, stack, kiểu hook — AI dùng để bắt chước pattern đã thắng.
📚 Danh sách chi tiết từng shelf
Shelf — kỹ năng viết proposal (shelf-craft-proposal)
Cấu trúc & triết lý:
- craft-proposal-three-parts — Mở · thân · kết
- craft-checklist-seven-steps — 7 câu tự vấn trước khi Submit
- craft-seven-proposal-flaws — Bảy lỗi hay gặp: chỉ trích, copy-paste, sai grammar
- craft-reply-is-the-goal — Đo bằng reply rate, không phải hire rate
Chuẩn bị trước khi viết:
- craft-job-selection-filter — Job đăng trong 24h, hire rate > 50%
- craft-read-job-and-profile — Đọc chậm, personalize
- craft-screening-answers — Ngắn, dẫn về proposal chính
Cảnh giới cao:
- craft-honest-proposal — Khi chân thành thắng credentials
- craft-forget-structure-write-natural — Bỏ khung, viết tự nhiên (stage cuối)
Shelf — thương lượng & giao tiếp (shelf-craft-negotiation)
Chat & phỏng vấn:
- craft-four-client-expectations — Năng lực · deadline · dễ làm · giá hợp lý
- craft-ask-first — Ai đặt câu hỏi thì kiểm soát hội thoại
- craft-discovery-questions — Thư viện câu hỏi tiếng Anh sẵn dùng
- craft-pain-dream-close — Khung 3 bước cho phỏng vấn
- craft-five-pre-signing-checks — 5 điều phải rõ trước khi accept offer
Objection & tâm lý:
- craft-objection-three-forms — Giá · Kinh nghiệm · Timeline
- craft-three-mental-triggers — Scarcity · Social Proof · Authority
Pricing (shelf-craft-pricing):
- craft-split-the-difference — Chia đôi khoảng cách
- craft-pricing-by-vertical — Benchmark theo ngành
- craft-price-climb-per-project — Tăng dần từng dự án
Shelf — sự nghiệp freelance (shelf-craft-career)
- craft-blue-whale — Hey → Good → Wow → Blue Whale
- craft-overdeliver-always — Nguyên tắc bao trùm
- craft-early-days-write-carefully — Nhịp 2-5 proposal/ngày
- craft-profile-setup — 12 mục checklist, hourly > 15 USD
- craft-portfolio-hacks — Custom vs hack portfolio
- craft-six-figure-path — 7 bước từ freelance lẻ lên agency 6-7 số
- craft-agency-over-platform — Chuyển từ platform sang agency
- craft-subscription-retention — Dịch vụ tiêu dùng lặp lại → retention dài
- compare-fiverr-upwork — So sánh trade-off giữa hai platform
Shelf — blueprint viết proposal (shelf-blueprints-en)
Ba khung nền (dùng làm skeleton):
- blueprint-standard — Cho người mới, ít rủi ro
- blueprint-advanced — Show không tell, mở bằng observation
- blueprint-expert — Xác nhận goal + đề xuất cách làm
Blueprint developer (5) — Tien Nguyen Laravel/React/Flutter:
- blueprint-stack-signal · blueprint-portfolio-with-plan · blueprint-fast-delivery · blueprint-zero-risk-guarantee · blueprint-project-teardown
Blueprint copywriting (13) — email · sales page · landing page:
- blueprint-credential-lead · blueprint-mockup-first · blueprint-reference-then-schedule · blueprint-top-of-mind · blueprint-sample-lead · blueprint-competitor-teardown · blueprint-process-detail · blueprint-mental-trigger · blueprint-qualification-override · blueprint-clarity-rewrite · blueprint-enthusiasm-match · blueprint-headline-focus · blueprint-perspective-shift
Blueprint nâng cao (8) — insider · audit · demo:
- blueprint-testimonial-lead · blueprint-audience-shift · blueprint-demo-first-call · blueprint-insider-competitor · blueprint-myth-buster · blueprint-research-copy-audit · blueprint-sample-plus-strategy · blueprint-value-reframe
Blueprint kỹ thuật bổ sung (5):
- blueprint-micro-consult — Câu hỏi micro-consult (chưa scale)
- blueprint-anchor-bid — Bid "purposely to grab attention"
- blueprint-pre-frame — Kể story trước khi deliver
- blueprint-linkedin-outreach — LinkedIn connect + welcome message
- blueprint-show-not-tell — Fix miễn phí gì đó trong outbound
Framework bán hàng:
- blueprint-aida-four-steps — Attention → Interest → Desire → Action
Shelf — cụm chữ paste vào (shelf-phrases)
- ⭐ phrase-relevant-examples — "Relevant examples with numbers" (46/103, mạnh nhất)
- ⭐ phrase-milestone-closer — "Outline the exact plan" (13 biến thể)
- phrase-performance-security-opener — Cụm load quickly + security (12-13/103)
- phrase-zero-risk-payment — Risk-free (⚠ đụng Upwork ToS)
- phrase-nth-month-upwork — "Nth month on Upwork"
- phrase-decade-experience — Cầu nối sang closer
Shelf — Fiverr / copywriting / positioning (shelf-fiverr-genadinik)
- shelf-fiverr-genadinik — Tổng hợp Fiverr copywriting course (4 cụm)
- shelf-craft-copy-positioning — 5 kỹ năng copywriting & positioning cốt lõi
- craft-benefit-over-feature — Bán lợi ích, không bán tính năng
- craft-vertical-niching — Vertical depth thắng horizontal depth
- craft-long-tail-positioning — Chọn niche hẹp, tránh đấu head-on
- craft-many-angles-one-craft — Cùng năng lực, nhiều góc chào bán
- craft-keyword-upsell — Đọc intent keyword để chọn gig có upsell cao
- craft-market-fit-limit — Keyword "honest" thua "quick fix" — thị trường muốn gì
- craft-gig-description-copy — Cấu trúc mô tả gig: AIDA + keyword phụ + FAQ
- craft-loss-leader-upsell — Entry giá thấp → upsell gig-extras
- craft-freebie-follow-close — Script close gig: cảm ơn + upsell + freebie + tip
- craft-contact-me-first — "Message me before ordering" tăng conversion
- craft-brand-consistency — Cùng ảnh + cùng tên khắp nơi
- blueprint-past-client-touch — Chăm khách cũ định kỳ (không spam)
- craft-fiverr-levels — Level system Fiverr: New → L1 → L2 → Top Rated
- craft-site-conversion-checklist — Checklist website agency thoát platform
- craft-arbitrage-warning — Service arbitrage: cạm bẫy và khi nào dùng
- craft-tos-first — Đọc ToS trước khi dùng bất kỳ "hack" nào
- craft-ai-copy-flow — Dùng AI draft + edit lại theo giọng thật
Metric / reference
- benchmark-web-vitals — LCP/INP/CLS ngưỡng Google
Shelf — nguyên tắc tâm lý (shelf-mind-rules)
- rule-value-first — Deliver value trước → khách khó không reply
- rule-role-reversal — "I'm not tied to it" → đảo tâm thế bán
- rule-honest-gap — Trust > perfect signal
Ghi âm session thực chiến
- session-coaching-website-copy — Full coaching call (rewrite website + email)
- session-interview-website-fix — Mini transcript fix contact form
Draft cũ (đối chiếu tiến bộ) — shelf-early-drafts
- early-draft-eshop — Draft đầu tay Laravel + React
- early-draft-print-tool — Draft print-tool speed-lead
🔗 Redirect (giữ link cũ không gãy)
- shelf-craft-writing → 3 shelf mới (craft-proposal + craft-negotiation + craft-career)
- shelf-craft-client-talk →
shelf-craft-negotiation
109 case study proposal
Ingest cơ học từ raw source. Mỗi case có JD + body + skill + kiểu hook. Trạng thái: ⚠ chờ rà soát tay (phần phân tích còn placeholder).
Cách tìm nhanh: dùng shelf-lọc ở Khu 3 — filter theo stack / hook / proof.
Danh sách 109 case:
- case-001 — hook:
open-lead— Laravel, Vue.js, Next.js - case-002 — hook:
open-lead— Supabase, Stripe, PostgreSQL - case-003 — hook:
open-lead— React, Supabase, Stripe - case-004 — hook:
open-lead— React, Supabase, Stripe - case-005 — hook:
open-lead— SaaS - case-006 — hook:
open-lead— — - case-007 — hook:
open-lead— React, TypeScript, Mobile - case-008 — hook:
open-lead— Node.js, Mobile, Redis - case-009 — hook:
open-lead— Figma - case-010 — hook:
open-lead— Figma - case-011 — hook:
ability-lead— Laravel, Mobile - case-012 — hook:
open-lead— Laravel, React, Supabase - case-013 — hook:
speed-lead— Next.js, React, Figma - case-014 — hook:
speed-lead— Next.js, React, Figma - case-015 — hook:
speed-lead— Next.js, React, Figma - case-016 — hook:
ability-lead— Next.js, SaaS - case-017 — hook:
thanks-lead— Figma - case-018 — hook:
open-lead— Figma, SaaS - case-019 — hook:
speed-lead— Laravel, Mobile - case-020 — hook:
speed-lead— Next.js, PostgreSQL, Figma - case-021 — hook:
speed-lead— Next.js, PostgreSQL, Figma - case-022 — hook:
speed-lead— Laravel, Vue.js, Next.js - case-023 — hook:
speed-lead— Next.js, PostgreSQL, AI/LLM - case-024 — hook:
speed-lead— Next.js, PostgreSQL, AI/LLM - case-025 — hook:
speed-lead— React, PostgreSQL, Node.js - case-026 — hook:
speed-lead— React, PostgreSQL, Node.js - case-027 — hook:
open-lead— React, Supabase, Mobile - case-028 — hook:
open-lead— — - case-029 — hook:
open-lead— — - case-030 — hook:
speed-lead— Supabase, Stripe, AWS - case-031 — hook:
open-lead— Vue.js - case-032 — hook:
speed-lead— React, TypeScript, Mobile - case-033 — hook:
speed-lead— React, TypeScript, Mobile - case-034 — hook:
open-lead— AI/LLM - case-035 — hook:
speed-lead— Vue.js, React, PostgreSQL - case-036 — hook:
speed-lead— Supabase, Stripe - case-037 — hook:
speed-lead— Next.js, Supabase, AI/LLM - case-038 — hook:
speed-lead— Stripe, Scraper - case-039 — hook:
speed-lead— Laravel, Vue.js, Next.js - case-040 — hook:
speed-lead— Laravel, Vue.js, Next.js - case-041 — hook:
speed-lead— Laravel, Vue.js, Next.js - case-042 — hook:
speed-lead— Next.js, React, Supabase - case-043 — hook:
open-lead— Next.js, React, Supabase - case-044 — hook:
speed-lead— Next.js, React, Supabase - case-045 — hook:
speed-lead— Next.js, React, MongoDB - case-046 — hook:
speed-lead— Next.js, React, TypeScript - case-047 — hook:
speed-lead— Next.js, TypeScript, Supabase - case-048 — hook:
open-lead— Next.js, Supabase, SaaS - case-049 — hook:
open-lead— Next.js, React, TypeScript - case-050 — hook:
open-lead— React, Mobile - case-051 — hook:
open-lead— React, Mobile - case-052 — hook:
speed-lead— Next.js, TypeScript, Supabase - case-053 — hook:
speed-lead— Next.js, PostgreSQL - case-054 — hook:
speed-lead— — - case-055 — hook:
speed-lead— Next.js, TypeScript, Supabase - case-056 — hook:
speed-lead— Next.js, TypeScript, Supabase - case-057 — hook:
speed-lead— Next.js, TypeScript, Supabase - case-058 — hook:
open-lead— Next.js, Supabase, Stripe - case-059 — hook:
speed-lead— Next.js, React, Supabase - case-060 — hook:
open-lead— Mobile - case-061 — hook:
open-lead— Next.js, React, Stripe - case-062 — hook:
open-lead— Next.js, Stripe - case-063 — hook:
speed-lead— React, Stripe, Mobile - case-064 — hook:
speed-lead— Next.js, React, Supabase - case-065 — hook:
open-lead— React, MongoDB, Mobile - case-066 — hook:
open-lead— Next.js, React, Stripe - case-067 — hook:
open-lead— Next.js, React, Stripe - case-068 — hook:
speed-lead— Mobile - case-069 — hook:
open-lead— SaaS - case-070 — hook:
speed-lead— Next.js, React, Supabase - case-071 — hook:
speed-lead— React, Supabase, PostgreSQL - case-072 — hook:
speed-lead— React, PostgreSQL, Node.js - case-073 — hook:
open-lead— Next.js, Stripe, PostgreSQL - case-074 — hook:
ability-lead— Next.js, TypeScript, Supabase - case-075 — hook:
speed-lead— Next.js, TypeScript, Supabase - case-076 — hook:
speed-lead— Next.js, Supabase, SaaS - case-077 — hook:
open-lead— Next.js, TypeScript, PostgreSQL - case-078 — hook:
open-lead— Next.js, TypeScript, PostgreSQL - case-079 — hook:
open-lead— Next.js, TypeScript, PostgreSQL - case-080 — hook:
open-lead— Next.js, TypeScript, PostgreSQL - case-081 — hook:
open-lead— Next.js, React, PostgreSQL - case-082 — hook:
speed-lead— React, AI/LLM - case-083 — hook:
open-lead— Next.js, React, TypeScript - case-084 — hook:
open-lead— React, TypeScript, PostgreSQL - case-085 — hook:
speed-lead— Next.js, TypeScript, Supabase - case-086 — hook:
speed-lead— Next.js, TypeScript, Supabase - case-087 — hook:
open-lead— Supabase, PostgreSQL, AI/LLM - case-088 — hook:
speed-lead— Next.js, TypeScript, Stripe - case-089 — hook:
open-lead— — - case-090 — hook:
speed-lead— SEO, WordPress - case-091 — hook:
speed-lead— Next.js, React, Mobile - case-092 — hook:
speed-lead— SEO, WordPress - case-093 — hook:
thanks-lead— — - case-094 — hook:
thanks-lead— — - case-095 — hook:
open-lead— PostgreSQL, AI/LLM - case-096 — hook:
open-lead— — - case-097 — hook:
open-lead— — - case-098 — hook:
thanks-lead— — - case-099 — hook:
speed-lead— React, Supabase, Node.js - case-100 — hook:
ability-lead— Laravel, Vue.js, PHP - case-101 — hook:
thanks-lead— Next.js, React, TypeScript - case-102 — hook:
thanks-lead— Mobile - case-103 — hook:
thanks-lead— Laravel, PHP, Node.js - case-104 — hook:
speed-lead— Node.js, Stripe Connect, AI/LLM · ✅ final 2026-08-07 - case-105 — hook:
ability-lead— Voice AI, Pipecat, gpt-realtime, Cartesia, SIP · ✅ final 2026-08-07 - case-106 — hook:
open-lead(email VN) — AI/LLM, RAG, Edtech, Vietnamese · ✅ final 2026-08-07 - case-107 — hook:
ability-lead— Next.js, FastAPI, Redis, Anthropic function calling · ✅ final 2026-08-07 - case-108 — hook:
ability-lead— Voice AI, Twilio, gpt-realtime, Supabase RAG, multi-tenant · ✅ final 2026-08-07 - case-109 — hook:
thanks-lead— Full-stack, AI-embedded workflow, invitation · ✅ final 2026-08-07