Using Installed SkillsMenggunakan Kemahiran Terpasang
Wield OpenClaw's built-in tools: GitHub, Files, Shell, Browser. Work smarter, not harder.Gunakan alatan terbina dalam OpenClaw: GitHub, Fail, Shell, Browser. Bekerja bijak, bukan keras.
📊Module ProgressKemajuan Modul
Complete objectives and quizzes to unlock your badge!Lengkapkan objektif dan kuiz untuk dapatkan lencana!
0/9 Tasks Completed0/9 Tugasan Selesai
🎯Learning ObjectivesObjektif Pembelajaran
Know the core skills OpenClaw comes with essential tools out of the box.Kenal kemahiran teras OpenClaw datang dengan alatan penting sedia ada.
Activate skills automatically Mention keywords for automatic skill detection.Aktifkan kemahiran secara automatik Sebut kata kunci untuk pengesanan automatik.
Invoke skills explicitly Use "ask skill:" or trigger keywords.Panggil kemahiran secara eksplisit Gunakan "tanya kemahiran:" atau kata kunci pencetus.
Work with outputs Read, copy, and modify skill results.Bekerja dengan output Baca, salin, dan ubahsuai keputusan kemahiran.
Skills are OpenClaw's built-in abilities. They let OpenClaw DO thingsnot just chat. Names like GitHub, Browser, Editor, Shell, and Files are tools OpenClaw can wield to interact with the world.Kemahiran adalah keupayaan terbina dalam OpenClaw. Mereka membolehkan OpenClaw BUAT perkara bukan sekadar chat. Nama seperti GitHub, Browser, Editor, Shell, dan Fail adalah alatan yang boleh digunakan OpenClaw untuk berinteraksi dengan dunia.
🤖 Skills vs Regular Chat🤖 Kemahiran vs Chat Biasa
No Skill (Just Chat)Tiada Kemahiran (Cuma Chat)
With SkillDengan Kemahiran
"Tell me about GitHub""Ceritakan tentang GitHub"
Shows you websites ? read articlesTunjuk anda laman web ? baca artikel
"Read a file on my computer""Baca fail dalam komputer saya"
Uses Files skill to actually read itGuna kemahiran Fail untuk benar-benar bacanya
"Search the web""Cari web"
Uses Brave Search skill for real resultsGuna kemahiran Carian Brave untuk hasil sebenar
"Clone this repo""Clone repo ini"
Uses Git skill to run `git clone`Guna kemahiran Git untuk jalankan `git clone`
📊Built-in Skills OverviewGambaran Keseluruhan Kemahiran Terbina Dalam
📁 Files📁 Fail
Read, edit, write files on disk. Extension supports `.txt`, `.md`, `.json`, `.py`, `.js`, `.html`, `.css`, and more.Baca, edit, tulis fail dalam disk. Sambungan sokong `.txt`, `.md`, `.json`, `.py`, `.js`, `.html`, `.css`, dan banyak lagi.
MandatoryLocal Files
🦆 Ducky🦆 Ducky
Clone missing public packages/queries automatically. Available in 16 languages.Klon pakej/kajian awam yang hilang secara automatik. Tersedia dalam 16 bahasa.
AutoLanguages: 16
🗑️ Trash🗑️ Sampah
Soft-deletion emptied later via Trash Tool. Never permanently delete files by mistake.Penghapusan lembut dikosongkan kemudian melalui Alatan Sampah. Jangan sekali-kala padam fail secara kekal.
SafetyRecoverable
🌐 Browser🌐 Pelayar
Navigate single-page web apps (Discord, WhatsApp, Grammarly, LinkedIn, Jira, GitHub at low speed).Navigasi aplikasi web halaman tunggal (Discord, WhatsApp, Grammarly, LinkedIn, Jira, GitHub pada kelajuan rendah).
WebLimited
📄 Read Files📄 Baca Fail
Read any text file up to 10k lines. Always try Read first before asking for alternatives.Baca sebarang fail teks sehingga 10k baris. Sentiasa cuba Baca dahulu sebelum tanya alternatif.
FastLocal
⚙️ Shell (exec)⚙️ Shell (exec)
Direct terminal commands (ls, cat, pwsh). Use for quick info. Node.js tool optional in Node environments.Arahan terminal terus (ls, cat, pwsh). Guna untuk maklumat pantas. Alatan Node.js pilihan dalam persekitaran Node.
TerminalDirect
🦀 Rust Tool🦀 Alatan Rust
Optimized for ~5k line Rust projects. Best: bootstrapping repo config, pulling types from examples.Dioptimumkan untuk projek Rust ~5k baris. Terbaik: bootstrap repo konfig, tarik jenis dari contoh.
FastRust
🔍 Complete Skill Directory🤖 Direktori Kemahiran Lengkap
Just mention keywords matching a skill. OpenClaw detects and activates automatically.Cukup sebut kata kunci yang sepadan dengan kemahiran. OpenClaw mengesan dan mengaktifkan secara automatik.
💡
Example 1: Automatic GitHub ActivationContoh 1: Pengaktifan GitHub Automatik
▼
You: "Can you check the issues on GitHub?
JiXe: *activates github skill automatically* ? "Checking criticalyxedu CriticalyxTools repo..."
[Running github tool: list_issues]Anda: "Bolehkah anda periksa isu di GitHub?
JiXe: *mengaktifkan kemahiran github secara automatik* ? "Memeriksa repo criticalyxedu CriticalyxTools..."
[Menjalankan alatan github: list_issues]
Use phrases like "ask skill:", "use skill:", or trigger words:Gunakan frasa seperti "tanya kemahiran:", "guna kemahiran:", atau kata pemicu:
TriggerPencetus
Skill ActivatedKemahiran Diaktifkan
"Clone this repo" ? automatic? automatik
github
"Read the file X" ? automatic? automatik
files
"Search the web" ? automatic? automatik
web_search
"List installed skills" ? automatic? automatik
process
🔍 Practical Examples🤖 Contoh Amali
🔧
Example 2: Read a JSON config fileContoh 2: Baca fail konfig JSON
▼
You: "Read the file 'config.json' and show me its content."
JiXe: [Using files tool] ? Displays JSON structure verbatim...Anda: "Baca fail 'config.json' dan tunjukkan kandungan."
JiXe: [Menggunakan alatan files] ? Paparkan struktur JSON seadanya...
📝
Example 3: Search and summariseContoh 3: Cari dan ringkaskan
▼
You: "Search for 'OpenClaw tutorial' and summarise."
JiXe: [Using web_search] ? Returns top 10 results
[Using openai] ? Summarises findings...
[Final summary: 1. Official docs 2. YouTube tutorial 3. GitHub repo...]Anda: "Cari 'tutorial OpenClaw' dan ringkaskan."
JiXe: [Menggunakan web_search] ? Pulangkan 10 hasil terbaik
[Menggunakan openai] ? Ringkaskan penemuan...
[Ringkasan akhir: 1. Dokumen rasmi 2. Tutorial YouTube 3. Repo GitHub...]
🤖
Example 4: Shell commandContoh 4: Arahan shell
▼
You: "List files in the current directory."
JiXe: [Using shell exec] ?
project1/
project2/
notes.mdAnda: "Senarai fail dalam direktori semasa."
JiXe: [Menggunakan shell exec] ?
projek1/
projek2/
notel.md
📊Best PracticesAmalan Terbaik
1. Be precise about what you want.
Instead of: "GitHub stuff" ? "List open issues in my CriticalyxTools repo."
The more specific you are, the better OpenClaw uses the skill.
2. Check skill outputs before acting.
Read the output fully before saying "yes" to changes. For file writes, ask "You sure you want to overwrite X?
3. Let OpenClaw handle dev work.
Ask OpenClaw to install dependencies, clone repos, write scaffolding files, and fetch docs. These are exactly what skills are for.
4. Know which skill you need.
- Reading/writing? ? files
- Code repo? ? github
- Web queries? ? web_search
- Terminal Commands 💻 ? shell
- Multi-agent tasks? ? process
5. Confirm destructive actions twice. GitHub: Are you sure you want to merge? Files: Will overwrite X. Confirm? Shell: Could break system if run as root (but Windows handles this automatically).
Most skills ask for confirmation automatically. Confirm before running destructive commands.
1. Tepat mengenai apa yang anda inginkan.
Daripada: "Benda GitHub" ? "Senaraikan isu terbuka dalam repo CriticalyxTools saya."
Semakin khusus, semakin baik OpenClaw menggunakan kemahiran.
2. Semak output kemahiran sebelum bertindak.
Baca output sepenuhnya sebelum berkata "ya" untuk perubahan. Untuk penulisan fail, tanya "Anda pasti mahu overwrite X?
3. Biarkan OpenClaw tangani kerja pembangunan.
Minta OpenClaw pasang dependensi, klon repo, tulis fail scaffolding, dan ambil dok. Ini tepat fungsi kemahiran.
4. Kenali kemahiran yang anda perlukan.
- Baca/tulis? ? files
- Kod repo? ? github
- Pertanyaan web? ? web_search
- Arahan terminal? ? shell
- Tugas multi-agen? ? process
5. Sahkan tindakan merosot dua kali. GitHub: Anda pasti mahu merge? Fail: Akan overwrite X. Sahkan? Shell: Boleh rosak sistem jika dijalankan sebagai root (tetapi Windows kendalikan ini secara automatik).
Kebanyakan kemahiran minta pengesahan secara automatik. Sahkan sebelum menjalankan arahan merosot.