Peta ekosistem

TL;DR: Cantrik bisa diperkaya dengan beberapa “lapisan” berbeda. Masing-masing punya tempat file dan cara aktifkan yang beda. Tabel di bawah membantu menjawab: mau pakai apa?file di mana?langkah satu baris.

Analogi sederhana: Rules seperti peraturan kelas untuk murid AI; skills seperti buku catatan pilihan yang kamu pinjam ke meja; plugin seperti tombol ekstra di mesin (Lua/WASM); MCP seperti colokan ke alat luar (database, filesystem server, dll.) lewat proses terpisah.

LapisanApaDi mana (file)Cara pakai (satu baris)
RulesBatas perilaku agen (instruksi proyek).cantrik/rules.mdEdit file itu lalu commit — Cantrik membacanya saat jalan di repo ini.
SkillsKonteks .md terpilih (paket skill).cantrik/skills/ + bagian [skills] di configcantrik skill install <nama> dari registry lokal, atau salin manual.
Plugin Lua / WASMHook (mis. sebelum/sesudah write).cantrik/plugins/*.lua atau *.wasmLetakkan file plugin + tinjau guardrails; tidak ada “install otomatis dari internet” di MVP.
MCPAlat eksternal (stdio server)providers.toml[mcp_client]Tambah blok [[mcp_client.servers]], lalu uji dengan cantrik mcp call …

Hub registry

Di situs Cantrik ada daftar statis untuk contoh dan petunjuk singkat: /registry (extensions.json) dan /registry/recipes. CLI bisa menampilkan katalog yang sama: cantrik registry list dan cantrik registry show <id> (JSON disematkan di binary; opsi --file untuk uji file lain).

Skill siap pakai dari sumber: repo Cantrik menyertakan banyak paket di contrib/skill-registry/ (review, MCP, tes Rust, dokumentasi, …). Salin folder ke ~/.local/share/cantrik/skill-registry/<nama>/ lalu cantrik skill install <nama> — daftar id mengikuti hub /registry (filter “Skill pack”).

Ingin menambah entri? Lihat CONTRIBUTING.md bagian Registry extensions.