You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

nori-skillsets

Package Overview
Dependencies
Maintainers
3
Versions
82
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nori-skillsets

Nori Skillsets plugin for Claude Code

latest
Source
npmnpm
Version
0.14.0
Version published
Weekly downloads
283
-73.38%
Maintainers
3
Weekly downloads
 
Created
Source

Nori Skillsets Client

CI npm version npm license npm downloads

CLI Client for installing and managing Nori Skillsets

The Nori Skillsets Client connects you to noriskillsets.dev, a registry of verified Claude Code Skills and packaged agent configurations. Install complete Skillsets or individual Skills that have been reviewed for effectiveness, clarity, and proper implementation.

For complete documentation and to browse available Skillsets, visit:

What is a Skillset?

A Skillset is a complete, unified configuration that defines how your coding agent behaves. Skillsets can include:

  • Skills: Step-by-step instructions that encode specific agent behaviors (TDD, debugging, code review, git workflows)
  • CLAUDE.md: Custom instructions and workflow preferences that guide the agent
  • Subagents: Specialized agents for specific tasks (codebase search, documentation, research)
  • Slash Commands: Quick actions that invoke Skills and workflows

Installation

Install the client:

npm install -g nori-skillsets

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

Download a skillset from noriskillsets.dev.

nori-skillsets download senior-swe

Switch to using the new skillset.

nori-skillsets switch senior-swe

How Skillsets Work

Skillsets are stored in ~/.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:

~/.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

When you activate a Skillset:

  • The client cleans any existing configuration in cwd/.claude/
  • Copies the selected Skillset from cwd/.nori/profiles/<skillset-name>/ to cwd/.claude/
  • 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.

Requirements

  • Node.js 22 or higher
  • Claude Code CLI installed
  • Mac or Linux operating system

Creating custom skillsets or making changes to skillsets

  • Create the skillset directory:

    mkdir -p ~/.nori/profiles/my-skillset
    
  • Add a CLAUDE.md file with your custom instructions:

    # My Custom Skillset
    
    Add your workflow preferences here:
    - Testing requirements
    - Git automation rules
    - Code style guidelines
    - Any repeating instructions
    
  • Activate your skillset:

    nori-skillsets switch my-skillset
    

Manual changes made to a .claude/ directory will be removed when switching skillsets. Manual changes should be made in the .nori/profile/ directory instead.

Private Skillsets for Teams

Teams can set up private registries to share custom Skillsets across the organization. With private registries:

  • 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

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

Resources

Keywords

claude

FAQs

Package last updated on 09 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts