Skip to main content

missing-tools

Resolves missing CLI tools. Use when a command is unavailable, a shell reports command not found, or a tool must be run without installing it globally.

معلومات المصدر

المستودع
ryoppippi/dotfiles
آخر نشاط في المصدر
٥ أغسطس ٢٠٢٦ في ٠٩:٣٠
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٢٦٨
التفرعات
٥

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
missing-tools
description
Resolves missing CLI tools. Use when a command is unavailable, a shell reports command not found, or a tool must be run without installing it globally.
Use this workflow when a required command is unavailable: 1. Try comma: `, <command>`. 2. Try the project environment: `direnv exec . <command>`. 3. Use `nix run nixpkgs#<package> -- <args>` when a package is known. 4. Use `nix shell nixpkgs#<package> --command <command>` when a package is known but a temporary shell is required. Exceptions: - Script with a missing interpreter: read its shebang and run it with `nix shell nixpkgs#<package> --command ./<script>`. - Last resort: `docker run --rm -v "$PWD:/workspace" -w /workspace <image> <command>`. For GitHub-backed Nix fetches, use the `nix-github-rate-limit` skill. Never install tools globally. Use Zsh for normal commands; if a user tool is only on Fish's PATH, resolve it with `fish -lc 'command -v <tool>'` and invoke the resulting path.
عرض على GitHub