The Skills Gap

Skills are the best tools for encoding specialized workflows in your coding agent. But managing them is a challenge:

What is Nori Skillsets

Nori Skillsets contains three layers that make Skills manageable:

Installer

Download and upload Skills, and organize context files (CLAUDE.md and Skills) within your project directory so Claude Code uses the right context automatically.

CLI Extensions

Command-line tools and slash commands that make it easy to create, switch, and manage Skills without leaving your workflow.

Skillsets

Pre-configured collections of Skills bundled together for specific workflows, coordinated with a CLAUDE.md. Switch between different Skillsets depending on your task.

Skillset Structure

Skillsets organizes your skills and context files into a single directory:

Component Claude Code Cursor
Skillset Location ~/.nori/profiles/ ~/.nori/profiles/
Context Instructions CLAUDE.md AGENTS.md
Skills/Rules Skills in skills/ directory with SKILL.md files Rules in rules/ directory with RULE.md files
Subagents Native support for specialized sub-agents Available via Nori-Profiles only
Commands commands/ directory with custom slash commands commands/ directory with custom slash commands

Quick Start

Installation

Install Nori globally:

npm install -g nori-ai

Then install for your agent:

nori-ai install
nori-ai install --agent cursor-agent

Safe Installation: Nori safely installs into your agent's config directory (~/.claude/ for Claude Code, ~/.cursor/profiles/ for Cursor). Your existing files are preserved. Use /nori-info in Cursor to see available skillsets.

Skillset Management

Create and switch between skillsets to customize your agent's behavior:

# Create a skillset /nori-create-profile # Switch skillsets /command /nori-switch-profile my-custom-agent # Switch skillsets Bash command nori-ai switch-profile <profile-name> --agent claude-code
# Create skillsets Add directories to ~/.cursor/profiles/ with AGENTS.md and rules # Switch skillsets nori-ai switch-profile <profile-name> --agent cursor-agent

Exit and re-enter your agent session to load the new skillset.

Get Started

Ready to build?

GitHub →

View source code and documentation

Contact Us →

Get in touch with questions or feedback