Skip to main content
The workspace MCP server gives your AI assistant the raw tools to read and change your Attlas workspace. Skills add the layer on top: the correct call order, the waiting-for-ingestion loops, and the small traps (some updates merge, some overwrite), packaged so a request like “put our pricing page in the chat with a few questions under it” or “set up my new chat” just works.
Skills are optional. The MCP server works on its own. Skills make multi-step tasks more reliable and save you from describing the workflow each time.

Prerequisite

Connect the workspace MCP server first, with an API key that has Write scope. Without it the skills have nothing to call. A Read key is enough for attlas-insights alone.

Available skills

Once installed, you do not call skills by name. Your assistant picks the right one from the request, for example “add our pricing page to the sales bot” or “how did the support chat do this month”.

Install

The skills live in the public repository attlaslabs/attlas-skills.
In Claude Code, copy into ~/.claude/skills/ to make a skill available everywhere, or into <project>/.claude/skills/ to scope it to one project.

What each skill knows

These are the details the skills carry so your assistant does not have to rediscover them:
  • Read before write. list_triggers before reordering, get_chat_config before changing settings, list_documents before editing knowledge.
  • Ingestion is asynchronous. Adding a document returns immediately with a processing status. The skill polls until completed, failed, or exceeded before telling you it is done.
  • Merge versus overwrite. update_activity_profile merges the keys you pass. update_theme replaces the whole theme object. The skills send the right shape for each.
  • Questions belong on a path. When you add a source, the skill creates a trigger for it and nests 2 to 5 questions generated from that source’s own content underneath, rather than dropping a flat list of questions with no structure.
  • One call or two. generate_and_nest generates the questions and creates them under a parent trigger in one step. generate_questions just returns suggestions for you to approve first. The skill picks based on whether the wording needs a review.
  • Deletes differ. Triggers and contacts move to a 30 day trash. Documents are permanent. The skill confirms before bulk deletes.
  • Plan limits surface as feature_not_available. Some sources (video and social links) and integrations need a paid plan. The skill checks and tells you plainly.
  • Structure drives answer quality. When the skill writes a knowledge document it uses Markdown headings and lists, one topic per document, and flags conflicting or weak answers for you to fix with a document update or a Correction.

Verify the install

Ask your assistant something a skill covers and watch which MCP tools it calls:
1

List your chats

Ask “list my Attlas chats”. This confirms the MCP connection and returns the numeric chat ids the skills need.
2

Try a workflow

Ask “on my <chat name> chat, add a quick reply that asks about pricing”. The attlas-triggers skill should call list_chats, then list_triggers, then create_trigger.
Last modified on September 10, 2026