TL;DR

Một người dùng Claude Cowork (GA từ 9/4/2026) chia sẻ toàn bộ 9 slash command template giúp rút ngắn ngày làm việc 8 tiếng xuống còn 47 phút active keyboard time. Con số 34 giờ/tuần tiết kiệm được đo thực tế qua 30 ngày side-by-side trong tháng 5 so với tháng 4 - không phải ước tính. Bài này bao gồm 4 template đầu tiên kèm toàn bộ prompt để copy và dùng ngay.

Plugin là bếp, slash command là công thức

Hầu hết nội dung về Claude Cowork tập trung vào việc cài plugin nào. Đó là layer sai. Plugin giống như thiết bị nhà bếp - bạn có thể mua mọi thứ trên thị trường nhưng vẫn không nấu được gì nếu không có công thức.

Slash command trong Cowork là một saved prompt với structured inputs. Bạn gõ /morning-brief, Cowork hiện một form nhỏ với các fields cần điền, bạn điền xong rồi đi làm việc khác. Prompt xử lý phần còn lại.

Claude Cowork ra GA ngày 9/4/2026 cho tất cả paid subscribers trên macOS và Windows (từ $20/tháng gói Pro). Nó hoạt động như một desktop agent - spawn sub-agents chạy parallel, đọc/ghi file trực tiếp, kết nối 38+ external tools (Slack, Gmail, HubSpot, Notion, Linear, Jira...). Khác hoàn toàn với chat interface thông thường.

Setup: từ April 9 GA đến 9 slash commands

Tác giả bắt đầu dùng Cowork từ ngày GA 9/4/2026. Đến tháng 5 họ cài đủ 11 plugin chính thức của Anthropic, kết nối 12 connector cần thiết, và tự xây 9 slash command riêng. Kết quả: thời gian gõ bàn phím active từ 8 tiếng/ngày xuống còn 47 phút/ngày. 8 tiếng công việc thực tế vẫn xảy ra - chỉ là nó diễn ra ở background trong khi 9 template làm việc và ping khi cần quyết định.

Mỗi template dài từ 8 đến 40 dòng, nhắm vào một task cụ thể tác giả từng làm tay mỗi ngày hoặc mỗi tuần. Tổng tiết kiệm raw là 72 giờ/tuần. Con số thực tế được báo cáo là 34 giờ sau khi trừ: overlap giữa các template (ví dụ triage và meeting prep cùng pull từ Gmail), thời gian review output Cowork (~35 giờ/tuần), và thời gian làm việc khác trong lúc sub-agents chạy (không phải free time thực sự).

Template 1 - Briefing tình báo buổi sáng: 47 phút → 4 phút

Chạy tự động mỗi sáng lúc 7:30. Pull Gmail overnight, Slack DMs, lịch trong ngày, Polymarket positions, và 3 nguồn tin tức. Output: một trang duy nhất với 3 phần - cần xử lý trước 10am, có thể chờ, và nhiễu.

Dòng TERMINATION làm việc thực sự ở đây. Không có nó, cùng prompt tạo ra tài liệu 1.400 từ với executive overviews và "key takeaways". Có nó, output là một trang có thể in được. Câu "do not summarize the summary" cắt 60% độ dài output không mất chất lượng.

/morning-brief

ROLE: my chief of staff. you read everything overnight and prepare
a one-page briefing.

PULL:
- gmail: last 12 hours, inbox + sent (to see what i committed to)
- slack: DMs + @-mentions, last 12 hours, channels = [list]
- calendar: today + tomorrow morning, with attendee context
- polymarket: open positions, current P&L vs entry
- news: [3 RSS sources], last 12 hours, only items mentioning [keywords]

OUTPUT (markdown, one page max):
## Needs response before 10am
[bullets: sender + 1-line summary + suggested action]

## Can wait
[bullets, max 5]

## Noise -- flagged so i know you saw it
[1 line per item, no detail]

TERMINATION: stop when all five sources are processed and the page
is under 400 words. Do not summarize the summary.

Template 2 - Quét đối thủ cạnh tranh: 3 giờ → 18 phút

Chạy theo nhu cầu. Pull product pages, pricing pages, bài blog gần đây, X presence, job listings, và funding gần đây cho tối đa 8 đối thủ. Cross-reference với positioning notes trong một Drive folder được trỏ đến.

