Skip to main content
Arka ships 70+ built-in skills. Describe what you want in plain English and the router picks the right skill — offline symbolic rules first, LLM fallback when needed. Run arka help to list skills available on your platform.

Chat & web

Web Q&A, calc, weather

Memory

Remember and recall facts

PDF RAG

Ingest and query PDFs

Charts

Line, bar, pie, scatter plots

Vision

Images and blueprints

YouTube

Research and download

Google

Gmail and Calendar

Stocks

Market intelligence

Voice

Wake word and TTS

Goal agent

Multi-step automation

Life sciences

PubMed, genomics, bioinformatics

Plugins

Third-party skills

CLI

Full command reference

Route learn

Teach phrase → skill

MCP

Cursor and external servers

Repo health

Lint and test checks

Web and chat

Media and documents

Developer tools

Finance

Run arka help to see every skill in your install. The list varies by platform mode (full vs portable) and installed extras such as [voice] or [pdf].

Managing skills

Enable or disable skills without editing configuration files:
Disabled skills remain visible to routing and capability discovery, but execution is blocked with an explicit enable command. Preferences are stored in Arka’s user configuration under skills.json.

Create a custom skill

The wizard asks for a description and natural-language triggers, then creates skill.json, run.py, README.md, and TEST_PLAN.md. It checks existing manifests for duplicate triggers and suggests non-colliding phrases.