Bạn có bao giờ cảm thấy mình đang lạc lối giữa vô vàn ý tưởng, dự định học tập và danh sách việc cần làm? Sau nhiều tháng làm việc miệt mài với hàng tá công việc thay đổi liên tục, tôi chợt nhận ra: trong số hàng nghìn chủ đề học hỏi cá nhân, ý tưởng xây dựng dự án và danh sách đọc mà tôi ấp ủ suốt 7-8 tháng qua, rốt cuộc tôi đã thực sự đạt được điều gì? Tiến độ của tôi ra sao? Liệu tôi có đang đi chệch hướng? Những ưu tiên đó còn quan trọng như tôi nhớ không? Hay chúng thậm chí còn không tồn tại nữa?
Tôi nhận ra mình đã hoàn toàn mất dấu. Và thời gian thì cứ trôi đi không ngừng.
Đối với một người không phải lúc nào cũng ngăn nắp, có xu hướng ngẫu hứng và làm theo những gì mình muốn một cách tự phát, làm thế nào để có một cách tiếp cận có hệ thống hơn để quản lý và theo dõi tất cả những điều này? Một công cụ có thể cung cấp những hiểu biết sâu sắc khi cần, cho phép tôi nhìn lại con đường mình đang đi và thông báo liệu tôi có còn đúng hướng hay không. Nhưng quan trọng nhất, nó phải giữ được sự linh hoạt và cởi mở mà tôi cần để khám phá những điều mới mẻ khi chúng xuất hiện.
Mục lục
Thách Thức Với Các Công Cụ Theo Dõi Truyền Thống: Tại Sao Chúng Thường Thất Bại?
Suy nghĩ đầu tiên của tôi là: không phải một công cụ theo dõi nhiệm vụ khác. Không phải tài liệu hay ứng dụng ghi chú thứ 999 mà tôi đã thử và bỏ cuộc (hoặc quên mất) chỉ trong vòng một tuần. Làm thế nào để biến việc này trở nên thú vị hơn? Một thứ gì đó phù hợp với cách suy nghĩ của tôi – điều thực sự thúc đẩy tôi?
Các công cụ quản lý dự án truyền thống thường yêu cầu một cấu trúc cứng nhắc, quy trình định sẵn và khả năng tự giác cao. Tuy nhiên, đối với những người có phong cách làm việc linh hoạt, ưa thích sự sáng tạo và thường xuyên thay đổi trọng tâm, những công cụ này có thể trở thành gánh nặng hơn là sự hỗ trợ. Chúng ta dễ dàng bị choáng ngợp bởi các tính năng phức tạp, hoặc đơn giản là quên mất việc cập nhật chúng hàng ngày. Đó là lý do tại sao nhiều người cảm thấy việc duy trì động lực và theo dõi tiến độ cá nhân trở nên khó khăn.
Thách thức. Đó là ý nghĩ đầu tiên của tôi. Nhưng làm thế nào để xây dựng nó? Tôi cần giúp đỡ. Vì tôi là một người hâm mộ lớn của Claude Code trong công việc hàng ngày, liệu có điều gì tôi có thể làm với nó một cách khác biệt không?
Claude Code Skill “Streak”: Người Bạn Đồng Hành AI Mới Của Bạn
Vậy là tôi quyết định thử. Tôi không biết điều gì sẽ hiệu quả – chỉ thời gian mới trả lời. Nếu hệ thống này khiến tôi nhớ đến nó và gắn bó với nó hơn một tuần, thì nó thành công. Tôi bắt đầu động não và thiết kế với Claude. Một trong những điều trong danh sách dài của tôi là khám phá cách kỹ năng Claude Code có thể được sử dụng trong các tình huống khác nhau. Không ứng dụng. Không công cụ. Chỉ một kỹ năng Claude Code – đủ đơn giản để tôi có thể “tiêm” nó vào Claude Code yêu quý của mình để giúp tôi với việc này.
Sau khi để những ý tưởng tuôn trào, tôi đã tạo ra kỹ năng này: Streak Skill trên GitHub.
Kỹ năng này làm gì? Hàng ngày, tôi điểm danh, ghi lại tiến độ, theo dõi ý tưởng và cố gắng duy trì động lực. Nhưng quy trình làm việc ban đầu của tôi bị khóa vào một cấu trúc thư mục cụ thể và chỉ hoạt động cho các thử thách loại “xây dựng”.
Sẽ ra sao nếu ai đó muốn theo dõi một thử thách thể dục? Một mục tiêu đọc sách? Một thói quen thiền định?
Tôi quyết định xây dựng một kỹ năng Claude Code có thể theo dõi bất kỳ loại thử thách nào. Sau khi thảo luận với bạn bè, có vẻ như có một mô hình làm việc cởi mở, linh hoạt và đủ thích nghi bất kể loại thử thách nào – thể dục, học tập, thói quen. Tất cả chúng ta đều có một khía cạnh nào đó trong cuộc sống mà chúng ta hy vọng sẽ cải thiện. Nó dường như rất phù hợp với những gì kỹ năng Claude Code có thể làm được.
Thiết Kế “Type-Adaptive”: Chìa Khóa Cho Sự Linh Hoạt Vô Hạn
Thay vì xây dựng các công cụ theo dõi riêng biệt cho từng lĩnh vực, tôi nhận ra rằng cấu trúc tệp có thể giữ nguyên tính phổ quát – chỉ nội dung mới cần thích ứng.
Hãy hình dung thế này: Một tệp cài đặt (preferences file) hữu ích cho dù bạn đang theo dõi mã lập trình hay các buổi tập luyện. Đối với mã, nó lưu trữ ngăn xếp công nghệ và các công cụ của bạn. Đối với thể dục, nó lưu trữ thiết bị và loại hình tập luyện của bạn. Đối với thực phẩm, có thể là loại ẩm thực và chế độ ăn kiêng. Cùng mục đích, nội dung khác nhau.
Điều này dẫn đến thiết kế “thích ứng theo loại” (type-adaptive):
- Cùng các tệp cho mọi thử thách (
preferences.md,backlog.md,today.md, v.v.) - Các phần khác nhau được điền vào dựa trên loại thử thách.
- Quy trình tạo được hướng dẫn bằng cách đặt các câu hỏi cụ thể theo loại.
Các Loại Thử Thách Được Hỗ Trợ
Kỹ năng này hỗ trợ 6 loại thử thách chính, mỗi loại được tùy chỉnh để hỏi những câu hỏi phù hợp nhất:
| Loại | Phù Hợp Nhất Cho | Câu Hỏi Khi Check-in |
|--------------|------------------------|----------------------------------------------------|
| **Học Tập** | Khóa học, sách, kỹ năng | "Có khoảnh khắc 'à ha!' nào không?", "Tiến độ đạt mốc?" |
| **Xây Dựng** | Dự án, ra mắt sản phẩm | "Bạn đã hoàn thành gì?", "Có trở ngại nào không?" |
| **Thể Dục** | Tập luyện, sức khỏe | "Bạn đã tập bài gì?", "Cơ thể cảm thấy thế nào?" |
| **Sáng Tạo** | Nghệ thuật, viết lách, âm nhạc | "Bạn đã sáng tạo gì?", "Có nguồn cảm hứng nào không?" |
| **Thói Quen** | Thói quen, sự kiên định | "Bạn đã hoàn thành chưa?", "Cảm thấy thế nào?" |
| **Tùy Chỉnh**| Bất cứ điều gì khác | Bạn tự định nghĩa các câu hỏi |
Tùy Chỉnh Thông Tin Cá Nhân (Preferences) Theo Loại Thử Thách
Khi bạn tạo một thử thách mới (chỉ cần nói “start a new streak challenge”), nó sẽ hỏi các câu hỏi cụ thể theo loại và tự động điền vào tệp preferences.md của bạn. Ví dụ:
Đối với thử thách Học Tập:
## Chủ đề & Tài nguyên
- **Học tập:** Lập trình Rust
- **Tài nguyên:** Rustlings, The Rust Book
- **Công cụ:** VS Code, cargo
## Phong cách học tập
- **Tiếp cận:** thực hành kèm đọc sách
- **Thực hành:** bài tập sau mỗi chương
Đối với thử thách Thể Dục:
## Phong cách tập luyện & Thiết bị
- **Trọng tâm:** tập luyện sức mạnh
- **Thiết bị:** phòng gym tại nhà - tạ đơn, xà đơn
- **Loại hình tập luyện:** chia nhóm cơ (push/pull/legs)
## Địa điểm & Lịch trình
- **Địa điểm:** phòng gym tại nhà
- **Ngày tốt nhất:** sáng các ngày trong tuần
- **Ngày nghỉ:** Thứ Tư, Chủ Nhật
Cùng cấu trúc tệp. Nội dung khác nhau. Hoạt động cho bất kỳ lĩnh vực nào.
Khám Phá Sức Mạnh Tổng Hợp: Thông Tin Chiều Sâu Giữa Các Thử Thách
Đây là điểm thú vị. Nếu bạn đang chạy nhiều thử thách cùng lúc, kỹ năng này sẽ phát hiện các kết nối – Claude sẽ xử lý mối quan hệ ngữ nghĩa:
Phát hiện Học Tập Tổng Hợp
Thử thách "Học Rust" của bạn (Buổi 12) nơi bạn học async/await
đã trực tiếp hỗ trợ thử thách "Xây dựng Công Cụ CLI" của bạn (Buổi 3) nơi
bạn đã xây dựng một bộ xử lý tệp đồng thời.
Hoặc thậm chí là liên lĩnh vực (điều này đang trong giai đoạn thử nghiệm – đừng hoàn toàn tin tưởng vào độ chính xác 100%):
Buổi tập luyện buổi sáng của bạn (Thể Dục) tương quan với năng suất làm việc cao hơn
trong các buổi lập trình (Xây Dựng). Các buổi làm việc sau khi tập luyện cho thấy
số lượng mục hoàn thành tăng 30%.
Tôi không biết liệu việc phát hiện thông tin chi tiết này có đủ chính xác trong thực tế hay không, nhưng cấu trúc đã sẵn sàng để thử nghiệm. Bản thân kỹ năng này được tạo ra để thử nghiệm và học hỏi cho tất cả chúng ta, phải không? 😀
Hướng Dẫn Cài Đặt và Sử Dụng Kỹ Năng Claude Code “Streak”
Để bắt đầu sử dụng kỹ năng “Streak”, bạn cần đảm bảo rằng Claude Code đã được cài đặt. Đây là các bước đơn giản để thiết lập:
Cài Đặt (2 Bước Dễ Dàng)
Điều kiện tiên quyết: Đã cài đặt Claude Code.
Tải từ: GitHub
# Thêm kho plugin
/plugin marketplace add ooiyeefei/ccc
# Cài đặt bộ sưu tập kỹ năng
/plugin install ccc-skills@ccc
Cách Sử Dụng
Bạn có hai tùy chọn để kích hoạt công cụ theo dõi chuỗi (streak tracker):
Tùy Chọn 1: Lệnh Slash (Khuyến Nghị)
Sử dụng các lệnh slash để kích hoạt đáng tin cậy, có tính xác định – chúng luôn hoạt động:
/streak # Điểm danh vào thử thách đang hoạt động
/streak-new # Tạo một thử thách mới (có hướng dẫn)
/streak-list # Liệt kê tất cả các thử thách
/streak-switch NAME # Chuyển đổi thử thách đang hoạt động
/streak-stats # Xem tiến độ và thành tích
/streak-insights # Thông tin chi tiết giữa các thử thách
Tùy Chọn 2: Ngôn Ngữ Tự Nhiên (Thay Thế)
Bạn cũng có thể hỏi Claude Code một cách tự nhiên – nó sẽ gọi kỹ năng khi có liên quan:
"Start a new streak challenge" (Bắt đầu thử thách chuỗi mới)
"Check in to my challenge" (Điểm danh thử thách của tôi)
"Show my stats" (Hiển thị số liệu thống kê của tôi)
Tại sao có hai tùy chọn? Lệnh slash mang tính xác định – chúng luôn kích hoạt. Ngôn ngữ tự nhiên dựa vào việc Claude phát hiện ý định của bạn, điều này có thể không nhất quán. Đối với các thói quen hàng ngày như điểm danh, lệnh slash đáng tin cậy hơn.
Tạo Thử Thách Đầu Tiên Của Bạn
Chỉ cần gõ lệnh:
/streak-new
Kỹ năng sẽ hướng dẫn bạn qua các bước:
- Chọn loại (Học tập, Xây dựng, Thể dục, Sáng tạo, Thói quen, Tùy chỉnh)
- Đặt mục tiêu và tần suất (hàng ngày, cách 2 ngày, hàng tuần)
- Trả lời các câu hỏi cụ thể theo loại
- Các tệp sẽ được tự động tạo với các câu trả lời của bạn được điền sẵn.
Điểm Danh Hàng Ngày
Để điểm danh hàng ngày và ghi lại tiến độ:
/streak
Bạn sẽ nhận được:
- Trạng thái (đúng tiến độ, đến hạn, quá hạn)
- Các câu hỏi cụ thể theo loại
- Tự động ghi vào tệp tiến độ của bạn
- Thông tin chi tiết được tạo sau mỗi lần điểm danh
Ví Dụ Thực Tế: Biến Mục Tiêu Thành Hiện Thực Với Claude Code
Hãy cùng xem cách kỹ năng Streak giúp bạn quản lý các mục tiêu khác nhau trong cuộc sống:
Ví Dụ 1: Thử Thách Học Tập – “Đọc 12 Cuốn Sách Trong Năm Nay”
Mục tiêu: Hoàn thành một cuốn sách mỗi tháng, ghi lại những điểm chính.
Thiết lập: Chạy /streak-new và Claude sẽ hướng dẫn bạn qua:
→ Loại: Learning (Học tập)
→ Tên: read-12-books
→ Mục tiêu: Hoàn thành 12 cuốn sách trong năm nay
→ Tần suất: Weekly (Hàng tuần)
→ Tài nguyên: Kindle, thư viện địa phương
→ Các mốc: 3 cuốn, 6 cuốn, 9 cuốn, 12 cuốn
Các câu hỏi kiểm tra hàng tuần:
- Tuần này bạn đã đọc gì?
- Có khoảnh khắc “à ha!” hoặc những bài học chính nào không?
- Tiến độ đạt mốc ra sao?
Tệp preferences.md của bạn sẽ bao gồm:
- Sở thích đọc (sách giấy, Kindle hay sách nói)
- Thời gian đọc điển hình
- Thể loại bạn đang tập trung
Ví Dụ 2: Thử Thách Thể Dục – “Thói Quen Tập Luyện Buổi Sáng”
Mục tiêu: Xây dựng thói quen tập luyện sức mạnh kiên định, 5 ngày một tuần.
Thiết lập: Chạy /streak-new và Claude sẽ hướng dẫn bạn qua:
→ Loại: Fitness (Thể dục)
→ Tên: morning-workout
→ Mục tiêu: Xây dựng thói quen tập luyện sức mạnh kiên định
→ Tần suất: Daily (Hàng ngày) (có ngày nghỉ trong lịch trình)
→ Thiết bị: Phòng gym tại nhà - tạ đơn, xà đơn, dây kháng lực
→ Loại hình tập luyện: Chia nhóm cơ (push/pull/legs)
→ Hạn chế: Đang hồi phục chấn thương đầu gối - tránh squat nặng
Các câu hỏi kiểm tra hàng ngày:
- Bạn đã tập luyện/bài tập nào?
- Cơ thể bạn cảm thấy thế nào?
- Có thành tích cá nhân (PR) hoặc tiến bộ nào không?
Tệp preferences.md của bạn sẽ bao gồm:
- Thiết bị có sẵn
- Lịch tập chia nhóm cơ
- Ngày nghỉ
- Các hạn chế/chấn thương cần theo dõi
Bài Học Sau 2 Tuần Trải Nghiệm: Năng Suất Không Phải Lúc Nào Cũng Tuyệt Đối
Sau hai tuần sử dụng kỹ năng “Streak” của Claude Code, tôi đã rút ra một số bài học quý giá về cách tiếp cận mục tiêu cá nhân:
- Đôi khi hãy nghe theo cảm xúc của bạn. Đúng, tất cả chúng ta đều muốn kiểm soát, tập trung và đạt “năng suất” nhiều nhất có thể. Nhưng đôi khi, lắng nghe cơ thể và tiềm thức của bạn sẽ giúp ích. Nếu tôi không cảm thấy muốn làm việc ưu tiên hàng đầu ngày hôm đó, tôi chỉ đơn giản là khám phá bất cứ điều gì khác mà tôi đang có tâm trạng. Hiệu quả và trải nghiệm tốt hơn rất nhiều khi bạn có hứng thú và đi vào “trạng thái dòng chảy” (flow state).
- Không cần phải hoàn hảo mọi lúc. Ý tưởng là những bước nhỏ. Ngay cả một bước nhỏ cũng hữu ích – chúng ta luôn có thể tiếp tục từ đó. Việc ghi chép giúp ích vì nó mang lại ngữ cảnh và tóm tắt những gì đã được thực hiện trước đó, rất nhanh chóng. Claude thậm chí còn làm tôi ngạc nhiên với những gợi ý đôi khi. Nó phát hiện tiến độ về các chủ đề nhất định và đề xuất các bước tiếp theo mà tôi đã ghi lại trước đó, sau khi hỏi tôi có bao nhiêu thời gian trong ngày.
- Các câu hỏi cụ thể theo loại rất quan trọng. Hỏi “bạn đã hoàn thành gì?” với một người đang theo dõi thiền định là vô ích. Hỏi “bạn cảm thấy thế nào?” mới có ý nghĩa. Quy trình tạo được hướng dẫn sẽ nắm bắt ngữ cảnh lĩnh vực ngay từ đầu.
Kết quả cho đến nay? Sau hai tuần: hơn 10 ứng dụng nhỏ và dự án đã hoàn thành, hơn 5 khái niệm kỹ thuật mới ngoài vùng an toàn của tôi đã được khám phá. Những chủ đề đã nằm trong danh sách “một ngày nào đó” của tôi suốt nhiều tháng. Tiến độ nhỏ hàng ngày tích lũy rất nhanh.
Bắt Đầu Hành Trình Của Bạn Ngay Hôm Nay!
Bạn có điều gì đó mà bạn đang muốn cải thiện và theo dõi không? Hãy thử ngay kỹ năng “Streak” của Claude Code:
# Cài đặt (thiết lập một lần)
/plugin marketplace add ooiyeefei/ccc
/plugin install ccc-skills@ccc
# Tạo thử thách đầu tiên của bạn
/streak-new
# Điểm danh hàng ngày
/streak
Hãy cho tôi biết điều gì hiệu quả và điều gì chưa. Tôi đặc biệt tò mò liệu các tùy chỉnh thích ứng theo loại có ý nghĩa đối với các lĩnh vực mà tôi chưa thử nghiệm (thể dục, sáng tạo, thói quen) hay không.
Đừng trì hoãn, hãy biến những ý tưởng ấp ủ thành hành động thực tế!