Dòng "Do not predict the future" tiết kiệm 40 phút mỗi lần chạy. Cowork mặc định thêm một strategic outlook ở cuối mọi báo cáo - luôn là 3 nhận xét giống nhau viết lại theo cách khác nhau. Cắt đi không mất gì.

/competitor-scan

INPUTS:
- competitors: [comma-separated list, up to 8]
- my_positioning_doc: [Drive path]
- focus: [pricing | product | hiring | go-to-market | full]

WORKFLOW:
1. For each competitor, fetch: homepage, pricing page, last 5 blog
   posts, last 30 days of X posts from main handle, open job listings.
2. Compare positioning against my_positioning_doc.
3. Flag any competitor that has moved closer to my positioning
   in the last 60 days.
4. Flag any new hire or funding round (last 90 days).

OUTPUT (markdown):
## TL;DR (3 lines max)
## Per competitor
- pricing delta vs me
- positioning delta vs me (last 60 days)
- hiring signal
- funding signal
- one paragraph: what they would do that i would not see coming

TERMINATION: stop when each competitor section has all 5 fields filled.
Do not write an industry overview. Do not predict the future.

Template 3 - Phân loại email và soạn trả lời: 90 phút → 11 phút

Chạy 3 lần/ngày: 9am, 1pm, 5pm. Phân loại inbox, soạn reply cho từng email cần trả lời, lưu draft trong Gmail với label claude_draft để review và gửi theo batch.

Hai điểm quan trọng: (1) "last 5 sent emails" để voice-matching - không có dòng này, Cowork viết văn phong business school; có nó, draft nghe giống đúng giọng mình đến mức đôi khi quên cái nào đã sửa. Thử 3 email: mất giọng với chủ đề hiếm. Thử 10: over-fit với pattern cũ. 5 là điểm cân bằng. (2) "do not generate replies for threads you've already drafted" - không có dòng này, Cowork redraft cùng thread mỗi sáng. Sau 3 ngày đầu dùng thử, Gmail chứa đầy duplicate drafts.

/triage

INPUTS:
- since: [last_run | morning | 24h]

WORKFLOW:
1. Pull all gmail messages since [since], excluding promotions and updates.
2. For each thread: needs_reply | informational | already_handled.
3. For needs_reply, draft a response using:
   - my last 5 sent emails to the same person (matches voice)
   - if no prior thread, default to 3-sentence acknowledgment + question
4. Save drafts in gmail with label "claude_draft", do not send.
5. Group informational by sender, summarize in 1 line each.

OUTPUT:
## Needs my eyes (drafts ready)
[list: sender + subject + 1-line on what the draft says]

## Informational (read-only)
[grouped by sender]

## Already handled / loops
[1 line each]

TERMINATION: stop when all unread threads are categorized.
Do not generate replies for threads you've already drafted.

Template 4 - Hồ sơ chuẩn bị meeting: 30 phút → 3 phút

Chạy 2 tiếng trước mọi external meeting. Pull mọi touchpoint trong quá khứ với những người trong invite, 5 email gần nhất, shared documents, cập nhật public profile từ lần nói chuyện gần nhất, và 3 câu hỏi mở cần mang vào meeting.

"Drop it." - Cowork muốn nhét mọi thứ vào. Meeting prep 4 trang là sự phân tâm lịch sự. Bản 1 trang mới được đọc thực sự.

/meeting-prep

INPUTS:
- meeting: [calendar event ID, or "next external meeting"]

WORKFLOW:
1. Identify external attendees (anyone outside my org).
2. For each: last 10 emails (any direction), shared docs,
   last linkedin update, last 30 days of X posts.
3. Find the last conversation we had and what was unresolved.
4. Generate 3 open questions based on what was unresolved.

OUTPUT (one page):
## Who's in the room
[per attendee: 2-line context]
## Last touchpoint
[when, what we agreed, what's unfinished]
## 3 open questions
## What's changed since
[only things that affect the meeting]

TERMINATION: stop at one page. If you can't fit something on one page,
drop it.

Đọc tiếp: 5 template còn lại

Bốn template trên tiết kiệm từ 3 đến 47 phút mỗi lần chạy. 5 template tiếp theo bao gồm báo cáo tuần, document review, Polymarket audit, nghiên cứu sâu với sub-agents parallel, và tái sử dụng content đa kênh - sẽ được trình bày đầy đủ trong Phần 2. Phần 3 sẽ giải thích tại sao 9 template này sống sót trong khi 21 template khác bị loại.

via @Mnimiy