An Elements Model Context Protocol (MCP) playbook is a separate plugin that guides one well-defined Salesforce process from start to finish using real evidence from your org in Elements. It works through stages you can pause and resume, includes points where a person makes decisions, and hands back analysis and deliverables such as stories. A playbook analyzes only; you make every change in Salesforce.
A skill answers a question or does one task. A playbook guides a multi-stage engagement with decision points and saved progress.
What you need
Install and connect the core
elementsplugin to the Elements MCP server. Each playbook is a plugin that brings its own agents and scripts along with its skill; it adds no server or app of its own. See Connect your AI assistant to the Elements MCP server for setup steps.Python 3 must be available where the playbook runs scripts.
Each playbook page lists its requirements.
Install a playbook
Playbooks are not included in elements-core-skills.zip and can't be installed as loose skills, so install each playbook as a plugin.
Claude Code
Claude Code
Add the Q9Elements/elements-mcp-server marketplace if you have not already, then run the command for the playbook you want:
/plugin install elements-remove-unused-apex@elements
/plugin install elements-data-load-impact@elements
/plugin install elements-map-and-design@elements
/plugin install elements-change-impact@elements
Claude Desktop and claude.ai
Claude Desktop and claude.ai
Open 'Customize' → 'Plugins', then install the playbook from the Q9Elements/elements-mcp-server marketplace under 'Yours' or 'Discover'.
Codex
Codex
Add the Q9Elements/elements-mcp-server marketplace if you have not already, then run the command for the playbook you want:
codex plugin add elements-remove-unused-apex@elements
codex plugin add elements-data-load-impact@elements
codex plugin add elements-map-and-design@elements
codex plugin add elements-change-impact@elements
ChatGPT
ChatGPT
Upload the plugin package
elements-remove-unused-apex.zipfrom the repository'sdistfolder.The core plugin provides the Elements app; you do not need to add an app separately.
Cursor, VS Code, and other tools
Cursor, VS Code, and other tools
Run this command, then select the playbook:
npx plugins add Q9Elements/elements-mcp-server --target <tool>
Playbooks
Remove Unused Apex: find the Apex your Salesforce org can safely remove. Tested with Claude command-line interface (CLI) and Cowork, ChatGPT (Work), and Codex CLI.
Data Load Impact: plan a Salesforce data load, including what it fires, safety controls, and an ordered backlog. Tested with Claude CLI and the Claude app.
Elements Map and Design: map and design your Salesforce business architecture as Elements diagrams. Tested with Claude CLI.
Analyze Change Impact: assess a proposed Salesforce automation or schema change and prepare an impact report with a draft delivery backlog. Tested with Codex CLI; other tools are untested.
