Nori Skillsets

An open resource for verified Claude Code Skills and packaged agent configurations

noriskillsets.devGitHubnpm

The Problem We Observe

Coding agents are unlocking exponential productivity gains for certain engineers. But adoption is still choppy, with large groups of developers lagging behind and inconsistent usage across teams. Here are some reasons why:

The Market is Awash in Slop

Thousands of AI Skills already exist—most AI-generated, unproven, with low rigor. Low quality tools reinforce bad initial experiences with agents.

Partial Configurations Don't Yield Results

Most teams approach agent configurations incrementally. But real gains require the agent configs and context files to work together as a coherent system.

For example:

Opaque Setups Block Adoption

When certain devs find a setup that does work for them, configurations are often scattered and hidden in personal dotfiles, tool-specific settings, and undocumented workflows. Knowledge stays locked in formats that can't easily spread across the team.

How Nori Skillsets Helps

Get to proven results quickly using validated Skills and battle-tested Skillsets. Then makes those results easy to replicate.

Cohesive agent configs become transparent and portable. Easy to share across teams so others can pick it up and prove results.

For Developers and For Teams

Public Skillsets — For Individual Developers

Curated, quality-assured Skills and configurations that accelerate your AI effectiveness

Every Skillset in the public registry has been reviewed for effectiveness, clarity, and proper implementation. They actually work, and include battle-tested Skills working together with proper documentation and subagent configurations.

How it works:

  • Browse and install complete Skillsets or individual Skills
  • Search across verified patterns and configurations
  • All content goes through review before publication
  • Get bundled configurations that work together out of the box

Who it's for: Individual developers who want to unlock productivity immediately. Trust that what you install has been evaluated for quality.

Private Skillsets — For Teams

Accelerate adoption by sharing proven configurations that work for your codebase

Teams struggle with AI adoption because gains are locked up in pockets of developers with opaque configurations. With Private Skillsets, your entire setup becomes portable so you can replicate success instantly.

How it works:

  • Full access control - only your organization can view and install
  • Package working configurations and publish internally
  • Teammates install the exact setup that proved successful
  • Optional Skills Review service: professional evaluation before publication

Who it's for: Engineering teams that need to accelerate AI usage past the early adopters.

Contact us to set up a private registry for your team.

What's in a Skillset

A Skillset is a complete, unified configuration that defines how your coding agent behaves. Each Skillset includes:

Skills

Step-by-step instructions that encode specific agent behaviors. Examples: test-driven development, systematic debugging, code review, git workflows. Skills are defined in SKILL.md files with frontmatter metadata and detailed instructions.

CLAUDE.md

Custom instructions and workflow preferences that guide the agent's behavior. Skills reference this documentation to maintain consistency. This is where you define testing requirements, git automation rules, code style guidelines, and other repeating instructions.

Subagents

Specialized agents that handle specific tasks autonomously. Examples:

Slash Commands

Custom commands for quick actions that invoke Skills and workflows. Examples: /nori-create-skillset, /nori-switch-skillset, /nori-init-docs

Getting Started

1. Install the Nori Skillsets Client

Install the client globally:

npm install -g nori-skillsets

2. Initialize Nori in Your Project

Run init to set up a Skillsets folder at cwd/.nori/profiles and capture your existing configs. Note that this will set up in the folder that you run the command in, allowing you to scope Skillsets by project.

nori-skillsets init

3. Download a Skillset

Browse available Skillsets at noriskillsets.dev, then download one:

nori-skillsets download senior-swe

4. Switch to the Skillset

Activate the Skillset you downloaded:

nori-skillsets switch-skillset senior-swe
Note: Skillset changes take effect in new conversations. Exit and re-enter Claude Code to load the new Skillset.

How Skillsets Work

Skillsets are stored in cwd/.nori/profiles/ as your library of available configurations. When you switch to a Skillset, the client copies its contents into the relevant locations in cwd/.claude/ where Claude Code reads them.

Skillset Structure

Your Skillsets library is project-scoped in cwd/.nori/profiles/:

cwd/.nori/profiles/my-skillset/
├── CLAUDE.md              # Custom instructions
├── skills/                # Skill definitions
│   ├── my-skill/
│   │   └── SKILL.md
│   └── another-skill/
│       └── SKILL.md
├── subagents/             # Subagent configurations
└── slashcommands/         # Custom slash commands

Activation Process

When you activate a Skillset:

  1. The client cleans any existing configuration in cwd/.claude/
  2. Copies the selected Skillset from cwd/.nori/profiles/<skillset-name>/ to cwd/.claude/
  3. Claude Code reads the new configuration in your next session

This separation lets you maintain multiple Skillsets and switch between them without losing any configuration.

Additional Resources