0.1.0 • Published yesterdayCLI
nessie-skill
Licence
UNLICENSED
Version
0.1.0
Deps
1
Size
14 kB
Vulns
0
Weekly
0
nessie-skill
Install the NESSIE (NS Dutch Railways) design system agent skill into your AI tool of choice — Claude Code, Cursor, Codex, or GitHub Copilot — with one command.
It vendors the skill (AGENTS.md + skills/ + reference/) into a .nessie/ folder in your project and writes the small entry file each tool reads, pointing it at .nessie/AGENTS.md.
Usage
# from your project root
npx nessie-skill init # auto-detects your tool(s)
npx nessie-skill init --all # configure every supported tool
npx nessie-skill update # refresh .nessie/ to the latest docs
Options
| Flag | Description |
|---|---|
--tools <list> |
Comma list: claude, cursor, codex, copilot (default: auto-detect) |
--all |
Configure every supported tool |
--dir <path> |
Target project (default: current directory) |
--ref <ref> |
Branch, tag, or commit of the skill repo (default: main) |
--repo <o/n> |
Source repo (default: gertjankooy/nessie) |
What it writes
your-project/
.nessie/ # vendored skill (safe to commit or gitignore)
AGENTS.md skills/ reference/
.nessie-version # records repo + ref + install time
AGENTS.md # → points to .nessie/AGENTS.md (Cursor, Codex)
CLAUDE.md # → points to .nessie/AGENTS.md (Claude Code)
.github/copilot-instructions.md # → points to .nessie/AGENTS.md (Copilot)
.cursor/rules/nessie.mdc # Cursor rule (alwaysApply)
Entry files use a managed block (<!-- nessie:start … -->), so re-running never
duplicates content and never overwrites your own instructions — it updates only its block.
How it stays current
init/update download the skill from the public repo tarball at the given --ref
(default main), so you always get the latest docs without republishing this package.
Pin a release with --ref v1.2.0 if you want a fixed version.
Notes
- Requires Node 18+ (uses built-in
fetch). - The source repo is public and read-only — no token or auth needed.
- To read an actual Figma design (audits, design-to-code), your tool still needs the Figma MCP / Dev Mode MCP server connected — the skill files can't provide that.
- Maintainer commands (
/sync-docs,/sync-tokens,/docs-coverage) live in the skill repo's.claude/and are intentionally not vendored by this installer.