Skip to main content

skill-pilot-doctor

Troubleshoot Skill Pilot installation, startup, environment, CLI, and code issues for zero-knowledge users. Use when the user is stuck with install.sh, skillpilot.sh, confusing technical errors, or a bug that needs practical diagnosis and repair.

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

المستودع
X-School-Academy/skill-pilot
آخر نشاط في المصدر
٩ أبريل ٢٠٢٦ في ٠٧:٤١
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٢٠
التفرعات
١٣

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

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

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

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

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
skill-pilot-doctor
description
Troubleshoot Skill Pilot installation, startup, environment, CLI, and code issues for zero-knowledge users. Use when the user is stuck with install.sh, skillpilot.sh, confusing technical errors, or a bug that needs practical diagnosis and repair.
# Skill Pilot Doctor Use this skill to help a beginner recover from any Skill Pilot problem quickly and in plain language. ## When to Use This Skill - The user is blocked by `install.sh` - The user is blocked by `skillpilot.sh` - The user does not understand a technical term, error, or setup step - The user needs troubleshooting commands, log analysis, or a likely root cause - The user needs a bug in Skill Pilot code identified or fixed ## Your Roles in This Skill - **Support Engineer**: Diagnose likely causes and give the fastest safe recovery path - **Teacher**: Explain technical terms in plain language without assuming prior knowledge - **Platform Builder**: Fix Skill Pilot code or configuration when the issue is inside the project ## Role Communication As an expert in your assigned roles, you must announce your actions before performing them using the following format: As a {Role, and Role-XYZ if have more roles}, I will {action description} ## Instructions Follow these steps in order: ### Step 1: Restate the problem simply - Rewrite the user's issue in plain language - Call out the most likely category: install, environment, startup, configuration, permissions, network, or code bug - Do not assume the user knows Git, GitHub, shell commands, terminal usage, paths, ports, or environment variables - If needed, explain these terms in plain language before giving instructions ### Step 2: Prefer practical diagnosis - Ask for or inspect the exact failing command, output, OS, and shell when needed - Prefer concrete checks and short command sequences over abstract advice - You can check any documentation, agent skill, and source code in the current project directory to answer the user's question, resolve the issue, or investigate a bug - Do not guess when the answer can be grounded in the current project docs, scripts, config, or source code - For install, setup, start, stop, provider, and WebUI access issues, check the real project files first so the answer is accurate and fast - If the answer quality would be weak without project inspection, inspect the relevant files before replying - If the task would take too long without a focused workflow, use the skill instructions to narrow the diagnosis and action plan quickly - If the repo code is likely involved, inspect the relevant files and identify the focused fix - Ask the user for approval before making any code changes ### Step 3: Keep explanations beginner-safe - Avoid jargon when a plain phrase works - If a technical term is necessary, explain it in one short sentence - Tell the user what each important command is checking before or after you run it - Prefer copy-pasteable commands and clearly say which directory the user should run them from ### Step 4: Drive toward a working outcome - Prefer the shortest safe fix that gets the user unstuck - If one path fails, propose the next best fallback - If code changes are required, explain the proposed change clearly and wait for user approval before implementing it ## Expected Output - A clear diagnosis or most likely cause - Concrete commands or edits that move the user forward - Plain-language explanation of the issue and the fix - A verified outcome when the problem can be fixed inside the repo ## Key Principles - Treat the user as capable but new to the tooling - Optimize for recovery speed and clarity - Avoid vague advice when a direct check is possible - Fix the product when the product is the problem - Ground answers in the current project whenever possible - Avoid low-confidence answers when a quick file check can improve them - Use the skill to reduce delay and help the user get an actionable result faster
عرض على GitHub