# Claude Code

import { Steps } from "@astrojs/starlight/components"
import AskRen from "@docs/AskRen.astro"

Copy Claude Code skills and memory to Ren. Use them to run work in the cloud, on a schedule, or with your team.

## Install the Ren plugin

The plugin adds Ren's MCP server and skills for configuring and managing Ren.

<Steps>

1. Add the Ren marketplace:

   ```text
   /plugin marketplace add renai-labs/registry
   ```

2. Install the plugin:

   ```text
   /plugin install ren@renai-labs
   ```

3. Run `/mcp` in Claude Code. Select `ren`. Sign in through the browser. Approve access. See
   [Sign in](/docs/surfaces/mcp/#sign-in).

</Steps>

## Run onboarding

Onboarding is a skill in the plugin, not a slash command. Ask for it:

```text
Use the ren-onboarding skill to set me up on Ren.
```

Claude Code uses your existing context and offers a tour, a demo, or help configuring recurring work. For recurring
work, it asks what to delegate. It creates a project in your personal space and returns its web app link, then asks
whether to connect any required accounts, like Gmail.

If Claude Code can't reach Ren through the MCP server, onboarding installs the [CLI](/docs/surfaces/cli/) and asks you
to approve a sign-in link in the browser.

## Push your skills to Ren

Ask Claude Code to copy your local skills into Ren:

```text
Use the ren-systems-architect skill to push my Claude Code skills from ~/.claude/skills to Ren as personal skills.
Skip skills that already exist in Ren. List the skills you created.
```

Claude Code creates one Ren [skill](/docs/concepts/skills/) from each skill folder, including its `SKILL.md` and
supporting files. Personal skills are visible only to you. To share one with your organization, ask Claude Code to
create it at the organization level instead.

Ren checks each uploaded `SKILL.md` against the [skill requirements](/docs/concepts/skills/#create-a-skill). Claude
Code lists any rejected skills.

## Push your memory to Ren

Ask Claude Code to copy what it remembers about you and your work:

```text
Use the ren-systems-architect skill to push my Claude Code memory and CLAUDE.md files to my personal memory store in Ren.
```

Claude Code uploads `CLAUDE.md` and saved memory files to your personal memory store, such as `Alex Rivera Memory`.
Your personal space's **Default** project uses this store. See [Storage](/docs/concepts/storage/).

## Check it worked

- **Skills:** In the web app, open **Marketplace → Skills** and switch to **Installed**. Your pushed skills are listed
  as personal.
- **Memory:** Open your personal space's **Default** project. Select **Storage → Memory**. Open your memory store to check
  the uploaded files.

You can also ask Ren in a new chat:

<AskRen prompt="What do you know about me from my memory store?" />