Agent skill

Conversation Groups

by vellum-ai in vellum-ai/vellum-assistant

Organize conversations into custom sidebar groups — list groups, create new ones, and file conversations into them

MITAuto-check passed

Install Conversation Groups

skills CLI
$ npx skills add vellum-ai/vellum-assistant --skill conversation-groups -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install vellum-ai/vellum-assistant conversation-groups --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/vellum-ai/vellum-assistant.git skills-src && mkdir -p .claude/skills && cp -r skills-src/assistant/src/config/bundled-skills/conversation-groups .claude/skills/conversation-groups && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
conversation-groups
GitHub stars
1.4k
Token cost
~549 tokens
SKILL.md length
250 words
Files
5
Skills in repo
108
Repo updated
First seen
Licence
MIT

At a glance

Organize conversations into custom sidebar groups — list groups, create new ones, and file conversations into them

  • SKILL.md covers Groups and Usage
  • Runs TypeScript scripts from its folder

What it does

Conversation Groups is an agent skill from vellum-ai/vellum-assistant. Organize conversations into custom sidebar groups — list groups, create new ones, and file conversations into them

Its SKILL.md is about 550 tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files (for example `TOOLS.json`, `tools/group-create.ts` and `tools/group-list.ts`). Compatibility notes: Designed for Vellum personal assistants

The repository describes itself as: An AI Assistant that’s easy to setup, does your work 24/7, knows your preferences and gets better over time. The licence is MIT.

Example prompts

  • “/conversation-groups”

Requirements

  • Node.js
  • Compatibility (from SKILL.md): Designed for Vellum personal assistants

What it can do on your machine

Read from SKILL.md and the folder at commit 844117a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (TypeScript), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Designed for Vellum personal assistants

    From compatibility in the SKILL.md frontmatter.

Context cost

Conversation Groups loads about 549 tokens when it runs. Until then it costs about 34 tokens; SKILL.md has 250 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~34
When it runs · the whole SKILL.md, loaded when a task matches
~549

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from vellum-ai/vellum-assistant at commit 844117a, republished under its MIT licence (© vellum-ai). 250 words, ~549 tokens.

Download SKILL.mdSave it as .claude/skills/conversation-groups/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
conversation-groups
description
Organize conversations into custom sidebar groups — list groups, create new ones, and file conversations into them
compatibility
Designed for Vellum personal assistants
metadata.emoji
🗂️

Organize the user's conversations into sidebar groups. Groups are the sections shown in the conversation sidebar; each conversation belongs to exactly one group.

Groups

  • Custom groups are user-defined sections (e.g. "Work", "Travel planning"). Create them with conversation_group_create and file conversations with conversation_move_to_group.
  • System groups are built in and cannot be created, renamed, or deleted:
    • system:pinned (Pinned) — moving a conversation here pins it; moving it elsewhere unpins it.
    • system:all (Recents) — the default ungrouped section. Move a conversation here to "remove" it from a custom group.
    • system:scheduled (Scheduled) and system:background (Background) — hold automated conversations. Moving a conversation into these demotes it out of the Recents listing; avoid unless the user explicitly asks.

Usage

  • When mentioning a conversation in Vellum chat, link it as [Title](/assistant/conversations/<id>). Use that path only in Vellum chat. Do not use it in Slack, Telegram, Discord, email, or notifications.
  • conversation_move_to_group defaults to the current conversation, so "file this chat under Work" needs no conversation id.
  • Groups can be referenced by name (case-insensitive) or id. Prefer names; fall back to ids when names are ambiguous.
  • When the user asks to organize their conversations, check the existing groups first (conversation_group_list) and reuse a fitting group rather than creating near-duplicates ("Work" vs "Work stuff").
  • Creating a group whose name already exists reuses the existing group instead of creating a duplicate.
  • Moves only affect sidebar organization — no conversation content changes, and every move is reversible.
  • Subagent and background conversations are hidden from the sidebar regardless of group; moving them has no visible effect.

© vellum-ai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 4 other files in assistant/src/config/bundled-skills/conversation-groups of vellum-ai/vellum-assistant.

  • SKILL.md
  • TOOLS.json
  • tools/group-create.ts
  • tools/group-list.ts
  • tools/move-to-group.ts

Open the folder on GitHubat commit 844117a

Compare with similar skills

Conversation Groups next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Conversation Groups compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Conversation Groups this skillvellum-ai/vellum-assistant1.4k—~549Automated safety check: PassMIT
Organizing Conversations CodePostHog/posthog40k—~503Automated safety check: PassCustom licence
Organizationthedaviddias/Front-End-Checklist74k—~609Automated safety check: PassMIT
Modeling Conversion MetricsPostHog/posthog40k—~1.4kAutomated safety check: PassCustom licence
File Organizerdavila7/claude-code-templates32k7 repos~1.6kAutomated safety check: PassMIT
Cost Conversationruvnet/ruflo74k—~407Automated safety check: NotesMIT

