Trợ lý Pi Agent
Skill hướng dẫn cài đặt, cấu hình và mở rộng Pi — bộ khung coding agent tối giản trên terminal — thông qua bảng định tuyến tài liệu.
Lập trìnhNâng cao★ 33,030⑂ 3,248Điểm AI 8/10Cập nhật lần cuối: 9 thg 8, 2026
Skill này làm gì
- Hướng dẫn cài đặt CLI Pi (
@earendil-works/pi-coding-agent), xác thực, cấu hình provider/model/settings/biến môi trường. - Có bảng "First Decision" chỉ ra ngay nên đọc tài liệu tham chiếu nào cho từng ý định (cài đặt, dùng hằng ngày, session, bảo mật, TUI...).
- Đưa ra tiêu chí chọn cách tích hợp: SDK cho ứng dụng Node/TypeScript cần type-safe và tool in-process; chế độ RPC cho ngôn ngữ khác hoặc cần cách ly tiến trình; chế độ JSON cho pipeline một lần.
- Hướng dẫn tạo extension, skill, prompt template, theme, package và dùng các gói hệ sinh thái:
pi-subagents,pi-mcp-adapter,pi-interview,pi-web-access. - Nhắc rõ Pi không sandbox mặc định: nơi lưu secret an toàn và cách cách ly repo không tin cậy bằng Docker/VM.
Phù hợp với ai
- Lập trình viên muốn đưa Pi vào quy trình làm việc hằng ngày.
- Người nhúng coding agent vào ứng dụng Node/TypeScript hoặc gọi từ ngôn ngữ khác qua RPC.
- Người tự viết extension/package/theme cho Pi để chia sẻ trong nhóm.
Ví dụ sử dụng
- "Cài Pi và chạy lần đầu với API key Anthropic" → chạy
npm install -g --ignore-scripts @earendil-works/pi-coding-agentrồi theo luồng xác thực trong tài liệu providers. - "Gọi Pi từ service Python" → dùng
pi --mode rpc --no-session, tách bản ghi JSONL theo ký tự\n(không dùng readline của Node). - "Chia việc cho nhiều subagent chạy song song" →
pi install npm:pi-subagentsvà xem mẫu orchestration.
· · · 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/K-Dense-AI/scientific-agent-skills/HEAD/skills/pi-agent/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 skills/pi-agent từ repo GitHub K-Dense-AI/scientific-agent-skills vào ~/.claude/skills/pi-agent/ 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/K-Dense-AI/scientific-agent-skills.git && mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/pi-agent ~/.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à vào thư mục làm việc.
- Clone repo:
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Copy nguyên thư mục skill (kèm folder references):
cp -r scientific-agent-skills/skills/pi-agent ~/.claude/skills/ - Kiểm tra:
ls ~/.claude/skills/pi-agentphải thấySKILL.mdvàreferences/. - Khởi động lại Claude Code, thử hỏi "hướng dẫn cài Pi" để kích hoạt skill.
- Cần Node.js/npm để dùng Pi thật — kiểm tra bằng
node -v.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT