Trình quản lý biến môi trường (env-manager)
Kỹ năng quét, kiểm tra và đồng bộ file .env, tự sinh .env.example cùng schema một cách an toàn.
Lập trìnhTrung cấp★ 859⑂ 94Điểm AI 9/10Cập nhật lần cuối: 20 thg 9, 2026
Làm được gì
- Quét mọi file
.env*trong dự án, chỉ lấy tên biến, file nguồn và trạng thái rỗng; giá trị thật luôn được che. - Dò các tham chiếu
process.env.X,os.getenv('X')để tìm biến khai báo nhưng không dùng và dùng nhưng chưa khai báo. - Kiểm tra định dạng URL, dải cổng, giá trị boolean và phát hiện API Key/Token/Password bị hardcode.
- Sinh
.env.example,.env.schema.json, cấu hìnhenv_filecho Docker Compose và danh sách Secrets cho CI/CD. - Cảnh báo các bẫy phổ biến: tiền tố
NEXT_PUBLIC_,VITE_,REACT_APP_, ARG vs ENV trong Docker, monorepo.
Phù hợp với ai
- Lập trình viên web/backend làm việc với nhiều môi trường dev/staging/prod.
- Nhóm dùng monorepo cần đồng bộ biến môi trường dùng chung.
- Người muốn rà soát secret bị hardcode trước khi commit.
Ví dụ sử dụng
- "Quét toàn bộ .env và cho tôi biết biến nào thiếu, biến nào thừa" → nhận báo cáo phân tích.
- "Tạo .env.example từ cấu hình hiện tại" → sinh template có chú thích, không chứa giá trị thật.
- "Tìm token hardcode trong mã nguồn và đề xuất chuyển sang biến môi trường" → chỉ rõ file:dòng kèm gợi ý sửa.
· · · 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/laolaoshiren/claude-code-skills-zh/HEAD/skills/env-manager/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/env-manager từ repo GitHub laolaoshiren/claude-code-skills-zh vào ~/.claude/skills/env-manager/ 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/laolaoshiren/claude-code-skills-zh.git && mkdir -p ~/.claude/skills && cp -r claude-code-skills-zh/skills/env-manager ~/.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.
- Clone kho:
git clone https://github.com/laolaoshiren/claude-code-skills-zh.git - Tạo thư mục kỹ năng:
mkdir -p ~/.claude/skills - Sao chép:
cp -r claude-code-skills-zh/skills/env-manager ~/.claude/skills/ - Vào thư mục dự án, chạy
claudevà yêu cầu "kiểm tra biến môi trường" hoặc "tạo .env.example". - Trước khi chạy, hãy chắc chắn
.envđã nằm trong.gitignore.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT