Skip to content
All features

Feature

Niyra's skill system

18 JIT-loaded skills keep Niyra focused and trustworthy. Domain rules surface only when relevant — 30-50% smaller prompts, less hallucination.

A skill is a focused set of rules and verification steps for a specific kind of work. "Inbox triage" knows how to categorize email; "calendar booking" knows how to check conflicts; "voice mode" knows to keep replies under 60 words.

The 18 built-in skills

Always-on cross-cutters

  • truthfulness-verification (no claims without tool proof)
  • error-surfacing (verbatim, not paraphrased)

High-stakes

  • reminder-management (verification step before save)
  • records-management (structured data checks)
  • inbox-reading (search accuracy)
  • pdf-extraction (vision fallback)

Core behaviors

  • calendar-booking (conflict detection)
  • memory-management (memories vs records distinction)
  • multi-account-routing (right Gmail account)
  • voice-mode (under 60 words, no markdown)
  • language-detection (Hinglish, gender agreement)
  • integration-status (verify before claiming)

Communication

  • email-composition (tone matching)
  • inbox-triage (safe auto-archive rules)
  • contacts-management (contacts ≠ memories)
  • scheduling-tasks (recurring vs one-shot)

Domain skills

  • stock-portfolio, vehicle-management, insurance-policy, subscription-tracking

Why JIT load

If we stuffed every skill into the system prompt every turn, you'd pay for 50% wasted tokens. JIT loading: skills surface only when their triggers match the conversation context.

A turn about email loads the inbox skill. A voice turn loads voice-mode. The rest stay dormant.

Result: smaller prompts, less hallucination, more focus.

Custom skills

Write your own (Pro / Alpha). Each skill is a Markdown file with frontmatter:

---
triggers: [email triage, inbox cleanup]
tools: [gmail, memory]
priority: 5
---

When triaging email:
- Always flag investor emails as urgent
- Auto-archive newsletters older than 7 days
- Verify before sending replies

Niyra loads the file when the trigger matches.

FAQ

Can I write my own skill?
Pro and Alpha can write custom skills. Each is a Markdown file with frontmatter (triggers, tools, priority) + a body of rules and verification steps. They live alongside the built-in ones.
Do skills slow Niyra down?
The opposite — by JIT-loading only relevant ones, Niyra's per-turn prompt is 30-50% smaller. Faster, cheaper, more focused.

Related

For AI:.md.txt