Install Produpoint
Four short steps: you copy, you paste, you're in. Every step says what you should see, and what to do if you don't.
The Terminal
An app already on your computer. Mac: press
⌘ + Space, type Terminal, press Enter.
Windows: open PowerShell from the
Start menu.
A paid Claude plan
Claude Code is not part of the free Claude plan. That is Anthropic's
price, not ours: see
claude.com
Your key
It starts with pp_live_ and arrives by email as a
one-time link. Copy the key somewhere safe as soon as
you open it. Lost it, or the link says it has expired?
Ask us for a new link.
Using the Claude desktop app? Produpoint works in it, but you can't install it from inside the app: the app has no install command for plugins like ours. So you install it once in the Terminal, and then use it in the app:
- Do steps 1 to 4 below, in the Terminal.
- Open the Claude desktop app and click the Code tab (not Chat or Cowork).
- Start a new session on this computer, choose your idea's folder, and
type
/produpoint:help.
A session was already open in the app? Type
/reload-plugins in it. On Windows, do the steps in
PowerShell, not WSL.
-
Step 1: Check your Claude Code version
In the Terminal, type this and press Enter:
claude --versionYou should see a number like
2.1.241 (Claude Code). Anything 2.1.224 or higher is fine.- Lower than 2.1.224? Type
claude update, press Enter, and check again (or update it however you installed it). - Check it here, in the Terminal. The Claude desktop app shows a
different number (it looks like
1.4…) that says nothing about Claude Code.
It says
command not found? Then Claude Code isn't installed yet. Install it with Anthropic's own installer. Mac: paste this in the Terminal and press Enter:curl -fsSL https://claude.ai/install.sh | bashWindows (in PowerShell, where the line starts with
PS):irm https://claude.ai/install.ps1 | iex. If it says 'irm' is not recognized, you are in Command Prompt: open PowerShell instead.When it finishes, close the Terminal and open a new one. (If the installer's last lines tell you to run a command, copy that line, paste it, and press Enter first.) Type
claude, press Enter, and sign in with your Claude account in the browser window that opens. It needs a paid plan (see the card above). No browser window? The Terminal shows a sign-in link: copy it into your browser. Then type/exitand check the version again.Still
command not foundin a new window? Anthropic's install troubleshooting matches the exact message to a fix. - Lower than 2.1.224? Type
-
Step 2: Add your key
On a Mac, this one line does it all. It finds your Claude Code settings file (it lives in a hidden folder, so you don't have to), keeps everything already in it, and adds Produpoint.
It's long, and you don't need to read it. Click once inside the box to select all of it, copy it (⌘ + C), paste it into the Terminal (⌘ + V) and press Enter:
(printf "Paste your key, then press Enter (it stays hidden): "; read -rs K; echo; K="$K" osascript -l JavaScript -e 'ObjC.import("Foundation");var e=$.NSProcessInfo.processInfo.environment,h=ObjC.unwrap(e.objectForKey("HOME")),k=(ObjC.unwrap(e.objectForKey("K"))||"").trim();if(!/^pp_live_[^\s<>"]+$/.test(k))throw "That does not look like a pp_live_ key. Nothing was changed.";var d=h+"/.claude",p=d+"/settings.json";if(!$.NSFileManager.defaultManager.createDirectoryAtPathWithIntermediateDirectoriesAttributesError(d,true,$(),null))throw "Could not save your settings file. Nothing was changed.";var s={},t=$.NSString.stringWithContentsOfFileEncodingError(p,4,null);if(!t.isNil()&&ObjC.unwrap(t).trim()){try{s=JSON.parse(ObjC.unwrap(t))}catch(x){throw "Your settings file has a mistake in it, so nothing was changed. Email us a screenshot of it, with your key hidden."}if(typeof s!=="object"||s===null||Array.isArray(s))throw "Your settings file is not in the expected shape, so nothing was changed.";if(!t.writeToFileAtomicallyEncodingError(p+".backup",true,4,null))throw "Could not save your settings file. Nothing was changed."}if(typeof s.extraKnownMarketplaces!=="object"||s.extraKnownMarketplaces===null)s.extraKnownMarketplaces={};s.extraKnownMarketplaces["yutom-plugins"]={source:{source:"url",url:"https://dl.produpoint.com/marketplace.json",headers:{Authorization:"Bearer "+k}}};if(!$(JSON.stringify(s,null,2)+"\n").writeToFileAtomicallyEncodingError(p,true,4,null))throw "Could not save your settings file. Nothing was changed.";"Done - Produpoint is set up. Now start Claude Code (step 3)."')It asks for your key. Paste it (⌘ + V) and press Enter. Nothing appears while you paste. That's normal: it keeps your key off the screen.
You should see
Done - Produpoint is set up. Now start Claude Code (step 3).- Paste it into the plain Terminal, not into Claude
Code or the Claude app. If you see Claude Code's box, type
/exitfirst. Never paste your key into a chat with Claude. - An error instead of Done? Find its words in If it does not work. Nothing was changed, so you can simply try again.
- If your settings file already had things in it, a copy of how it
was is saved beside it as
settings.json.backup.
On Windows
- In PowerShell (not Command Prompt), paste this
and press Enter. Notepad opens your settings file:
New-Item -ItemType Directory -Force "$HOME\.claude" | Out-Null; if (!(Test-Path "$HOME\.claude\settings.json")) { Set-Content "$HOME\.claude\settings.json" '{}' }; notepad "$HOME\.claude\settings.json" - If the file is empty or holds only
{}: select everything (Ctrl + A), delete it, and paste the block below. If it already has other things in it, see My file already has things in it. - Replace
<your-key>with your key, and delete the<and>too. Keep the quote marks around it. - Save (Ctrl + S) and close Notepad. Then go to step 3.
{ "extraKnownMarketplaces": { "yutom-plugins": { "source": { "source": "url", "url": "https://dl.produpoint.com/marketplace.json", "headers": { "Authorization": "Bearer <your-key>" } } } } }On a Mac, but you'd rather edit the file yourself
- Paste this in the Terminal and press Enter. The file opens in
TextEdit:
mkdir -p ~/.claude && [ -f ~/.claude/settings.json ] || printf '{}\n' > ~/.claude/settings.json; open -e ~/.claude/settings.json - If it holds only
{}, replace it with the block shown under On Windows, then put your key in place of<your-key>. - Paste, don't type, any quote marks. TextEdit can turn a typed quote into a curly one, which breaks the file.
- Save (⌘ + S) and close TextEdit.
On Linux
Your settings file is
~/.claude/settings.json(create the.claudefolder and the file if they are missing). Open it in any text editor and follow steps 2 to 4 under On Windows, saving the file at the end.My file already has things in it
On a Mac, just use the one line above: it keeps what is there. By hand, first copy the file somewhere safe, then add the
extraKnownMarketplacespart alongside what is already there, and don't delete anything. If the file already has anextraKnownMarketplacessection, put theyutom-pluginsentry inside that one instead of adding a second section. When a file has two sections with the same name, only one of them is used. - Paste it into the plain Terminal, not into Claude
Code or the Claude app. If you see Claude Code's box, type
-
Step 3: Start Claude Code
It has to start after step 2, so it picks up your key. In the Terminal, type this and press Enter:
claudeWas Claude Code already open? Type
/exitfirst, thenclaude.It may ask a few questions first. Answer them: pick any colour theme, sign in with your Claude account if it asks, and when it asks "Is this a project you created or one you trust?", choose 1. Yes, I trust this folder. It picks up your key once it is past these questions. No questions at all? That's fine: you answered them earlier.
You should see the Claude Code box, with a place to type.
- Chose No by mistake? Claude Code closes. Type
claudeagain and choose Yes. - Tip: start it in a folder for your idea, so your project has a
home. Type
mkdir -p ~/my-idea && cd ~/my-idea, press Enter, then typeclaude.
- Chose No by mistake? Claude Code closes. Type
-
Step 4: Install Produpoint
Inside Claude Code, type this and press Enter:
/plugin install produpoint@yutom-pluginsIf a panel opens asking where to install it, choose the option for you (all your projects), not just this folder.
You should see it install. To double-check, type
/pluginand open the Installed tab: Produpoint is there.Seeing no such file or directory (Mac) or The term '/plugin' is not recognized (Windows)? You typed it in the plain Terminal or PowerShell. Type
claudefirst, then this line.Type it exactly as shown. The part after the
@is the name of our catalogue, not of the plugin. Says Marketplace "yutom-plugins" not found? See the first row of If it does not work.
That's it, you're in. Type /exit, then
claude again (in your idea's folder, if you made one), and
type /produpoint:help to see where to begin. Or just describe
what you want to build in plain words, and Produpoint takes it from there.
More, when you need it
Getting new versions
Four steps. This works the same whether you use the desktop app or the Terminal.
- Open the Terminal (Mac) or PowerShell (Windows).
- Type
claudeand press Enter. Wait until the Claude Code box opens. Don't skip this. The lines below only work inside Claude Code, not in the plain Terminal or PowerShell. - Type these two lines, one at a time, pressing Enter after each:
/plugin marketplace update yutom-plugins /plugin update produpoint@yutom-plugins - Type
/exit, then open Claude Code again (or start a new session in the desktop app). The new version only loads in a new session.
Seeing no such file or directory (Mac) or
The term '/plugin' is not recognized (Windows)? You skipped
step 2. Type claude, press Enter, then try step 3 again.
Don't use /plugin install to update. On a
copy that is already installed it answers already installed and
upgrades nothing. The one exception: if /plugin update refuses
with not installed or not found, run
/plugin install produpoint@yutom-plugins once, then use the
two commands above next time. That only happens on a very old copy, and
it is not something you did wrong.
If it does not work
| What you see | What to do |
|---|---|
| Marketplace "yutom-plugins" not found | Claude Code has not picked up your key yet. Type
/exit, start claude again, answer
Yes, I trust this folder if it asks, and try again.
Don't run claude plugin marketplace add,
even if a message suggests it: it removes your key from the settings
file. (If you already did, just run the step 2 line again.) Still
not found? In the Terminal, run this. It prints
only a number, never your key:
200: your key is fine; email us.
401: your key was not accepted. Run the step 2 line
again and paste the key carefully; it replaces the old one.
(Mac only. On Windows, email us.) |
| That does not look like a pp_live_ key | Copy your key again: just the key, starting with
pp_live_. Then run the step 2 line again. |
| Your settings file has a mistake in it, …is not in the expected shape, or a Settings Error when Claude Code starts | The file has a typo, and nothing was changed. Claude Code offers to help fix it when it starts; or email us a screenshot of the file, with your key hidden. |
| Could not save your settings file | Your computer did not let the command write the file, so nothing was changed. Email us a screenshot and we'll help. |
| A message starting execution error: Error: | That is just how the Mac shows the step 2 messages. Read the words after it; they match a row in this table. |
| The one-time link says it has expired | It opens only once. Email us and we'll send a new link. Your key itself is still fine. |
| This plugin uses a source type your Claude Code version does not support | You are below 2.1.224. Run claude update in the
Terminal and try again. |
| Plugin archive integrity check failed | The download did not match what our catalogue promises. Do not install it. Tell us: something is wrong on our side, not yours. |
| already installed, and nothing changes | You used /plugin install where
/plugin update was needed. See Getting new versions. |
In the desktop app, you typed /plugin install and
nothing happened |
That's normal: the app can't install plugins. Install it in the Terminal instead (steps 1 to 4), then go back to the app. See Using the Claude desktop app at the top of this page. |
| Produpoint works in the Terminal, but not in the desktop app | Check that you are in the Code tab (not Chat or
Cowork), in a session on this computer (not a cloud one), and that
you started it after installing (or typed
/reload-plugins in it). If step 4 asked where to
install, you should have chosen the option for you
(all your projects); if not, run step 4 again and choose it. Still
missing? Update the desktop app, start a new session, or email us. |
| Your key is refused right after you got it | A brand-new key can take up to a minute to work everywhere. Wait a minute, then restart Claude Code and try again. |
Good to know
Your key sits in your settings file as plain text. Claude Code needs it there to download. Treat that file like a password file: don't commit it to a repository, and don't paste it into a chat or a screenshot.
If your key stops being valid, you keep what you have. A revoked or expired key stops future downloads and updates. The copy already installed on your computer keeps working.
The download is checked for you. Our catalogue pins the
exact fingerprint of the file we serve, and Claude Code checks it on every
download and refuses anything that does not match. The fingerprint for
your version is printed in the INSTALL.md that comes with
it, if you ever want to check it yourself.
Produpoint runs on your own computer. Your idea, your code and your files stay there. Nothing about your project is sent to us. See the privacy page for exactly what is recorded when you download.
No key yet, or lost the one you had?
Produpoint is invite-only for now. Ask for a key, or for your key again,
with one email to the same address either way:
yutomshazion
Installing means you accept the terms.