Similar skills

  • Official

    File layout for the conversations product. An agent skill from PostHog/posthog.

    40k GitHub stars~503 tokensUpdated today
    Frontend & DesignAuto-check passed
  • Organization

    thedaviddias/Front-End-Checklist

    A skill your agent uses when auditing structured data on a business or brand website homepage.

    74k GitHub stars~609 tokensUpdated 3 days ago
    Marketing & SEOAuto-check passed
  • Official

    Build reusable conversion models — funnel/step conversion rates, drop-off, and time-to-convert — on either PostHog data-warehouse views (HogQL) or an external dbt project.

    40k GitHub stars~1.4k tokensUpdated today
    Data & AnalyticsAuto-check passed
  • File Organizer

    davila7/claude-code-templates

    Intelligently organizes files and folders by understanding context, finding duplicates, and suggesting better organizational structures.

    32k GitHub starsUsed in 7 repos~1.6k tokens
    Productivity & AutomationAuto-check passed
  • Cost Conversation

    ruvnet/ruflo

    Per-conversation cost view — list every session in cost-tracking with started-at, message count, top model, and total cost

    74k GitHub stars~407 tokensUpdated today
    AI & LLM EngineeringAuto-check: notes
  • Organize Space

    asgeirtj/system_prompts_leaks

    Organize existing ChatGPT Pages and Space structure when the user requests changes to that structure.

    69k GitHub stars~1.6k tokensUpdated yesterday
    Auto-check passed

More from vellum-ai/vellum-assistant

All 108 skills in this repo
  • Vellum GitHub App Setup

    vellum-ai/vellum-assistant

    Create and configure a GitHub App so the assistant can push commits, open PRs, and comment under its own bot identity.

    1.4k GitHub stars~3.1k tokensUpdated today
    Auto-check passed
  • Discord App Setup

    vellum-ai/vellum-assistant

    Connect a Discord bot to the assistant via the Discord Gateway with guided application creation and intent configuration

    1.4k GitHub stars~4.2k tokensUpdated today
    Auto-check passed
  • Sentry App Setup

    vellum-ai/vellum-assistant

    Create and configure a Sentry internal integration so the assistant can manage issues, alerts, and releases under its own identity

    1.4k GitHub stars~1.3k tokensUpdated today
    Auto-check passed
  • Memory Corpus Ingest

    vellum-ai/vellum-assistant

    Ingest a large dataset into memory as a skimmed map. An agent skill from vellum-ai/vellum-assistant.

    1.4k GitHub stars~3k tokensUpdated today
    Auto-check: notes
  • Plugin Builder

    vellum-ai/vellum-assistant

    A skill your agent uses when the user wants to build, scaffold, ship, or edit a Vellum plugin that bundles multiple surfaces (hooks, tools, skills, and more) into one installable package.

    1.4k GitHub stars~3.1k tokensUpdated today
    Auto-check passed
  • Slack App Setup

    vellum-ai/vellum-assistant

    Connect a Slack app to the Vellum Assistant via Socket Mode.

    1.4k GitHub stars~2.5k tokensUpdated today
    Auto-check: warnings

Questions about Conversation Groups

What does Conversation Groups do?

Organize conversations into custom sidebar groups — list groups, create new ones, and file conversations into them. Conversation Groups is an agent skill from vellum-ai/vellum-assistant.

How do I install Conversation Groups in Claude Code?

Run `npx skills add vellum-ai/vellum-assistant --skill conversation-groups -a claude-code`. Or copy the skill folder (assistant/src/config/bundled-skills/conversation-groups in vellum-ai/vellum-assistant) into .claude/skills/conversation-groups in your project. Claude Code loads it when a task matches its description.

How do I install Conversation Groups in Codex?

Run `npx skills add vellum-ai/vellum-assistant --skill conversation-groups -a codex`. Or copy the skill folder (assistant/src/config/bundled-skills/conversation-groups in vellum-ai/vellum-assistant) into .agents/skills/conversation-groups in your project. Codex loads it when a task matches its description.

Can I use Conversation Groups in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add vellum-ai/vellum-assistant --skill conversation-groups -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/conversation-groups, .gemini/skills/conversation-groups, .github/skills/conversation-groups and .opencode/skills/conversation-groups in your project.

What does Conversation Groups need to run?

Going by SKILL.md and its folder, Conversation Groups needs TypeScript for the scripts in its folder. Our summary lists: Node.js. Compatibility (from SKILL.md): Designed for Vellum personal assistants.

Does Conversation Groups access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Conversation Groups safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Conversation Groups use?

Conversation Groups is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Conversation Groups use?

About 549 tokens (SKILL.md is roughly 2.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Conversation Groups?

Skills that share tags, products or a category with Conversation Groups: Organizing Conversations Code (PostHog/posthog, 40k stars), Organization (thedaviddias/Front-End-Checklist, 74k stars), Modeling Conversion Metrics (PostHog/posthog, 40k stars) and File Organizer (davila7/claude-code-templates, 32k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Conversation Groups?

vellum-ai (a GitHub organization) maintains it in vellum-ai/vellum-assistant, which has 1,400 GitHub stars. The repository holds 108 skills in this directory. The repository was last updated on October 9, 2026.

Source: vellum-ai/vellum-assistant on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.