Code Execution (Tiết kiệm token cho tác vụ hàng loạt)
Chạy Python cục bộ để phân tích và refactor hàng loạt tệp, tiết kiệm hơn 90% token.
Kỹ năng này làm gì
Khi bạn cần xử lý hàng chục đến hàng trăm tệp, kỹ năng này chạy mọi thao tác qua runtime Python cục bộ (execution_runtime) và chỉ trả về bản tóm tắt, thay vì đưa toàn bộ mã nguồn vào ngữ cảnh.
fs: copy/paste theo dòng, tìm–thay thế, copy theo lôcode: tìm hàm/lớp, phân tích phụ thuộc và độ phức tạp (chỉ trả metadata)transform: đổi tên định danh hàng loạt, xóa câu lệnh debug, refactor theo lôgit: status, add, commit, push
Quy trình 3 bước "phân tích → xử lý cục bộ → trả tóm tắt" giúp giảm từ ~150K token xuống còn ~1K token với 100 tệp.
Phù hợp với ai
- Lập trình viên thường xuyên refactor codebase Python lớn
- Người hay bị ngắt giữa chừng vì giới hạn ngữ cảnh khi sửa nhiều tệp
- Nhóm cần chạy audit mã và kiểm tra độ phức tạp định kỳ
Ví dụ sử dụng
- Đổi tên hàng loạt: "Đổi
oldNamethànhnewNametrong toàn dự án" → xử lý 50 tệp, 247 lần thay thế, chỉ báo lại con số. - Tách hàm tiện ích: tìm các hàm khớp
*_utiltrongapp.pyrồi chuyển sangutils.pymà không nạp thân hàm vào ngữ cảnh. - Audit mã: phân tích phụ thuộc của mọi tệp
.pyvà chỉ liệt kê những tệp có độ phức tạp > 15.
· · · 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/mhattingpete/claude-skills-marketplace/HEAD/code-operations-plugin/skills/code-execution/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)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
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 code-operations-plugin/skills/code-execution từ repo GitHub mhattingpete/claude-skills-marketplace vào ~/.claude/skills/code-execution/ 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/mhattingpete/claude-skills-marketplace.git && cp -r claude-skills-marketplace/code-operations-plugin/skills/code-execution ~/.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.
- Mở terminal và clone repo:
git clone https://github.com/mhattingpete/claude-skills-marketplace.git - Sao chép thư mục kỹ năng:
cp -r claude-skills-marketplace/code-operations-plugin/skills/code-execution ~/.claude/skills/ - Cài runtime thực thi bằng cách chạy
execution-runtime/setup.shtrong repo (nếu cài dạng plugin:~/.claude/plugins/marketplaces/mhattingpete-claude-skills/execution-runtime/setup.sh). - Kiểm tra bằng
python -c "import execution_runtime". - Khởi động lại Claude Code, rồi thử yêu cầu: "Đổi tên hàm này trong toàn bộ dự án".
- Kỹ năng sửa tệp trực tiếp, nên hãy
git committrước để có bản sao lưu.