@nfinitmonkeys/clan-claude
v0.5.0
Published
Claude Code integration for @nfinitmonkeys/clan — drops mode-aware skill + slash commands into .claude/ so Claude Code becomes clan-aware
Downloads
1,948
Maintainers
Readme
@nfinitmonkeys/clan-claude
Claude Code integration for @nfinitmonkeys/clan
— makes a Claude Code session clan-aware.
You usually don't run this directly. npx -y @nfinitmonkeys/clan up (and
attach / wild) include this install as part of the one-command setup. Use
clan-claude on its own only to refresh or remove the Claude Code surface of
an already-configured clan.
What install writes
install drives @nfinitmonkeys/clan-engine — the single deterministic
setup authority — in one idempotent, non-destructive, backed-up pass that also
course-corrects an older install:
.claude/skills/clan-awareness/SKILL.md— the mode-aware awareness skill, in the directory format Claude Code actually loads (migrates the legacy flat file).claude/commands/clan/*.md— the/clan:*slash commands, incl./clan:upCLAUDE.md— the geo-tier declaration + identity block (existing prose untouched).mcp.json— ajungle-localMCP server merged alongside any servers you already have (connected mode, wired from.jungle/config.yamlcredentials).claude/settings.json— a SessionStart hook that hydrates the brain (self-noops when there's no brain; safe to commit)
Content adapts to the clan's mode: connected to a Jungle vs standalone.
Identity is read from .jungle/config.yaml; flags override:
npx -y @nfinitmonkeys/clan-claude install # inside a clan directory
npx -y @nfinitmonkeys/clan-claude install \
--standalone --name MyProject --alpha Scribe --description "..."If the engine can't be loaded (very old npm caches), install falls back to a
bundled integration so a stale environment still gets a working setup. Every
engine run prints an undo command.
Uninstall
npx -y @nfinitmonkeys/clan-claude uninstallRemoves the awareness skill (directory and legacy flat file), the
.claude/commands/clan/ pack, and the brain hook script. The SessionStart hook
entry in .claude/settings.json is left in place — it self-noops without a
brain; remove it by hand if you want it gone.
When to use this vs clan up
| You want to… | Run |
|---|---|
| Set up (or repair) a clan end-to-end | npx -y @nfinitmonkeys/clan up |
| Refresh just the Claude Code files after a config change | npx -y @nfinitmonkeys/clan-claude install |
| Remove the Claude Code integration | npx -y @nfinitmonkeys/clan-claude uninstall |
License
MIT
