Skills
Apa Itu Skills?
Skills adalah kemampuan modular yang memperluas apa yang dapat dilakukan agen Neotask Anda. Anggap saja seperti plugin -- setiap skill menambahkan kemampuan tertentu, mulai dari mengirim email hingga mengontrol perangkat rumah pintar hingga menjalankan pipeline CI/CD.
Jenis Skill
| Jenis | Deskripsi |
|---|---|
| Bawaan | Selalu tersedia untuk setiap agen. Ini mencakup operasi inti seperti manajemen file, eksekusi shell, dan permintaan web. Tidak perlu instalasi. |
| Marketplace | Dapat diinstal dari katalog skill Neotask. Telusuri, instal, dan konfigurasikan dengan beberapa klik. |
| Kustom | Skill yang dibuat pengguna yang Anda tulis sendiri. Tentukan logika, integrasi API, dan alur kerja Anda sendiri. |
Mode Autentikasi
Setiap skill menyatakan cara autentikasinya dengan layanan eksternal:
| Mode Auth | Deskripsi |
|---|---|
| OAuth | Alur otorisasi berbasis browser. Anda masuk ke layanan pihak ketiga dan memberikan akses ke Neotask. Token dikelola secara otomatis. |
| API Key | Masukkan kunci API atau token rahasia. Kunci disimpan terenkripsi dan disuntikkan saat runtime. |
| Local App | Skill terhubung ke aplikasi yang berjalan di mesin lokal Anda (misalnya, Signal Desktop, iMessage). |
| None | Tidak memerlukan autentikasi. Skill beroperasi tanpa kredensial eksternal. |
Kategori Skill
Skill diorganisir dalam enam kategori:
Produktivitas
Alat untuk mengelola file, catatan, dan tugas.
- Manajemen file dan integrasi penyimpanan cloud
- Pencatatan dan operasi basis pengetahuan
- Pelacakan tugas dan manajemen proyek
- Kalender dan penjadwalan
- Pembuatan spreadsheet dan dokumen
Pesan
Integrasi untuk platform email, obrolan, dan SMS.
- Penulisan email dan manajemen kotak masuk
- Pesan platform obrolan (Slack, Discord, Teams, dll.)
- Pengiriman SMS dan MMS
- Perutean dan pengiriman notifikasi
- Templat pesan dan pengiriman massal
Media
Pemrosesan dan pembuatan gambar, video, dan audio.
- Pengubahan ukuran, pemotongan, dan konversi format gambar
- Pembuatan dan pengeditan gambar dengan AI
- Transcoding video dan ekstraksi thumbnail
- Transkripsi audio dan teks-ke-ucapan
- Pengambilan screenshot dan perekaman layar
Rumah Pintar
Kontrol perangkat dan otomasi rumah.
- Kontrol lampu, termostat, dan sakelar
- Aktivasi pemandangan dan rutinitas
- Pemantauan sensor dan peringatan
- Akses snapshot dan aliran kamera
- Pelaporan status perangkat
Pengembang
Alat untuk mengkode, membangun, dan menerapkan perangkat lunak.
- Pembuatan, peninjauan, dan refactoring kode
- Operasi Git dan manajemen repositori
- Pemicu dan pemantauan pipeline CI/CD
- Manajemen kontainer dan penerapan
- Analisis log dan pelacakan error
Data
Analitik, scraping, dan pemrosesan data.
- Web scraping dan ekstraksi konten
- Transformasi dan pembersihan data
- Kueri database dan pelaporan
- Pembuatan grafik dan visualisasi
- Pemrosesan CSV, JSON, dan XML
Menginstal Skills
Menelusuri Katalog
- Navigasikan ke Skills di dashboard.
- Telusuri berdasarkan kategori atau gunakan bilah pencarian untuk menemukan skill tertentu.
- Setiap daftar skill menampilkan nama, deskripsi, kategori, mode auth, dan dependensi yang diperlukan.
Instal Satu Klik
- Klik Install pada skill yang Anda inginkan.
- Neotask melakukan pemeriksaan dependensi untuk memastikan semua prasyarat terpenuhi:
- Biner sistem yang diperlukan (misalnya,
ffmpeg,chromium) - Variabel lingkungan yang diperlukan
- Skill pendamping yang diperlukan
- Biner sistem yang diperlukan (misalnya,
- Jika semua dependensi terpenuhi, skill langsung diinstal.
- Jika dependensi hilang, Anda akan diminta untuk menyelesaikannya sebelum instalasi dapat dilanjutkan.
Konfigurasi Pasca-Instal
Setelah instalasi, Anda mungkin perlu mengonfigurasi skill:
- Kunci API -- Masukkan kunci atau token yang diperlukan di panel pengaturan skill.
- Variabel lingkungan -- Tetapkan variabel lingkungan apa pun yang dibutuhkan skill (misalnya, string koneksi database, URL layanan).
- Koneksi OAuth -- Selesaikan alur otorisasi OAuth untuk memberikan skill akses ke layanan pihak ketiga.
Mengaktifkan Per Agen
Skill tidak secara otomatis tersedia untuk semua agen. Setelah menginstal skill:
- Buka tab Settings agen.
- Di bawah Skills, alihkan skill aktif atau nonaktif untuk agen tersebut.
- Hanya agen yang memiliki skill yang diaktifkan yang dapat menggunakannya.
Ini memberi Anda kontrol terperinci atas apa yang dapat dan tidak dapat dilakukan setiap agen.
Konfigurasi Skill
Penyimpanan Kunci API
Semua kunci API dan rahasia disimpan terenkripsi saat disimpan. Kunci hanya didekripsi saat runtime ketika skill membutuhkannya, dan tidak pernah terekspos dalam log, riwayat sesi, atau respons API.
Untuk mengelola kunci API:
- Navigasikan ke Skills dan pilih skill yang diinstal.
- Buka tab Configuration.
- Masukkan, perbarui, atau hapus kunci API sesuai kebutuhan.
Variabel Lingkungan
Beberapa skill memerlukan variabel lingkungan untuk berfungsi. Ini ditetapkan per skill dan disuntikkan ke lingkungan eksekusi skill.
- Variabel dibatasi pada skill individual dan tidak bocor ke skill atau agen lain.
- Contoh umum mencakup URL database, endpoint layanan, dan flag fitur.
Koneksi OAuth
Untuk skill yang menggunakan autentikasi OAuth:
- Klik Connect di panel konfigurasi skill.
- Anda akan diarahkan ke layanan pihak ketiga untuk mengotorisasi akses.
- Setelah otorisasi, token akses disimpan dan dikelola oleh Neotask.
- Token secara otomatis disegarkan saat kedaluwarsa.
- Anda dapat memutuskan kapan saja dengan mengklik Disconnect.
Verifikasi Dependensi
Setiap skill mendeklarasikan dependensinya, yang mungkin mencakup:
- Biner yang diperlukan -- Program tingkat sistem yang dibutuhkan skill (misalnya,
git,node,ffmpeg). - Variabel lingkungan yang diperlukan -- Variabel yang harus ditetapkan agar skill beroperasi.
- Skill yang diperlukan -- Skill lain yang harus diinstal terlebih dahulu.
Neotask memverifikasi dependensi ini pada waktu instalasi dan memperingatkan Anda jika ada yang hilang. Anda juga dapat memeriksa ulang dependensi kapan saja dari pengaturan skill.
Skills Bawaan
Neotask hadir dengan lebih dari 55 skill bawaan yang selalu tersedia tanpa instalasi. Berikut adalah ikhtisar yang diorganisir berdasarkan kategori.
Produktivitas
| Skill | Deskripsi |
|---|---|
| File Manager | Membaca, menulis, memindahkan, menyalin, dan menghapus file dalam workspace agen |
| Directory Browser | Mencantumkan dan menavigasi struktur direktori |
| Archive Manager | Membuat dan mengekstrak arsip ZIP, TAR, dan GZIP |
| Clipboard | Menyalin dan menempel teks antar operasi |
| Search | Pencarian teks lengkap di seluruh file dan konten workspace |
| Note Taker | Membuat, mengorganisir, dan mengambil catatan terstruktur |
| Task Tracker | Mengelola daftar tugas dengan status, prioritas, dan tanggal jatuh tempo |
| Calendar | Menjadwalkan acara dan mengatur pengingat |
Pesan
| Skill | Deskripsi |
|---|---|
| Email Sender | Menyusun dan mengirim email melalui SMTP atau provider yang terhubung |
| Email Reader | Membaca dan mengurai email masuk dari kotak masuk yang terhubung |
| Notification Router | Merutkan peringatan dan notifikasi ke saluran yang sesuai |
| Template Engine | Membuat dan menerapkan templat pesan dengan substitusi variabel |
| Bulk Messenger | Mengirim pesan ke beberapa penerima di seluruh saluran |
Media
| Skill | Deskripsi |
|---|---|
| Image Processor | Mengubah ukuran, memotong, memutar, dan mengonversi format gambar |
| Screenshot Capture | Mengambil screenshot halaman web atau aplikasi |
| Audio Transcriber | Mengonversi ucapan ke teks menggunakan transkripsi AI |
| Text-to-Speech | Menghasilkan audio ucapan dari teks |
| Video Thumbnailer | Mengekstrak bingkai thumbnail dari file video |
| QR Code Generator | Membuat kode QR dari teks, URL, atau data |
Rumah Pintar
| Skill | Deskripsi |
|---|---|
| Light Controller | Menyalakan/mematikan lampu, menyesuaikan kecerahan dan warna |
| Thermostat Manager | Membaca dan menetapkan target suhu |
| Switch Controller | Mengalihkan sakelar dan stopkontak pintar |
| Scene Activator | Memicu pemandangan rumah pintar yang telah ditentukan |
| Sensor Monitor | Membaca data dari sensor suhu, kelembaban, gerak, dan pintu |
| Camera Viewer | Mengambil snapshot dari kamera keamanan yang terhubung |
Pengembang
| Skill | Deskripsi |
|---|---|
| Git Operations | Mengklon, mengkomit, mendorong, menarik, membuat cabang, dan menggabungkan repositori |
| Code Formatter | Memformat file kode secara otomatis menggunakan formatter yang sesuai bahasa |
| Linter | Menjalankan analisis statis dan linting di seluruh basis kode |
| Test Runner | Menjalankan suite pengujian dan melaporkan hasil |
| Dependency Manager | Menginstal, memperbarui, dan mengaudit dependensi proyek |
| Docker Manager | Membangun, menjalankan, menghentikan, dan mengelola kontainer Docker |
| Deploy Trigger | Memicu pipeline penerapan di platform CI/CD yang terhubung |
| Log Analyzer | Mengurai dan mencari log aplikasi untuk error dan pola |
| Port Scanner | Memeriksa port terbuka dan ketersediaan layanan |
| SSL Checker | Memverifikasi status sertifikat SSL dan tanggal kedaluwarsa |
Data
| Skill | Deskripsi |
|---|---|
| Web Scraper | Mengekstrak data terstruktur dari halaman web |
| CSV Processor | Membaca, menulis, memfilter, dan mengubah file CSV |
| JSON Transformer | Mengurai, mengkueri, dan merestrukturisasi data JSON |
| XML Parser | Membaca dan memproses dokumen XML |
| Database Query | Menjalankan kueri SQL terhadap database yang terhubung |
| Chart Generator | Membuat grafik batang, garis, pie, dan scatter dari data |
| PDF Reader | Mengekstrak teks dan tabel dari dokumen PDF |
| PDF Generator | Membuat dokumen PDF dari teks, HTML, atau templat |
| Data Validator | Memvalidasi data terhadap skema dan aturan |
| Hash Generator | Menghitung digest hash MD5, SHA-256, dan lainnya |
Halaman Showcase Skill
Setiap skill memiliki halaman showcase khusus di situs web di neotask.ai/skills/{id}. Halaman-halaman ini menyediakan informasi terperinci tentang apa yang dapat dilakukan setiap skill, contoh prompt, tips pro, dan harga.
Mengakses Halaman Skill
- Dari halaman landing: Gulir ke bagian carousel skill dan klik kartu skill mana saja
- URL langsung: Navigasikan ke
neotask.ai/skills/{id}, misalnya:- Google Workspace: /skills/gog
- Slack: /skills/slack
- GitHub: /skills/github
Isi Setiap Halaman Showcase
- Identitas skill: nama, lencana kategori, dan tagline satu baris
- 3 poin kemampuan utama: fitur teratas sekilas pandang
- Bagian "Yang Dapat Anda Lakukan": uraian terperinci dari semua kemampuan yang diorganisir berdasarkan sub-fitur
- Bagian "Coba Tanyakan": 6-8 contoh prompt bahasa alami
- Bagian "Tips Pro": saran pengguna mahir
- Perbandingan harga: Single Agent ($50/bulan) vs Enterprise ($200/bulan)
- Skill terkait: 4 kartu yang menautkan ke skill serupa dalam kategori yang sama
Skills di Halaman Landing
Halaman landing di neotask.ai menampilkan carousel skill yang menggulir melalui skill yang disorot. Setiap kartu dalam carousel menampilkan nama skill, tagline, dan 3 kemampuan teratas. Mengklik kartu mana saja akan menavigasi ke halaman showcase lengkap skill tersebut.
Direktori Skill Lengkap
Produktivitas & Workspace (10)
| Skill | Tagline | Halaman |
|---|---|---|
| Google Workspace | Semua 21 layanan Google dalam satu skill terpadu | Lihat |
| Notion | Cari, buat, dan kueri workspace Notion Anda | Lihat |
| Trello | Kelola papan, daftar, dan kartu secara percakapan | Lihat |
| Obsidian | Cari, buat, dan atur vault Obsidian Anda | Lihat |
| Bear Notes | Buat, cari, dan beri tag catatan di aplikasi Bear | Lihat |
| Apple Notes | Baca, tulis, dan cari Apple Notes secara hands-free | Lihat |
| Apple Reminders | Buat dan kelola pengingat yang disinkronkan ke semua perangkat | Lihat |
| Things 3 | Manajemen tugas lengkap untuk Things 3 di Mac | Lihat |
| Canvas | Tampilkan konten HTML interaktif di perangkat mana pun | Lihat |
| Summarizer | Rangkum artikel, PDF, dan video YouTube secara instan | Lihat |
Komunikasi (7)
| Skill | Tagline | Halaman |
|---|---|---|
| Slack | Kirim pesan dan kelola saluran secara hands-free | Lihat |
| Discord | Kirim pesan, polling, dan reaksi di Discord | Lihat |
| iMessage | Kirim dan baca iMessage langsung dari percakapan | Lihat |
| BlueBubbles | Kontrol iMessage penuh dengan efek dan reaksi | Lihat |
| Kirim pesan dan file WhatsApp ke siapa saja | Lihat | |
| Email (IMAP) | Baca, susun, dan kelola email dari provider mana pun | Lihat |
| Voice Calls | Buat dan kelola panggilan suara secara terprogram | Lihat |
Media & Kreatif (12)
| Skill | Tagline | Halaman |
|---|---|---|
| Video Creator | Render video secara batch dengan pemrosesan paralel dan unggahan | Lihat |
| Video Frames | Ekstrak bingkai dari video mana pun pada timestamp tepat | Lihat |
| AI Image Gen | Hasilkan dan buat gambar secara batch dengan beberapa model AI | Lihat |
| Music Recognition | Visualisasikan audio dengan spektrogram dan alat analisis | Lihat |
| GIF Search | Cari, pratinjau, dan unduh GIF dari Tenor dan Giphy | Lihat |
| Screenshot | Kontrol layar Mac, jendela, dan elemen UI Anda | Lihat |
| Camera | Ambil snapshot dan video dari kamera jaringan | Lihat |
| Spotify | Kontrol pemutaran Spotify dan cari dari percakapan | Lihat |
| Sonos | Kontrol speaker Sonos dan audio multi-ruang | Lihat |
| Text-to-Speech | Hasilkan ucapan sepenuhnya offline dengan biaya API nol | Lihat |
| Banana AI | Hasilkan dan edit gambar dengan Gemini 3 Pro | Lihat |
Pengembangan & DevOps (10)
| Skill | Tagline | Halaman |
|---|---|---|
| GitHub | Kelola repo, PR, dan kode dari percakapan | Lihat |
| GitHub Issues | Perbaiki masalah GitHub secara otomatis dengan agen AI paralel | Lihat |
| Coding Agent | Delegasikan tugas pengkodean ke Codex, Claude, atau Pi | Lihat |
| Skill Creator | Bangun skill kustom tanpa menulis kode apa pun | Lihat |
| MCP Porter | Hubungkan dan panggil server MCP mana pun dari satu antarmuka | Lihat |
| Terminal Multiplexer | Pantau dan kontrol sesi tmux dari jarak jauh | Lihat |
| Session Logs | Cari percakapan masa lalu dan lacak biaya token | Lihat |
| Health Check | Audit dan perkuat postur keamanan sistem Anda | Lihat |
| Blog Watcher | Lacak umpan RSS dan dapatkan pemberitahuan posting baru | Lihat |
Model AI (5)
| Skill | Tagline | Halaman |
|---|---|---|
| Gemini | Kueri satu-kali cepat ke model Google Gemini | Lihat |
| Oracle | Bundel file dan prompt untuk mengkueri model AI mana pun | Lihat |
| Speech-to-Text | Transkripsi audio secara lokal dengan biaya API nol | Lihat |
| Whisper API | Transkripsi cloud cepat melalui OpenAI Whisper API | Lihat |
| Model Usage | Lacak biaya model AI dan penggunaan token dari waktu ke waktu | Lihat |
Utilitas & Rumah Pintar (9)
| Skill | Tagline | Halaman |
|---|---|---|
| 1Password | Akses rahasia dan kata sandi tanpa meninggalkan alur kerja Anda | Lihat |
| Weather | Dapatkan cuaca saat ini dan prakiraan untuk lokasi mana pun | Lihat |
| Google Places | Cari tempat terdekat dengan penilaian dan ulasan | Lihat |
| Food Ordering | Telusuri riwayat pesanan dan pesan ulang makanan favorit | Lihat |
| Order CLI | Kelola pesanan pengiriman makanan dari baris perintah | Lihat |
| PDF Tools | Edit konten PDF menggunakan instruksi bahasa Inggris biasa | Lihat |
| System Agent | Teks-ke-ucapan berkualitas tinggi dengan suara ekspresif | Lihat |
| Bluetooth | Kontrol speaker Bluesound dan NAD melalui jaringan Anda | Lihat |
| 8sleep Control | Kontrol suhu dan alarm pod Eight Sleep Anda | Lihat |
| Philips Hue | Kontrol lampu, warna, dan pemandangan di setiap ruangan | Lihat |
Halaman Sub-Skill Google Workspace
Skill Google Workspace (gog) juga memiliki 21 halaman sub-skill individual, satu untuk setiap layanan Google. Ini menyediakan dokumentasi terfokus untuk setiap layanan dalam suite:
| Sub-Skill | Layanan | Halaman |
|---|---|---|
| Gmail | Manajemen email | Lihat |
| Calendar | Penjadwalan acara | Lihat |
| Drive | Penyimpanan file | Lihat |
| Docs | Pengeditan dokumen | Lihat |
| Sheets | Spreadsheet | Lihat |
| Slides | Presentasi | Lihat |
| Forms | Pembuatan formulir | Lihat |
| Keep | Catatan cepat | Lihat |
| Tasks | Manajemen tugas | Lihat |
| Contacts | Manajemen kontak | Lihat |
| Chat | Pesan tim | Lihat |
| Meet | Rapat video | Lihat |
| YouTube | Platform video | Lihat |
| Photos | Penyimpanan foto | Lihat |
| Places | Pencarian lokasi | Lihat |
| Routes | Petunjuk arah | Lihat |
| Business | Profil bisnis | Lihat |
| Classroom | Pendidikan | Lihat |
| Play | Toko aplikasi | Lihat |
| AdSense | Pendapatan iklan | Lihat |
| Ads | Periklanan | Lihat |
Dukungan Multi-Bahasa
Halaman showcase skill saat ini hanya tersedia dalam bahasa Inggris. Dukungan multi-bahasa untuk halaman skill direncanakan untuk pembaruan mendatang.