open-index/open-npm huggingface dataset:
npm package: @nimalabs/claude-toolkit
Description: Interactive TUI installer for shared Claude Code configurations
Latest version: 1.0.9

# @nimalabs/claude-toolkit

Distributes shared Claude Code configurations — agents, rules, and skills — for teams. Items are installed via symlinks (or copies when using `npx`) to your `~/.claude/` or `.claude/` directories.

## Install

```bash
npx @nimalabs/claude-toolkit
```

This launches an interactive TUI where you pick which items to install and where (global or project-level).

## What's included

All content lives under `content/`:

| Category | Description |
|----------|-------------|
| `agents/` | Specialized agent definitions with system prompts |
| `rules/` | Actionable coding guidelines (general, TypeScript, Python, etc.) |
| `skills/` | Reusable skill definitions |

## Contributing

Content files follow a strict format:

- **Agents** — Markdown with YAML frontmatter (`name` and `description` required)
- **Skills** — Each skill is a subdirectory with a `SKILL.md` file (e.g., `content/skills/my-skill/SKILL.md`), using YAML frontmatter
- **Rules** — Plain markdown, no frontmatter [More info](https://code.claude.com/docs/en/memory#organize-rules-with-claude/rules/)
- **Filenames** — Lowercase, hyphen-separated (e.g., `code-reviewer.md`)

Run `npm run validate` before committing to check your files. A pre-commit hook enforces this automatically.