Codified Domain Expertise

Skills that turn AI into an expert.
Loaded on demand with zero prompt bloat.

Bundled engineering guidelines, self-improving agent skills, and domain instructions. Loaded dynamically into memory only when your task calls for it.

27+
Bundled Domain Skills
On-Demand
Dynamic Context Injection
Self-Improving
Versioned Instruction History
0 Token
Wasted Baseline Prompt Overhead

How Nia manages skill memory.

Precision instruction loading that keeps context windows clean and focused.

Dynamic Context Injection (load_skill)

Instead of stuffing thousands of lines of engineering rules into the system prompt, Nia retrieves and injects skill instructions into active memory only when a task requires it.

Task: "Review this PR diff for race conditions"Loaded: code-review & security-review

Self-Improving Versioning

Agents create and refine custom skills using create_skill and improve_skill. Every revision stores full version history and reflection logs.

Auditable Skill Evolution

Bundled Expert Guidelines

Pre-packaged engineering skills derived from production best practices — covering React performance, Next.js Turbopack, Prisma ORM traps, Docker hardening, and security audits.

27+ Production Guidelines

Persistent Agent Mastery

Skills persist across conversations and parallel sub-agent runs. When an agent discovers a reusable pattern or domain rule, it codifies it into a skill so future executions benefit automatically.

Agent Memory Graph • Qdrant Vector IntegrationCross-Run Memory

Skills Directory

Browse pre-packaged domain skills. Click any skill card to view full instructions and triggers.

Engineering & Security

Code Review

Review code changes for correctness, security, and simplification opportunities.

GitDiffSecurityQuality
View skill instructions
Engineering & Security

Security Review

Audit code and configurations for real, exploitable vulnerabilities.

OWASPAuthInjectionAudit
View skill instructions
Engineering & Security

Verify Change

Confirm fixes and features actually work before reporting success.

TestingValidationQuality
View skill instructions
Engineering & Security

Simplify Code

Reduce unnecessary complexity without changing existing behavior.

RefactoringClean Code
View skill instructions
Frontend & React

React Patterns

Hooks discipline, state placement, Server/Client component boundaries, and Suspense.

ReactHooksServer Components
View skill instructions
Frontend & React

React Performance

Waterfalls, bundle size, re-renders, and rendering optimizations.

PerformanceBundleRe-renders
View skill instructions
Frontend & React

React Testing

Vitest + React Testing Library patterns, MSW network mocking, and user-event simulation.

RTLVitestMSW
View skill instructions
Frontend & React

Next.js & Turbopack

Turbopack dev caching, bundle analysis, and Next.js 16 App Router conventions.

Next.jsTurbopackApp Router
View skill instructions
Systems & DevOps

Backend Patterns

API route architecture, service layers, cache-aside, Redis queues, and structured JSON logs.

APIServicesRedisLogs
View skill instructions
Systems & DevOps

Database Migrations

Expand-contract schema changes, zero-downtime column alterations, and safe DDL execution.

DatabaseMigrationsSchema
View skill instructions
Systems & DevOps

Docker Patterns

Multi-stage Dockerfiles, Compose local dev networks, and container security hardening.

DockerContainersSecurity
View skill instructions
Systems & DevOps

MCP Server Patterns

Build and debug Model Context Protocol servers — tools, resources, stdio & HTTP transports.

MCPProtocolTools
View skill instructions
Documents & Tools

Browser Controller

Automate browser navigation, page inspection, screenshot capture, and local app testing.

BrowserAutomationDOM
View skill instructions
Documents & Tools

Documents

Create and edit Word (.docx) and Google Docs files with rich headings and formatting.

WordDocsReports
View skill instructions
Documents & Tools

Spreadsheets

Create and manage Excel (.xlsx) and Google Sheets workbooks with formulas and charts.

ExcelSheetsFormulas
View skill instructions
Skill Authoring SDK

Load, create, and refine skills dynamically.

Use tool primitives to manage codified agent skills directly from conversation or automated scripts.

// Load a bundled or self-created skill into active memory context
load_skill({ skill_id: "code-review" })

Master your domain with Skills

Access skills, author custom instruction sets, and refine agent capabilities directly in the dashboard.

Go to Skills Dashboard