@intempt-technologies/plugin
v0.5.0
Published
Intempt plugin for Claude Code — nine skills over the Intempt CLI and MCP server
Readme
@intempt-technologies/plugin
The Intempt plugin for Claude Code — nine skills over the Intempt CLI and the Intempt MCP server, for analytics instrumentation and platform operations.
⚠️ Do not
npm installthis package by hand. Claude Code fetches and unpacks it for you; installing it yourself just puts files innode_modulesand nothing runs. Use the two commands below instead.What executes: one file,
hooks/cleanup-legacy-skills.mjs, registered as aSessionStarthook. It removes duplicate copies of these same nine skills from~/.claude/skills/when an oldernpm install -g intempt-mcp-serverleft them there. It deletes a file only when its sha256 matches a copy we published — anything edited locally is preserved and reported, never deleted — and it never blocks a session.
Install
In Claude Code:
/plugin marketplace add intempt/intempt-claude-plugin
/plugin install intempt@intempt-pluginsThe first command registers the public marketplace; the second pulls this package from npm and installs the plugin. Then restart Claude Code.
What you get
Nine skills, namespaced intempt:<name>:
| Skill | Use it for |
|---|---|
| intempt:intempt | start here — a table of contents for everything below |
| intempt:setup | install the CLI, log in, resolve org/project |
| intempt:crm | accounts, users/contacts, deals, segments |
| intempt:analyze | funnels, retention, dashboards, revenue metrics |
| intempt:design | generate content; brand assets and brand voice |
| intempt:market | journeys, A/B tests, personalization, raw events |
| intempt:sell | outreach drafting, call summaries, the sales motion |
| intempt:instrument | scan a codebase and generate typed analytics wrappers |
| intempt:registry | call any platform-operation command directly |
The plugin also registers the @intempt-technologies/mcp
MCP server, which is what the skills call. It serves a focused default tool surface;
set INTEMPT_MCP_TOOLS to widen it.
Logging in
The MCP server is unauthenticated until you log in. Ask Claude to log in to Intempt,
or call the login tool. whoami reports the active organization and project;
use_project switches it.
Scope
⚠️ Claude Code plugins are a Claude Code feature. They do not exist in Cursor, Windsurf, Claude Desktop, or the claude.ai app. Those clients consume the MCP server directly -- add it to that client's own MCP config rather than installing it globally:
{
"mcpServers": {
"intempt": {
"command": "npx",
"args": ["-y", "@intempt-technologies/mcp@1"]
}
}
}Cursor writes this to ~/.cursor/mcp.json, Claude Desktop to its
claude_desktop_config.json. A global npm install -g also works, but its
postinstall writes the nine skills into ~/.claude/skills/ and overwrites
same-named files there, so the config block above is the safer default.
Links
- Public marketplace repo: https://github.com/intempt/intempt-claude-plugin
- MCP server: https://www.npmjs.com/package/@intempt-technologies/mcp
MIT © Intempt
