Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
Về danh sách

Trình tạo Statusline cho Claude Code

Cài đặt, kiểm tra và sửa lỗi thanh trạng thái (statusline) của Claude Code chỉ bằng một script duy nhất, hiển thị đường dẫn, nhánh git, model và số token.

Tiện íchNhập môn1,323212Điểm AI 9/10Cập nhật lần cuối: 8 thg 8, 2026

Kỹ năng này làm gì

  • Cài script statusline vào ~/.claude/statusline.sh, tự sao lưu file cũ và nối khối statusLine trong settings.json bằng jq.
  • Hai bố cục: minimal (một dòng: đường dẫn ngắn, nhánh git, model, số token tuyệt đối) và full (nhiều dòng: chi phí ccusage, phần trăm ctx có màu, trạng thái git bẩn).
  • Script health_check.sh kiểm tra 4 lớp: quyền thực thi, cấu hình settings.json, test stdin giả lập, và phát lại stdin thật; mỗi lỗi kèm một dòng lệnh sửa.
  • Tối ưu hiệu năng: đọc nhánh trực tiếp từ .git/HEAD thay vì gọi git, không dùng npx/bunx @latest mỗi lần refresh.

Dành cho ai

  • Người dùng Claude Code muốn thấy số token thực (ví dụ ctx 108K / 1M) thay vì phần trăm.
  • Người bị statusline trắng trơn, không cập nhật, hoặc báo "permission denied" sau khi sửa script.
  • Người chạy nhiều session song song và quan tâm tới CPU/pin bị hao vì statusline.

Ví dụ sử dụng

  1. "Cấu hình statusline cho tôi" → chạy scripts/install_statusline.sh, kết thúc bằng health check bắt buộc.
  2. "Statusline bị trắng" → chạy scripts/health_check.sh để phát hiện thiếu chmod +x và nhận lệnh sửa.
  3. "Thêm chi phí phiên và trạng thái git" → đặt CLAUDE_STATUSLINE_LAYOUT=full rồi kiểm tra tích hợp ccusage.
  4. "Xem JSON mà Claude Code truyền vào" → bật CLAUDE_STATUSLINE_DEBUG=1 và đọc /tmp/.claude-statusline-last-stdin.json bằng jq.

· · · Hướng dẫn cài đặt · · ·

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/daymade/claude-code-skills/HEAD/daymade-claude-code/statusline-generator/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Tải ZIP
Cài vào Claude Code

Để Claude làm — dán câu dưới đây vào Claude Code

Hãy cài skill mình tìm thấy trên Claude Skill Mart.
Copy thư mục daymade-claude-code/statusline-generator từ repo GitHub daymade/claude-code-skills vào ~/.claude/skills/statusline-generator/ của mình.
Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.

Cài bằng lệnh thủ công

git clone https://github.com/daymade/claude-code-skills.git /tmp/ccs && mkdir -p ~/.claude/skills && cp -r /tmp/ccs/daymade-claude-code/statusline-generator ~/.claude/skills/

Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Mở terminal.
  2. Tải repo: git clone https://github.com/daymade/claude-code-skills.git /tmp/ccs
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Sao chép skill: cp -r /tmp/ccs/daymade-claude-code/statusline-generator ~/.claude/skills/
  5. Cài công cụ cần thiết: macOS brew install jq; Ubuntu/Debian sudo apt install jq.
  6. Khởi động lại Claude Code và yêu cầu "cấu hình statusline" để skill chạy installer + health check.
  7. Muốn đổi bố cục, thêm export CLAUDE_STATUSLINE_LAYOUT=full vào ~/.zshrc hoặc ~/.bashrc, rồi mở lại shell.